> >How to play PC-88 and PC-98 games
Hdi fdi pc98 msdos free download 1–20 of 413. PC98 MS Windows1 03 hdi rar. Tokugawa Corporate Forums View topic PC98 Windows TOWNS Login SofcomCD vol 2 Files. The NEC PC-9800, also known as the PC-98, were a family of computers. Besides the emulator, you'll need a set of floppy disk images (FDI, FDM, NFD, D88.
PC-88 and PC-98 is kind of confidential outside Japan, but the emulation scene is quite active.
PC-88 and PC-98 emulators + download
Recommended emulators are M88 for PC-88 (Windows only) and Neko Project II for PC-98 (Windows / Mac, ported as Xnp2 on Linux). Some games won't work with these emulators, you may try Virtual98 instead (available below).
However, the most popular PC98 emulator in Japan is Anex86. Although a few games doen't work with it (e.g. Ningyo Tsukai: the original Japanese version of Metal & Lace), Anex86 has high emulating performance. Strictly speaking, Anex86 is not a PC98 emulator. It is the emulator of EPSON's PC-286, 386, 486, 586 which are compatible hardware of NEC's PC98. Therefore some games need to have the EPSON check removed: this fragment of code discriminates whether the hardware is the genuine NEC PC98 or not. You can download the check remover, DISPELL, from this page.
Several other emulators are available for the PC-88, check this page (jp) or this page (en).
![Pc98 Fdi Pc98 Fdi](/uploads/1/2/6/3/126304819/154239627.png)
You may encounter several problems to get these programs running properly on your computer. Thanks a to generous contributor, we host working archives of M88, Neko Project II and Virtual98 :
- Download M88 v2.21a (build 2017/06/16)
- Download Neko Project II v0.83 (build 2017/06/04)
- Download Anex86 v2.77 (build 2004/07/26)
- Download Virtual98 v0.28 (build 1999/12/14)
- Download DISPELL v1.13 (EPSON check remover)
Some instructions are provided in text files, next to the emulator files. Thanks to nekoneko for providing many insights on the PC-88/98 emulation, as well as several missing games.
PC-88 and 98 game archives
After downloading a game from our pages, you may find a lot of different archives nested in the primary archive. Below is an example for the game Dinosaur:
Many PC-88 came on several floppy disks, thus most of the games published in the 90s have several nested archives. You will also find a lot of disks have the [a] tag, meaning it's an alternate dump of the disk. You may come across other tags in brackets, these are based on the TOSEC Naming Convention:
- cr: cracked
- f: fixed
- h: hacked
- m: modified
- p: pirated
- t: trained
- tr: translated
- o: over dump
- u: under dump
- v: virus
- b: bad dump
- a: alternate
- [!]: verified dump
Another example for a PC-98 game, EDGE, which came with 7 disks:
Running PC-88 games in M88
Most floppy disks are bootable, you need to set the first disk image in drive 1 and reset the emulator. Check the video below to do it.
Some usual issues as stated in the English instructions:
- Controls: For games, movement is almost always Numpad 4,6,2,8 or the cursor keys. The buttons are usually some combination of Enter, Spacebar, Shift, Esc, Tab, and ZXCV.
- Error / Beep / Glitches / blue-green screen: V2 mode games will not run in V1 mode and return an error (or just beep at you). V1 games will usually run in V2 mode, but with subtle glitches. A common symptom of a V1 game running incorrectly in V2 mode is a washed-out bluish-green screen. If you see screens like this, you need to switch to V1 mode (Control menu).
- CPU speed: The choice between 4Mhz and 8MHz is mostly just a matter of convenience, but keep in mind that some older games run too fast at 8MHz.
- Settings: open 'M88 Settings in English.html' to see a translated version of the settings.
BASIC commands
If a game requires disk BASIC, you need to boot from an N88 BASIC system disk first, swap disks, and then run the desired program. The usual BASIC commands apply:
For most cassette games, simply type:
More complicated load instructions are indicated at the end of the file names in this set. For example, to run the file 'Fire House (Honoo no Yakata) {V1 mode, MON R Ctrl-B LOAD CAS}.t88', do the following (Boot up in V1 mode):
Running PC-98 games in Neko Project II
PC-98 games come in bootable floppy format, in which case you just have to set the first floppy disk image in FDD1 and reset the hardware. As shown in the following video, you may have to display all file types in the file selection window.
Some games need to be installed to work, you will have to configure a hard drive. You may also come across pre-installed games, these files need to be set as a harddisk.
Here are some various tools for dealing with PC98 disk images.
History
Many historical image sets of PC98 software store them in 'BKDSK' HDM format, but at the time the FlashFloppy firmware only supported FDI images. A converter was needed to convert them.
Most people used the closed-source (AFAIK) Virtual Floppy Image Converter tool, which is excellent. Out of fear of the software one day becoming incompatible, I wanted to figure out for myself what the format differences were. Also, VFIC didn't run right in WINE, which meant having to use a real Windows machine every time I wanted to update or add images.
Nowadays, the FlashFloppy firmware supports HDM images, so this code is primarily useful as a reference.
The tools
is_fdi.py
Has a bunch of best-guess heuristics about whether or not a random image actually is in the FDI format. I ran across a few that were just raw images renamed to .FDI, and so had nonsense headers or the wrong size.
Useful so you don't waste too much time looking at an image that can't possibly be right.
Usage:
hdm_to_fdi.py
Converts raw HDM images to FDI by generating a fake FDI header for a '2HD'-size disk, and then appends the header and the pad bytes to the front of the HDM raw image.
This worked with FlashFloppy. I don't think it will work if you have any other BKDSK size format (e.g.
*.HD5
or *.DD9
).It also worked for me on a D88 image that was converted using d88split's
d882mhlt
utility, which makes me think that any raw (i.e. uncompressed) Mahalito image will work.Patches very welcome.
Usage:
fdi_to_hdm.py
Converts FDI images to HDM (raw) by clawing the first 4096 bytes off of them and then sanity-checking that they seem like the right length afterward.
This worked to convert a few FDI images to a raw image that I could mount with
mount_disk_image.sh
.Usage:
mount_disk_image.sh
Convenience script to mount a raw MSDOS disk image as a loopback on macOS.
Mounts read-write, so be careful if you are afraid of corrupting a disk image.
Usage:
On Linux, you would probably use something like
mount -o loop Lemmings.hdm /mnt/Lemmings
, but I haven't tried this yet.