Nec Pc 98 Translated Games



The NEC PC-9800 series are 16/32-bit computers from NEC Corporation. It marked a shift away from the Z80-based PC-88 to the x86 architecture. Just like their predecessor series, they were known for their unique sound hardware by YAMAHA, and games kept the systems popular. They were likely never released outside Japan in the series lifespan, except for the APC III.

Browse PC-98 Games. For the PC-98 platform, you can choose 3x3 Eyes: Sanjiyan Henjō, 46 Okunen Monogatari: The Shinkaron, Advanced Power Dolls 2, Aerobiz, Aiza: New Generation amongst the results. PC-98 Games 1-15 of 128. A dump of software/games made for the old Japanese PC 98 system. Addeddate 2016-04-23 02:47:06 Identifier Pc-98SoftwareDump. Plus-circle Add Review. The PC-9801 (also simply called PC-98) is a personal computer made by NEC, and the successor to the PC-88. It single-handedly allowed NEC to utterly dominate the Japanese computer market for almost 20 years (until the advent of IBM PC's), such that even the vastly superior in every way X68000 and FM Towns could not dethrone it. Reasons for it include a good head-start compared to its rivals.

  • 1Status

Status

ReactOS PC-98 port is under slow development.

Completion Status (rough estimates)

StageCompletionComment
Create a boot sector floppy100%
Create ARC platform-specific code for FreeLoader100%
Create kernel debug driver over serial port90%Implemented as cportlib extension, needs to be in a separate driver.
Create boot video driver100%
Create Hardware Abstraction Layer (HAL)90%Almost complete, only bug fixes and minor improvements expected.
Create video miniport driver for Win32 subsystem80%Only one mode supported: 640x480x8bpp (256 color PEGC).
Create driver for IDE controller on C-bus20%
  • UniATA attempt: https://github.com/disean/reactos/tree/pc98_uniata
  • ATAPI attempt: https://chat.reactos.org/reactos/pl/5fpb6tu8upreb8tqbwfd495y1o
Create driver for keyboard input0%
Create driver for mouse input90%Only bug fixes and minor improvements expected.
Create driver for console video (for 1st stage setup)0%
Create a boot sector for HDD0%
Add support for PC-98 hard disk partitioning0%
Create drivers for other peripherals, such as NIC, audio, or floppy0%
More work along with bug fixes

Help in testing

You can run ReactOS only on i586 class CPUs and above, so that means you can run it on any of the models with a Pentium CPU. Keep in mind ReactOS requires at least 64 MB of RAM. It's recommended to use NEC PC-9821Ra43 with a Celeron CPU @ 433 MHz which is the last model in the series. Currently, ReactOS only supports booting from a 1.44 MB 3.5' internal floppy drive. After booting up using the diskette, FreeLoader loads a boot image from any supported devices: IDE CD-ROM, SCSI CD-ROM, or MO.

You need the following steps:

  • Check out this article to learn more about the testing process.
  • You should be able to compile ReactOS.
  • Open file boot/bootdata/livecd.ini and add /HAL=halpc98.dll to every Options record (To be fixed in future versions).
  • Run the following command configure -DSARCH=pc98 before compilation to set target platform as PC-98.
  • Execute ninja pc98bootfdd build target to create a bootable floppy image. The created image will be placed on /output folder/PC98/.
  • Build and burn a LiveCD ISO image (BootCD is not supported yet).
  • Insert the floppy disk, medium, and boot ReactOS.

Any test results will be useful to improve the PC-98 port.

Games

Hardware

The PC-9800 series use a custom hardware C-bus (later models do use PCI) and a firmware that is completely different from a Standard PC BIOS.

In Windows 2000 there are four known HALs for this platform:

Nec
File NameHardware ID StringHAL Name
hal98up.dllnec98Notmr_upPC-9800 System Clock 10MHz
hal98tmr.dllnec98tmr_upPC-9800 System Clock 10MHz (support 2nd Timer)
hal98apc.dllnec98mps_upNEC PC-9800 APIC HAL
hal98mp.dllnec98mps_mpNEC PC-9800 MPS HAL

PC-9800 series hard disks are usually formatted with FAT12, but they use 1024 bytes per sector as opposed to the PC's 512.

Some known chipsets used on the Pentium and later PC-98s are:

Nec Pc 98 Translated Games
  • Intel 430FX, 430HX, 430VX, 430TX, 440FX, and 450KX
  • VLSI Wildcat (SuperCore 594)

Some known windows accelerators used in PC-98 are:

Nec Pc 98 Translated Games
  • Trident Microsystems TGUI 9660/938x/968x
  • Cirrus Logic CL-GD5430 and CL-GD5446

Emulation

  • Neko Project 21/W is an NEC PC-9821 series emulator that can run Windows 2000. It potentially can be used for ReactOS PC-98 port development and testing.
  • SL9821 is an NEC PC-9821 series emulator with partial compatibility with Windows 2000 (no sound, no network, IDE issues). ROM image files are required to run SL9821.
  • QEMU/9821 also exists, but it seems not maintained anymore and does not run Windows 2000.
  • DOSBox-X and MAME can emulate a wide range of PC-98 hardware.

Nec Pc 98 Games

See Also

  • Example output of the lspci command, and another one (pciconf). Boot log from an SMP machine. Device manager listing: [1], [2], [3].
  • Video: Installing Windows 2000 in Neko Project 21 (PC-98) (Better quality video can be found there.)
ReactOS ports‎
In active developmentIntel IA-32 (x86) | AMD64 (x64)
In slow developmentNEC PC-98 (x86) | Xbox (x86)
UnmaintainedARM32 (armv7) | PowerPC (ppc) | OLPC (x86)
Missing ports that Windows hasARM64 (aarch64) | Intel IA-64 (Itanium) | SGI 320/540 (x86) | DEC Alpha (axp) | MIPS

Pc 98 English Games

Retrieved from 'https://reactos.org/wiki/index.php?title=PC-98&oldid=51490'