

The program loads the file " audiocpu.rom" as the Z80 ROM, the file " ymsnd.rom" and the optional file " ymsnddeltat.rom" as the Yamaha YM2610 ROM.įor Capcom board, there are various CPU and chip settings.įor CPS-1, the Z80 CPU runs at 3579545 Hz, and there are two sound chips: Yamaha YM2151, Oki OKI6295. There are two sound chips: Yamaha YM2151, Irem GA20.įor Taito B board, the Z80 CPU runs at 4MHz, and there are two sound chips: General Instrument AY8910, Yamaha YM2610. The program loads the file " soundcpu.rom" as V30 ROM. There are 20-bits address and 16-bits data in both CPUs. There are 2 CPUs working in Irem M92 board: a NEC V33 CPU and a NEC V30 CPU. There are two sound chips: Yamaha YM2151, DAC chip. The program loads the file " soundcpu.rom" as Z80 ROM. The program loads the file " maincpu.rom" as V30 ROM.

There are 16-bits address and 8-bits data in Z80. There are 20-bits address and 16-bits data in V30. There are 2 CPUs working in Irem M72 board: a NEC V30 CPU and a Zilog Z80 CPU. M1.NET supports the following arcade system boards: M72, M92, Taibo B, Capcom, CPS-1, CPS-1(Qsound), CPS2, Konami 68000, Neo Geo, Namco System 1.
#Tank force mame software
To show the details of decrypting arcade game audio, I programmed this software named M1.NET. You can do anything about arcade games with MAME source code. Its main purpose is to be a reference to the inner workings of the emulated arcade machines. M1 lets you enjoy music from over 1900 arcade games. I have found the only software named M1 to reproduce the music of arcade games. There are some emulators to emulate it: MAME, WinKawaks, Nebula, FBA. For example: Street Fighter II': Champion Edition on CPS-1 board, Cadillacs and Dinosaurs on Capcom CPS-1 (Qsound) board, The King of Fighters series on Neo Geo board, Tank Force on Namco System 1 board.

There are many classic arcade games released on famous system boards.
