Advertisement
Guest User

Untitled

a guest
Jan 16th, 2019
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.67 KB | None | 0 0
  1. ;=====================================================================
  2. ; INIT.ASM
  3. ;=====================================================================
  4. ; パラメータ/ファイル (.PRM)
  5. ; 1桁 +0 スクロール区分
  6. ; V 縦スクロール(省略時はVと見做す)
  7. ; H 横スクロール
  8. ; X 実行時動的切り換え
  9. ;---------------------------------------------------------------------
  10. ; 2桁 +1 プログラムタイプ
  11. ; 指定なし.....バンク無し
  12. ; T............バンクは8000-BFFF
  13. ; T............バンクは8000-BFFF,C000-FFFF
  14. ; N............バンクは8000-9FFF,B000-CFFF,D000-EFFF(namco)
  15. ; H............バンクは8000-FFFF
  16. ; R............バンクはC000-FFFF ADR=4801
  17. ; D............DISK
  18. ;
  19. ; 切替えアドレス
  20. ; T.......8000-BFFF ADRS 4800
  21. ; N.......8000-9FFF ADRS 4800
  22. ; N.......A000-BFFF ADRS 4801
  23. ; N.......C000-DFFF ADRS 4802
  24. ;
  25. ;----------------------------------------------------------------------
  26. ; 3桁 +2 N/X/D/T キャラタイプ
  27. ; 指定なし......CHRのサイズが2000Hオーバ-は有り
  28. ; T............64K RAM TYPE
  29. ; N............8 SEGMENT(namco)
  30. ; D............DISK
  31. ;
  32. ; 切替えアドレス
  33. ; CHRのサイズが2000Hオーバ-は4810
  34. ; N.......0000-03FF ADRS 4810
  35. ; N.......0400-07FF ADRS 4811
  36. ; N.......0800-0BFF ADRS 4812
  37. ; N.......0C00-0FFF ADRS 4813
  38. ; N.......1000-13FF ADRS 4814
  39. ; N.......1400-17FF ADRS 4815
  40. ; N.......1800-1BFF ADRS 4816
  41. ; N.......1C00-1FFF ADRS 4817
  42. ;
  43. ;---------------------------------------------------------------------
  44. ; 4桁 +3 T/B/V/S ディバッグ機能
  45. ; T............実行アドレスのトレース
  46. ; B............バンク切替えトレース
  47. ; V............VRAM切替えトレース
  48. ; S............SOUND トレース
  49. ; F............DISK SOUNDのみ出力する
  50. ; D............DISK SOUNDのみトレースする
  51. ; M............MEMORY DUMP する
  52. ;
  53. ;-------------------------------------------------------------------
  54. ; 5桁 +4 2000h bit3,4 変更時に画面の再表示を行うかどうかの指定です。
  55. ; N・・・バックの再表示を行わない場合。
  56. ; C・・・スプライトの再表示のみを行う場合。
  57. ; X・・・再表示する場合。
  58. ;-------------------------------------------------------------------
  59. ; 6桁 +5 B ブランキング制御有り(表示/非表示)
  60. ; R RTI時に背景表示
  61. ;-------------------------------------------------------------------
  62. ; 7桁 +6
  63. ;-------------------------------------------------------------------
  64. ; 8桁 +7 I IRQ有り(CLI時にIRQ切り換え)
  65. ; T IRQ有り(タイマ-を使用する )
  66. ;-------------------------------------------------------------------
  67. ; 9桁 +8 N BANK切り換え時に表示切り換えを行わない(N)
  68. ;-------------------------------------------------------------------
  69. ;10桁 +9 N SELECT KEY 無効(再表示機能を無効)
  70. ; R RUNボタンを使用
  71. ; Z ZOOMボタンを使用
  72. ;-------------------------------------------------------------------
  73. ;11桁 +10 S SPEEDUP(RTI時即NMI切り換え)
  74. ; W WAITを行う インストラクションカウンタ−は
  75. ; 17、18、19、20 に 0001から9999M迄の10進数
  76. ;-------------------------------------------------------------------
  77. ;12桁 +11 L 8*16サイズ
  78. ; N 8*8 サイズ
  79. ;-------------------------------------------------------------------
  80. ;13桁 +12 N/R NORMAL/REVERSE(前景、後景を正常か逆か固定)
  81. ; C SPRITE REVERSE
  82. ; D SPRITE NORMAL
  83. ;-------------------------------------------------------------------
  84. ;14桁 +13 B BREAK命令使用(BRKによるIRQ機能使用)
  85. ;-------------------------------------------------------------------
  86. ;15桁 +14 E 拡張保存 5000H-7FFFHも保存する(BACKUP機能時)
  87. ;--------------------------------------------------------------------
  88. ;16桁 +15 S SCROOLは最初の分を有効とする
  89. ;17桁 +16 n SPEEDUP(2000が80の時即NMI切り換え)
  90. ;18桁 +17 n
  91. ;19桁 +18 n
  92. ;20桁 +19 n
  93. ;--------------------------------------------------------------------
  94. ;21桁 +20 V 同期 2002
  95. ;--------------------------------------------------------------------
  96. ;22桁 +21 R
  97. ;--------------------------------------------------------------------
  98. ;23桁 +22 C サイクリック表示
  99. ;--------------------------------------------------------------------
  100. ;24桁 +23 A DR1専用
  101. ;--------------------------------------------------------------------
  102. ;25桁 +24 S 画面分割
  103. ;26桁 +25 n 画面分割行数
  104. ;27桁 +26 n 画面分割行数
  105. ;--------------------------------------------------------------------
  106. ;28桁 +27 S 横スクロール修正
  107. ;29・30+28 スクロール開始行 0〜
  108. ;31桁 +30 スクロール行数 1〜
  109. ;32桁 +31 A,B
  110. ;33桁 +31 N,R
  111. ;34桁 V
  112. ;--------------------------------------------------------------------
  113. ;
  114. ;
  115. ;
  116. ;
  117. ;==================================================================
  118. ; ;
  119. ; プログラム・タイプ ;
  120. ; ;
  121. ; PRM+1 初期値 ;
  122. ; 'T' ・・・・・・・・ 4800 8000-BFFF 切換 最大(C000-FFFF) ;
  123. ; 'N' ・・・・・・・・ 4800 8000-9FFF 切換 最大(E000-FFFF) ;
  124. ; 4801 A000-BFFF 切換 ;
  125. ; 4802 C000-DFFF 切換 ;
  126. ; ;
  127. ; 'H' ・・・・・・・・ 4800 8000-FFFF 切換 最小(8000-FFFF) ;
  128. ; '8' ・・・・・・・・ 4801 C000-FFFF 切換 最小(8000-BFFF) ;
  129. ; 'D' ・・・・・・・・ 切換無し ;
  130. ; 以外・・・・・・・・ 切換無し ;
  131. ; ;
  132. ;==================================================================
  133. ; 保存情報
  134. ; DISK
  135. ; オフセット アドレス レングス
  136. ; 0000 メモリ− 0000-07FF 0800
  137. ; 0800 メモリ− 2000-20FF 0100
  138. ; 0900 メモリ− 4000-40FF 0100
  139. ; 0A00 メモリ− 5000-5FFF 1000
  140. ; 1A00 メモリ− 6000-7FFF 2000
  141. ; 3A00 メモリ− 8000-DFFF 6000
  142. ; 9A00 VRAM 0000-2FFF 3000
  143. ; CA00 VRAM 3F00-3F1F 0020
  144. ; CA20 保存領域 0400
  145. ; CE20
  146. ;==================================================================
  147. ;
  148. ; ROM
  149. ; オフセット アドレス レングス
  150. ; 0000 メモリ− 0000-07FF 0800
  151. ; 0800 メモリ− 2000-20FF 0100
  152. ; 0900 メモリ− 4000-40FF 0100
  153. ; 0A00 メモリ− 5000-5FFF 1000
  154. ; 1A00 VRAM 0000-2FFF 3000
  155. ; 4A00 VRAM 3F00-3F1F 0020
  156. ; 4A20 保存領域 0400
  157. ; 4E20 拡張領域 3000
  158. ; 7E20
  159. ;
  160. ;==================================================================
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement