Master System Games Developed by Compile

TitleControl[1]pack statusResources
Casino GamesTH[2]accepted 
Dr. Robotnik's Mean Bean Machine[3]C103[4][5]accepted 
Golvellius - Valley of Doom / Maou Golvellius (魔王ゴルベリアス)[4] | PH[6]accepted 
Parlour Games / Family Games (ファミリー・ゲームズ) / Party GamesCE02accepted 
Power Strike / Aleste (アレスタ)[4] | PH[7]accepted 
Power Strike IIC101, C122[8][9] | PH[10][11]accepted 
R-Type[4] | PH[12]accepted 
Xyzolog / XY Rogo (XY로고)unknown 

Game Gear Games Developed by Compile

TitleControlpack statusResources
Dr. Robotnik's Mean Bean Machine[13]C103[4][14]  
GG Aleste (GGアレスタ) - GALVANIC GUNNER ALESTEDE02[4][15]  
GG Aleste II (GGアレスタII) / Power Strike IIC101, C122[8][9] | TH[16]accepted
Madoh Monogatari A - Doki Doki Vacation (魔導物語A - ドキドキばけ~しょん)DC01, DC22[8][4] | TH[17]
Madoh Monogatari I - Mittsu no Madoukyuu (魔導物語I - 3つの魔導球)D001, D022[8] | TH[18]
Madoh Monogatari II - Aruru 16-sai (魔導物語II - アルル16才)D001, D022[8] | TH[19]| TH[20]
Madoh Monogatari III - Kyuukyoku Joou-sama (魔導物語III - 究極女王様)D001, D022[8][4] | TH[21]
Nazo Puyo (なぞぷよ)C101, C122[8] | TH[22]
Nazo Puyo 2 (なぞぷよ2)C101, C122[8] | TH[23]
Nazo Puyo Aruru no Ruu (なぞぷよ アルルのルー)C101, C122[8][4] | TH[24]
Puyo Puyo (ぷよぷよ) / Puzlow KidsC101, C122[8] | OH[25]
Puyo Puyo 2 (ぷよぷよ通 / ぷよぷよ2)C101, C122[8][9] | OH[26]

Sega Game 1000 Games Developed by Compile

TitleControlpack statusResources
Borderline (ボーダーライン)unknown
C_So! (シーソー)unknown
Gulkave (ガルケーブ)unknown
Hustle Chumy (ハッスルチューミー)unknown
Lode Runner (ロードランナー)unknown
N-Sub (N-サブ)unknown
Safari Hunting (サファリハンティング)unknown

A Good amount of compile games have sound tests. Their games tend to have a good amount of high quality tracks. All the game gear games have a trigger. The music ID is loaded into the first location and triggered at the second. This is similar to a few other companies, but Compile uses its own engine. This type of trigger is not very common. A peculiarity of the engine used in these games is that the music id ID can be located in several places. The values above list the second location. Setting F1 to the first location and entering $01 at the trigger location stops music play back. Triggering the value at the second location is done by entering $02. There can be up to 16 music id locations, but in practice, only the first two are used. GG Aleste II also has fade-out ($F3) and Fade-in ($F4) effects. GG Aleste and Dr. Robotnik's Mean Bean Machine (A rebranded Puyo Puyo game) use a combined id/trigger, as is typical of most games with a trigger. Aleste loads low ids and adds $80. Dr Robotnick uses what appears to be the SEGA SMPS engine (or very similar implementation). All GG games besides the Aleste series relate to the Puyo Puyo franchise, which is what Compile is well known for, besides their work on interesting shooters. No binding theme connects the Master System Games, although a few do feature excellent use of the FM chip. The SG-1000 games have not yet been hacked.

  1. ^ Three games have a stable memory trigger, for the rest use hacks
  2. ^ ROM [08670]
  3. ^ Game Gear version exists, largely identical, on some occasions, some features may be different, such as music trigger location, or in game options
  4. ^ a b c d e f g h i Sound Test available (Code/Cheat)
  5. ^ ID: 81-8D
  6. ^ ROM [66]= 3E XX CD A6 77 FB 18 FE
  7. ^ ROM [66]= 3E XX CD 55 08 FB 18 FE
  8. ^ a b c d e f g h i j k Set the music ID at the first location, and trigger at the second (usually 01 or 02)
  9. ^ a b c Sound Test available (Menu/Options)
  10. ^ Pause Hack is buggy, prone to crash. An alternative entry was sought and not found. In this case, a Pause Hack was preferred if an ideal location near the beginning of the game was not found, as it is more versatile.
  11. ^ ROM [66]= 3E XX CD D4 8E FB 18 FE
  12. ^ ROM[66]= 3E XX CD 2A 7F FB 18 FE
  13. ^ Master System version exists, largely identical, on some occasions, some features may be different, such as music trigger location, or in game options
  14. ^ ID: 81-8D
  15. ^ ID: 01-1D
  16. ^ ROM = [01C46], 01-13
  17. ^ ROM = [39060], 01-18
  18. ^ ROM = [0087A], 01-1F
  19. ^ ROM = [0094E], 01-17
  20. ^ ROM = [0094E]
  21. ^ ROM = [00801], 01-1C
  22. ^ ROM = [0036C], 01-13
  23. ^ ROM = [26BF2]
  24. ^ ROM = [06629]
  25. ^ ROM = [005A7]
  26. ^ ROM = [78CA1]

Return to top