PC-8801MA Emulator XM8 for TRIMUI 21.05.13  Original source > http://retropc.net/pi/

[Important] BIOS ROMs are required to start. Place in /Apps/xm8 folder.
The following is an excerpt from README-XM8.txt.
-----------------------------------------------------------
- ROM file
Use ROM set for PC-88 emulator "M88" for Windows or PC-88 emulator "P88SR" for PC-98x1.
They are as follows.

[In case of using ROM set for M88]
"N80.ROM"
"N88.ROM"
"N88_0.ROM"
"N88_1.ROM"
"N88_2.ROM"
"N88_3.ROM"
"DISK.ROM"
"KANJI1.ROM"
"KANJI2.ROM" (Optional)
"JISYO.ROM" (Optional)
"2608_BD.WAV" (Optional)
"2608_HH.WAV" (Optional)
"2608_RIM.WAV" (Optional)
"2608_SD.WAV" (Optional)
"2608_TOM.WAV" (Optional)
"2608_TOP.WAV" (Optional)

[In case of using ROM set for P88SR]
"PC88.ROM"
"KANJI1.ROM"
"KANJI2.ROM" (Optional)
 : (Same as above)
-----------------------------------------------------------

-- From TRIMUI stock UI
- Copy /Apps/xm8 folder containing BIOS ROMs to SD.
- Copy TrimuiUpdate_xm8.zip somewhere on SD.
- Select TrimuiUpdate_xm8.zip from FILE menu to launch.

-- From GMenuNX
- Copy /Apps/xm8 folder containing BIOS ROMs to SD.
- Add link to xm8 from emulators section.
- In this case, leave "File Selector" OFF. (XM8 has a built-in selector).

-- Menu will open after starting.
- Normally, D88 disk image file is selected from "Drive 1 -> Open 1 & 2".
- When disks are correctly inserted in Drive1 & 2, exiting menu or resetting will start reading disk image.
- From second startup, xm8 returns to the status when last quitted.

-- The button assignments are as follows by default, and can be changed from "Input Option -> Joystick to keyboard map".
[Note] You have to leave one of the MENU buttons, or you will not be able to enter the menu and quit.

Button name 		TRIMUI 		PC88
BUTTON_DPAD_UP 		UP		Tenkey 8
BUTTON_DPAD_DOWN	DOWN		Tenkey 2
BUTTON_DPAD_LEFT	LEFT		Tenkey 4
BUTTON_DPAD_RIGHT	RIGHT		Tenkey 6
BUTTON_A		A		SPACE
BUTTON_B		B		RETURN
BUTTON_X		X		ESC
BUTTON_Y		Y		SHIFT
BUTTON_L1		L		Z
BUTTON_R1		R		X
BUTTON_START		START		Y
BUTTON_SELECT		SELECT		N
BUTTON_MENU		MENU		MENU

-- State save data will be stored in /Apps/.xm8.
- There are 10 datas for all(not each) games, from 0 to 9. The above button settings are also saved.
- Number 0 will be saved automatically when quit.

-- You can connect a USB keyboard. In this case, set "Input Option -> Joystick to keyboard" to OFF.
- If you don't, the keyboard mapping will be messed up.
- When off, you can enter the menu by pressing F11 or L + R buttons(if Joystick is enabled).
- The following special keys are available.
F11			... MENU
ALT+ENTER		... Fullscreen ON/OFF
ALT+F11			... Fullspeed ON/OFF
Left ALT		... GRPH
ScrollRock		... Kana
- The following keys were not assigned to SDL1.2, so I reassigned them as a last resort.
F12			... [,](numeric keypad)
Windows key(left/right)	... Decision/Conversion (SPACE left/right)
MENU key		... _
Hankaku/Zenkaku		... \
Right ALT		... PC key

-- If you know PC-88, you can understand the rest of the options intuitively.
- If you read README-XM8.txt, you will find more details.
- However, mouse, touch(software keyboard), etc. are all cut off.

-- Source codes written in SDL2 has been downconverted to SDL1.2 to run on TRIMUI.
- Some reckless optimizations have been made to make it work on low-spec TRIMUI.
- Some games may not run due to memory wait and FDD-related timings.
- The volume is a little low due to the speed-up.

-- Depending on the game, FPS is usually only 10-30.
- However, there are not many games on the PC88 that run that fast, so you can play most of them :)

-- Changelog
- 21.05.13
Added Toggle Fullspeed/Fullscreen to JoytoKey options
Increased disk buffer as OverTrack 2HD was a bit insufficient (* state save data will no longer be compatible)
Improved performance a little by reworking the drawing process

- 21.05.07
First release
