NEC PC9800
The PC-9800 was a series of computers sold between 1982 and 2000 by NEC. The line ended up dominating the Japanese computer gaming market, with over 18 million units sold by the end of it's life.
Emulator | Rom Folder | Extension | BIOS Files |
---|---|---|---|
lr-np2kai | pc98 | .d88 .d98 .88d .98d .fdi .xdf .hdm .dup .2hd .tfd .hdi .thd .nhd .hdd .fdd .cmd .hdn .zip | bios.rom, font.rom, itf.rom, sound.rom, 2608_bd.wav, 2608_sd.wav, 2608_top.wav, 2608_hh.wav, 2608_tom.wav, 2608_rim.wav |
Emulator: lr-np2kai
This emulator can be installed from the experimental menu of the RetroPie-Setup script.
Libreto Docs for Neko Project II Kai are HERE
ROMS
Accepted File Extensions: .d88 .d98 .88d .98d .fdi .xdf .hdm .dup .2hd .tfd .hdi .thd .nhd .hdd .fdd .cmd .hdn .zip
Place your PC-98 games in:
/home/pi/RetroPie/roms/pc98
Multi Disk Games
Many PC-98 games can be played as Hard Drive installs (.hdi
), but many games are run from multiple floppies. To load two disks simultaneously into the emulator, you need to use a .cmd
file, rather than a .m3u
file.
For example, Story of Melroon has a Disk A and Disk B, so create a file named The Story of Melroon.cmd containing:
np2kai "The Story of Melroon (Disk A).nfd" "The Story of Melroon (Disk B).nfd"
.cmd
file will load the Disk A into the FDD1 disk drive and Disk B into the FDD2 drive. Changing the disk in FDD2 can be done through RetroArch's disk control menus. The core will swap the contents of the FDD2 drive by default when using the disk control menus, to swap the disk in FDD1 there a core option which needs to be changed ('Swap Disks on Drive').
Some floppy disk images need to be writeable, as save data needs to be written to it. If they're not alreay writeable, run from the terminal the following command to change them is:
chmod u+w /path/to/your/disk_image_file
For example, based on the game mentioned before, changing the save disk's image file to be writeable would be:
chmod u+w "$HOME/RetroPie/roms/pc98/Dead of the Brain 2(Save Disk).hdm"
BIOS
Place your BIOS files in:
/home/pi/RetroPie/BIOS/np2kai
BIOS files
File | md5sum | CRC32 |
---|---|---|
2608_BD.WAV | 29AAD51CD243C8E449D311D14613F0B1 | FCB60C01 |
2608_HH.WAV | 59A009EE444318BD57D99A19068731E4 | 7D6D9C4E |
2608_RIM.WAV | 943290D1C5C6AE6295BD02BE4411C7C0 | 8518A388 |
2608_SD.WAV | C99156118789B6CBA662C864EBADC62E | C977FDB8 |
2608_TOM.WAV | C321A6835B26AD125B2EB78BE56394A4 | 5E8AB475 |
2608_TOP.WAV | 9E73FF2345236EBE72F7A937E477F0BD | CEFA9F76 |
BIOS.ROM | E246140DEC5124C5E404869A84CAEFCE | 76AFFD90 |
FONT.ROM | 2AF6179D7DE4893EA0B705C00E9A98D6 | CD6DFABE |
SOUND.ROM | CAF90F22197AED6F14C471C21E64658D | A21EF796 |
ITF.ROM | E9FC3890963B12CF15D0A2EEA5815B72 | 273E9E88 |
Controls
lr-np2kai utilise Retroarch configurations
Add custom retroarch controls to the retroarch.cfg file in
/opt/retropie/configs/pc98/retroarch.cfg
Performance Tweaks
The "CPU Clock Multiplier" option in the RetroArch options menu is fairly important when it comes to performance. Setting it too low might cause your game to run slower than intended, but setting it too high can cause stuttering and slow performance. It is recommended to use somewhere between a 4x and 8x multiplier.