約 2,398,884 件
https://w.atwiki.jp/nekonomike/pages/268.html
#blognavi http //www8.atwiki.jp/nekonomike/pages/271.html カテゴリ [Olsen News] - trackback- 2006年06月20日 14 40 07 #blognavi
https://w.atwiki.jp/msx-sdcc/pages/48.html
ファイル関連の機能は某所 でsdcc用のライブラリが公開されているが、そのままでは動かない。 なので必要なファイルを拾ってきて、適当に修正して使う事にする。 ここで作成するsdcc用のファイル操作関数は、MSXDOSで動作するもので、 ANSI-Cのファイル関数ではなく、DOSのシステムコールを呼び出すラッパとして 動作する。ANSI-Cに近い関数ライブラリのラッパを作る事も可能だろう。 まずヘッダをサルベージして適当に修正したものを使う。 dosfile.h typedef struct { unsigned chardrive_no; unsigned charname[8]; unsigned charext[3]; unsigned intcurrent_block; unsigned intrecord_size; unsigned longfile_size; unsigned intdate; unsigned inttime; unsigned chardevice_id; unsigned chardirectory_location; unsigned intstart_cluster_no; unsigned intlast_access_cluster_no; unsigned intcluster_offset; unsigned charcurrent_record; unsigned longrandom_record; } FCB; typedef struct { unsigned charname[8]; unsigned charext[3]; unsigned charattribute; unsigned charundel_char;/* MSX-DOS2 */ unsigned charreserve[9]; unsigned inttime; unsigned intdate; unsigned intstart_cluster_no; unsigned longfile_size; } FCB_DIR; typedef struct { unsigned chardrive_no; FCB_DIRdirinfo; } FCB_FIND; /* return code */ #define FCB_SUCCESS0x00 /* FCB_DIR attribute */ #defineFCB_ATTR_READONLY0x01/* MSX-DOS2 */ #define FCB_ATTR_HIDDEN0x02 #defineFCB_ATTR_SYSTEM0x04/* MSX-DOS2 */ #define FCB_ATTR_VOLUME0x08/* MSX-DOS2 */ #defineFCB_ATTR_DIR0x10/* MSX-DOS2 */ #defineFCB_ATTR_ARCHIVE0x20/* MSX-DOS2 */ extern unsigned char bdos_open(FCB *); extern unsigned char bdos_close(FCB *); extern void bdos_dta(unsigned int *); extern unsigned char bdos_read(FCB *, unsigned int); extern unsigned char bdos_seqread(FCB *); extern unsigned char bdos_seqwrite(FCB *); extern unsigned char bdos_newfile(FCB *); 次にDOSファンクションコールを呼び出すC関数インターフェースを アセンブラで書く。(元のソースは動かないので) fileio.asm ; ;FCB Open ;unsigned char bdos_open(FCB *fp) ; _bdos_open ldhl,#2 addhl,sp ; lde,(hl);FCB Pointer - [DE] inchl ld d,(hl) ; ldc,#0xf;Function call 0xF(openfile) call0x05 ; ldl,a;return code ldh,#0 ret ; ;FCB Close ;unsigned char bdos_close(FCB *fp) ; _bdos_close ldhl,#2 addhl,sp ; lde,(hl);FCB Pointer - [DE] inchl ld d,(hl) ; ldc,#0x10;Function call 0x10(closefile) call0x05 ; ldl,a;return code ldh,#0 ret ; ;SET DTA(DMA) ADDRESS ;void bdos_dta(unsigned int addr) ; _bdos_dta ldhl,#2 addhl,sp ; lde,(hl);DTA Address - [DE] inchl ldd,(hl) ; ldc,#0x1a;Function call 0x1A (DTA) call0x05 ; ;RANDOM READ ;unsigned char bdos_read(FCB *fp,unsigned int rnumber) ; _bdos_read ldhl,#2 addhl,sp ; lde,(hl);FCB Pointer - [DE] inchl ldd,(hl) inchl ; ldc,(hl);Record number - [BC] - [HL] inchl ldb,(hl) pushbc pophl ; ldc,#0x27;Function call 0x27 (Random read) call0x05 ; ldl,a;Return code ldh,#0 ret ; ;SEQUENTIAL READ ;unsigned char bdos_seqread(FCB *fp) ; _bdos_seqread ldhl,#2 addhl,sp ; lde,(hl);FCB Pointer - [DE] inchl ld d,(hl) ; ldc,#0x14;Function call 0x14(sequentialread) call0x05 ; ldl,a;return code ldh,#0 ret ; ;SEQUENTIAL WRITE ;unsigned char bdos_seqwrite(FCB *); ; _bdos_seqwrite ldhl,#2 addhl,sp ; lde,(hl);FCB Pointer - [DE] inchl ld d,(hl) ; ldc,#0x15;Function call 0x15(sequentialwrite) call0x05 ; ldl,a;return code ldh,#0 ret ; ;CREATE FILE ;unsigned char bdos_newfile(FCB *); ; _bdos_newfile ldhl,#2 addhl,sp ; lde,(hl);FCB Pointer - [DE] inchl ld d,(hl) ; ldc,#0x16;Function call 0x16(create new) call0x05 ; ldl,a;return code ldh,#0 ret fileio.asmはアセンブルするとオブジェクトファイルが作成されるのでコンパイラの リンク時に指定すればよい。 sdasz80 -o fileio.rel fileio.asm 今回作成するファイルI/O関数は、DOSファンクションコールを呼ぶもので低レベルI/O。 これらの関数はアセンブラで書かれているが、基本的にはDOSファンクションコールを 呼び出す手続きしか書かれていない。 WindowsのCランタイムライブラリのファイル関数ではなく低レベルファイル関数と等しい unsigned char bdos_open(FCB *) ファイルを開く unsigned char bdos_close(FCB *) ファイルを閉じる void bdos_dta(unsigned int *) DTA(DMA)アドレスを設定 unsigned char bdos_read(FCB *, unsigned int) ランダムデータ読み込み unsigned char bdos_seqread(FCB *) シーケンシャル読み込み unsigned char bdos_seqwrite(FCB *) シーケンシャル書き込み unsigned char bdos_newfile(FCB *) 新規作成 使用例 C言語のサンプル例を以下に示す。 file1.c #include "dosfile.h" void main(void){ //Create pFCB FCB *fp; //Setting Default FCB address fp=(FCB *)0x005c; //Open bdos_open(fp); //Setting buffer address bdos_dta(0x300); //Setting recordsize fp- record_size=8; fp- random_record=0; //random read buffer bdos_read(fp,1); //Close bdos_close(fp); } コンパイル方法は以下 sdcc -mz80 -c file1.c sdld -b _CODE=0x100 -b _DATA=0x300 -i file1.ihx file1.rel fileio.rel -l z80.lib makebin -s 4096 file1.ihx file1.bin perl binout.pl file1.bin file1.com 実行時はコマンド上でファイル名を指定する。a.txtから読み込む場合の例 A file1 a.txt このサンプルはDOSのファンクションコールを利用してランダムアクセスリードにより ファイルから8byteデータをバッファへ読み込む。 DOSのファイル構造体(FCB、いわゆるファイルディスクリプタ)はデフォルトで0x5Cから始まる 数バイトに確保されている。 このアドレスをFCB*としてFCB構造体へのポインタでアクセスする。 デフォルトのFCB構造体アドレスを使う場合はコマンド引数が利用出来る。 DTA(DMA)はファンクションコールで、ディスクからデータを読み書きする場合のバッファメモリのアドレスを指定する。 ファイルを開いた後に必ず指定する。 DOS(CPM)のファイル操作は128byteを単位とするが、ランダムアクセスでは指定バイト単位での リードライトが可能。 データサイズは予めレコードサイズで指定しておき、関数の引数のレコードでリードライトする。 シーケンシャルにリードする場合はbdos_seqread()を使う。このときデータは128byte単位となる。 //Setting buffer address(pass pointer to the arrary) bdos_dta(0x300); //sequential read buffer(every 128bytes) bdos_seqread(fp); //Close bdos_close(fp); デフォルトのファイルディスクリプタ(FCB)領域を使用せず、プログラム内で確保する例を 以下に示す。 文字列は左寄せで先頭から書き込み、ファイル名は8文字未満の場合はスペースで埋め空白とする。 #include "dosfile.h" #include string.h void main(void){ //Create FCB struct FCB fp; //Setting filename strcpy(fp.name,"ABCDEFG1"); strcpy(fp.ext,"TXT"); fp.current_block=0; fp.record_size=128; fp.current_record=0; fp.random_record=0; //Create file bdos_newfile( fp); //Close bdos_close( fp); } バッファーを用いてシーケンシャルアクセスで書き込む場合の例。 #include "dosfile.h" #include string.h void main(void){ int i; unsigned char fdata[128]; //Create FCB struct FCB fp; //Setting filename strcpy(fp.name,"BBBBBBB1"); strcpy(fp.ext,"TXT"); //Setting parameter fp.current_block=0; fp.record_size=128; fp.current_record=0; fp.random_record=0; //make file bdos_newfile( fp); //make data for(i=0; i 128; i++){ fdata[i]=i; } //Setting DTA(data transfer address,//every 128bytes) bdos_dta((unsigned int *) fdata); //Write data bdos_seqwrite( fp); //additional writing,(after the second) bdos_seqwrite( fp); //Close bdos_close( fp); } コマンドラインパラメータ DOSのコマンド実行時に、コマンドと共にファイル名などを指定すると自動的にファイル ディスクリプタ部分にもファイル名が格納される。 doscmd filename.txt コマンド引数のファイル名が与えられると、0x5Cからはじまるファイルディスクリプタ(FCB) へ名前と拡張子が保存される。 0x5Cから始まるFCB領域はデフォルトでCOMMAND.COMがファイル名を自動で設定する。 プログラムはFCB構造体を指定しファンクションコールを開くだけでよい。 DOSコマンドの引数パラメータ文字列は0x80-0xFFのデータエリアに記録される。 通常この部分はCPMファンクションコールを利用するファイルアクセスの一時的なバッファ領域 として用いられるが、MSXDOSではコマンド引数の文字列が格納される。 コマンドで与えた文字列、ファイル名、オプションなどを参照する場合は、0x80から始まる文字列 を読む。 最初の1byteは文字数、最後に0xDが現われるまでの文字列がコマンドオプションである。 これらのパラメータを用いる事で、args,argvなどの引数をCから参照することができる。 プログラムはこれをargs,argvとしてそのまま利用することができる。 0x0-0x54 CPU割り込みベクトルなどジャンプテーブル 0x5C-0x7f デフォルトのファイルポインタ(FCB)構造体 0x80-0xff バッファエリア兼コマンド文字列バッファ 0x100- *.COM実行ファイルロード開始アドレス COMMAND.COMの内部コマンドであるTYPEはファイルを表示するが、このコマンドは 0x80から始まるアドレスをバッファエリアとして使う。 0x100は外部コマンドなどの実行ファイルがロードされるアドレスだが、 TYPEコマンドは内部命令なので、0x80-0x3000などのアドレス空間をバッファとして使う。 TYPEコマンドは特殊な振る舞いをする例。
https://w.atwiki.jp/cosmicbreak/pages/2871.html
ホネボンGOLD 画像 #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (wikiホネボンGOLD.jpg) 機体説明 モンスターロボホネボンのGOLDバージョン。 下段アクセサリーのハロウィンマントとセットでイベント景品として配布された。 通常のホネボンパーツとしてドロップしないホネボンBSのGOLD版、ホネボンBS-Gが付属しているのが特徴。 その他、キャパ等ステータスに変更点はない。 STATUS(BS非装備時) ※手持ち武器を外した状態で記述 名前 TYPE SIZE HP COST Capacity STR TEC WLK FLY TGH ロボ価格 購入条件 ホネボン 陸 S 190 260 320 9 11 8 8 10 - 不可 構成 ※SHOPで販売されている場合、セットで付いてくる手持ち武器は下に記述 パーツ名 アイコン Size Type Cost HP Str Tec Wlk Fly Tgh 備考 ソードビット ホネボンBD-G #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (ホネボンBD-G.png) S 陸 135 105 6 6 6 6 7 イベント景品 ホネボンLG-G #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (ホネボンLG-G.png) S ALL 30 20 2 2 イベント景品 ホネボンHD-G #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (ホネボンHD-G.png) S ALL 25 15 1 2 イベント景品 ホネボンBS-G #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (ホネボンLG-G.png) S 陸 20 10 1 2 -1 イベント景品 ホネボンAM-G #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (ホネボンAM-G.png) S ALL 25 15 2 1 イベント景品 ホネボンAM-G #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (ホネボンAM-G.png) S ALL 25 15 2 1 イベント景品 必要経験値 LV1 2 3 4 5 6 7 8 9 10 130 260 520 910 1430 1950 5200 7800 13000 20800 カートリッジ ※上から順に。 名前 コスト 備考 キャパシティアップ+70 25 HP+23、8枚 シェルガード 20 10% ブラストガード 15 50% ソードガード 20 30% スウェー 15 ブーストランニング 15 Lv6 ショートブースト 15 Lv6 スタンリゲイン 15 Lv6 クイックランディング 25 Lv6 ワンダータフネス 20 Lv6 スナイパーサイト 20 Lv9 レイジングワンダー 30 Lv9 ソウルイーター 40 Lv9 レビュー・コメント 配布を確認したのでとりあえずロボページだけ作成しました。 予想していたことですがハロウィンマントをつけたその姿はどう見ても黄○バットです… -- (名無しさん) 2011-10-28 10 55 21 コミカルさに加えて全身金ピカという セントラルに出ると物凄く目立つ。 -- (名無しさん) 2011-10-28 12 00 06 前にもらった金四聖獣パーツを付けるとさらにカッコよく! -- (名無しさん) 2011-10-28 13 23 41 ついにこのBSの手に入れた -- (名無しさん) 2011-10-28 17 46 38 何故か通常BSよりも先にゴールド版がプレイヤーの元へ。どうしてこうなった -- (名無しさん) 2011-10-28 23 12 27 名前 コメント すべてのコメントを見る
https://w.atwiki.jp/gtav/pages/2813.html
ランニングシューズ 品目 価格 解除名声レベル ホワイト&ピンクのニットスニーカー $ 104 ホワイト&ゴールドのニットスニーカー $ 232 オレンジのニットスニーカー $ 236 グレー&イエローのニットスニーカー $ 128 グレー&マゼンタのニットスニーカー $ 71 グレー&パープルのニットスニーカー $ 54 ティールのニットスニーカー $ 248 黒&ライムのニットスニーカー $ 249 グレー&アクアのニットスニーカー $ 88 グレー&シアンのニットスニーカー $ 176 グレースケールのニットスニーカー $ 153 ベージュのニットスニーカー $2,590 パープルの色落ちニットスニーカー $ 246 シアンの色落ちニットスニーカー $ 250 赤ハイライトのニットスニーカー $ 300 薄紫のニットスニーカー $ 194 極彩ピンクのニットスニーカー $ 239 ライムハイライトのニットスニーカー $ 243 スモーキーのニットスニーカー $ 226 クリーム色のニットスニーカー $2,60 黒のニットスニーカー $ 38 アクアソール・ニットスニーカー $ 218 白のニットスニーカー $ 203 アイス・ニットスニーカー $ 211
https://w.atwiki.jp/twitterbot/pages/318.html
tosho_topix / tosho_topix Web http //www.bayashi.net/ 自己紹介 FOLLOW AT YOUR OWN RISK. Data is maximum 60-minutes delayed. http //twitter.com/nikkeiave 最近のつぶやき showrss プラグインエラー RSSが見つからないか、接続エラーです。
https://w.atwiki.jp/nekonomike/pages/379.html
#blognavi カテゴリ [Olsen News] - trackback- 2006年08月17日 14 22 21 #blognavi
https://w.atwiki.jp/psmovie/pages/696.html
Faint Golden Time Faint Golden Time 主催:takan 編集:Julia 公開日:2018.5.5 JEBページ DLリンク 出演者 eban Akiza Areso Slofis G-rizer(teada) takan YO-YO LEVEL うぐぅぉ Julia rpzn kabu fukrou GO_ONE Deryck Makin Narita Kevin Ease 肄'teza HIDEAKI
https://w.atwiki.jp/0x0b/pages/59.html
Number 関数として呼ばれる Number コンストラクタ コンストラクタではなく関数として呼出される Number は、型変換を行う。 Number ( [ value ] ) value が供給されれば ToNumber(value) により算出した (Number オブジェクトではなく) 数値を返し、供給されなければ +0 を返す。 Number コンストラクタ new 式の一部として呼出される Number はコンストラクタである 新規に生成したオブジェクトを初期化する。 new Number ( [ value ] ) 新規に構築されたオブジェクトの Prototype プロパティは、 Number.prototypeの初期値である、オリジナルの Number プロトタイプオブジェクトに設定される。 新規に構築されたオブジェクトの Class プロパティは、 "Number" に設定される。 新規に構築されたオブジェクトの Value プロパティは、 value が供給されるならば ToNumber(value) に、そうでなければ +0 に設定される。 Number コンストラクタのプロパティ Number コンストラクタの内部 Prototype プロパティの値は、 Function プロトタイプオブジェクト 内部プロパティと length プロパティ (値は 1) の他に、 Number コンストラクタは次のプロパティを持つ Number.prototype Number.prototype の初期値は Number プロトタイプオブジェクト このプロパティは、属性 { DontEnum, DontDelete, ReadOnly } である。 Number.MAX_VALUE Number.MAX_VALUE の値は、Number 型の正の有限数の最大値であり、おおよそ 1.7976931348623157 × 10^308 である、 このプロパティは、属性{ DontEnum, DontDelete, ReadOnly } を持つ。 Number.MIN_VALUE Number.MIN_VALUE の値は Number 型の正の最小値であり、おおよそ 5 × 10^-324. このプロパティは、属性 { DontEnum, DontDelete, ReadOnly } である。 Number.NaN Number.NaN の値は NaN である。 このプロパティは、属性 { DontEnum, DontDelete, ReadOnly } である。 Number.NEGATIVE_INFINITY Number.NEGATIVE_INFINITY の値は、 -∞ である。 このプロパティは、属性 { DontEnum, DontDelete, ReadOnly } である。 Number.POSITIVE_INFINITY Number.POSITIVE_INFINITY の値は、 +∞ である。 このプロパティは、属性 { DontEnum, DontDelete, ReadOnly } である。 Number プロトタイプオブジェクトのプロパティ Number プロトタイプオブジェクト は、それ自身 値が +0 の Number オブジェクト (Class が "Number") である。 Number プロトタイプオブジェクトの内部 Prototype プロパティの値は、 Object プロトタイプオブジェクト 以降、 Number プロトタイプオブジェクトのプロパティである関数の説明において、フレーズ "この Number オブジェクト" は、関数の呼出しにとっての this 値であるオブジェクトを参照する; this 値がオブジェクトではなく、内部 Class プロパティの値が "Number" ならば、例外 TypeError が投げられる。 また、フレーズ "この数値" は、この Number オブジェクトであらわされる数値、つまり、この Number object の内部 Value プロパティの値を参照する。 Number.prototype.constructor Number.prototype.constructor の初期値は、組込み Number コンストラクタである。 Number.prototype.toString (radix) radix が数 10 または undefined ならば、この数値は引数として ToString 演算子に与えられる; 結果の文字列値が返される。 radix が 2 から 36 の整数で、 10 でないならば、結果は文字列で、実装依存の選択となる。 toString 関数は汎用的ではない; this 値が Number オブジェクトでなければ、例外 TypeError を投げる。それゆえ、他の種類のオブジェクトにメソッドとして転用できない Number.prototype.toLocaleString() ホスト環境の現在のロケールの慣習に沿って整形される Number の値を表す文字列値を生成する。この関数は実装依存で、 toString と同じものを返すことを許可されているが推奨もされない。 NOTE この関数の第一パラメータは、この標準の将来のバージョンで使用される可能性がある; 実装はこのパラメータを他の用途に使用しないことを推奨する。 Number.prototype.valueOf ( ) この数値を返す。 valueOf 関数は汎用的ではない; this 値が Number オブジェクトでなければ、例外 TypeError を投げる。それゆえ、他の種類のオブジェクトにメソッドとして転用できない。 Number.prototype.toFixed (fractionDigits) 小数点の後の fractionDigits 個の数字にって数を固定点表記 (fixed-point notation) する文字列を返す。 fractionDigits が undefined ならば、 0 が仮定される。 具体的には、次のステップを実行する toFixed メソッドの length プロパティは 1 である。 toFixed メソッドが、 2 個以上の引数で呼出されるならば、振る舞いは未定義である 実装は、 0 未満や 20 より大きい fractionDigits の値に対する toFixed の振る舞いの拡張を許可される。この場合、 toFixed はそのような値に対し RangeError を投げる必要はない。 NOTE toFixed の出力は、値によっては toString より正確でよく、それは toString が隣接した数値から数を区別するのに十分な桁数を出力するだけだからである。例えば、 (1000000000000000128).toFixed(0) が "1000000000000000128" を返す一方で、 (1000000000000000128).toString() は "1000000000000000100" を返す。 Number.prototype.toExponential (fractionDigits) 1 個の数字、小数点、 fractionDigits 個の数字によって数を指数表記する文字列を返す。 fractionDigits が undefined ならば、数を一意に特定するのに必要とするのと同じ桁数を含む (この場合、数が指数表記で常に出力される点を除き ToString に似ている)。 具体的には、次のステップを実行する toExponential メソッドの length プロパティは 1 である。 toExponential メソッドが 2 個以上の引数で呼出されるならば、その振る舞いは未定義である (セクション 15 参照)。 実装は、 fractionDigits が 0 より小さい場合、また 20 より大きい場合の toExponential の振る舞いの拡張を許可される。この場合 toExponential はその値に例外 RangeError を投げる必要はない。 NOTE 上記の規則の要求よりもより精密な取り決めを提供する実装については、ステップ 19 の次の代替バージョンをガイドラインとして用いることを推奨する e, n, f を、 f ≥ 0, 10f ≤ n 10f+1, n × 10e-f の数値が x, かつ, 可能な限り小さい f であるような整数とする。複数の n が存在可能であれば、 n × 10e-f が x の値に最も近いような n の値を選択する。可能な n の値が 2 個あれば、偶数である方を選択する。 Number.prototype.toPrecision (precision) 1 個の数字、小数点、 precision-1 個の数字による指数表記、または precision 桁の数字による固定点表記の一方であらわされる数を含む文字列を返す。 precision が undefined ならば、代わりに ToStringを呼出す。具体的には、次のステップを実行する toPrecision メソッドの length プロパティは 1 である。 toPrecision メソッドが 2 個以上の引数で呼出されるならば、その振る舞いは未定義である 実装は、 precision の値が 0 より小さい場合、また 21 より大きい場合の toPrecision の振る舞いの拡張を許可される。この場合 toPrecision はその値に例外 RangeError を投げる必要はない。 Number インスタンスのプロパティ Number インスタンスは、Number プロトタイプオブジェクトから継承するプロパティの上に特にプロパティを持たない。
https://w.atwiki.jp/dynamix2ch/pages/296.html
New Story 譜面情報 難易度 Casual Normal Hard MEGA GIGA Level 2 5 8 - - ノーツ数 172 276 521 - - スタイル 左トラック 右トラック スライダー ノーマル 楽曲情報 BPM 155 アーティスト名 Elliot Hsu ジャンル Electronica 長さ 2 10 解禁方法 イベントで解禁 初出 2019/03/01 ~ 2019/03/05 復刻 2020/05/15 ~ 2020/05/19 攻略情報 Hard リズムのパターンが少しずつ変わる譜面。 どの音のノーツなのかを意識するといいかも。 165コンボ目からの中央+左の混フレはTAPがキックでSLIDEがメロディ。 譜面・難易度修正情報 コメント欄 名前 コメント
https://w.atwiki.jp/nemesys/pages/17.html
New Paradise Vol 02 ANIME シャーマンキング OP1 Over Soul シャーマンキング OP2 Northen Lights 幻想魔伝 最遊記 OP1 FOR REAL 幻想魔伝 最遊記 OP2 STILL TIME ちょびっツ OP Let Me With You ぴたテン OP Wake up Angel~ねがいましては∞なり~ .hack//黄昏の腕輪伝説 OP NEW WORLD RAVE OP1 Butterfly Kiss EURO SUNDAY SEX LOVE DON T STOP ME THE MANIAC MYSTERY REVOLUTION GIMME THE COUNT SLAVE TO THE RHYTHM BEAUTIFUL DAY CRAZY FOR YOUR LOVE