ZXGP32 Beta 1


2003 - David Douglas



The project is still a work in progress and the features implemented so far are:

Beta 1
======

INSTALLATION:
ZXGP32 should be installed in gp:\gpmm\
Roms should be in gp:\gpmm\roms\
Games should be in gp:\gpmm\sna\

MACHINE:
Emulates both 128K and 48K spectrum.

CPU:
95%, almost all of the documented op-code are emulated but there are just so many
undocumented ones to get around to!

Keyboard:
Nicked the idea from Frodo to have a pop-up keyboard.  Ability to assign the 'B' button to a certain key.  Can toggle CAPS and Symbol Shift.

Joystick:
Control Pad and Button 'A' emulates Kempston input.

Display:
Full colour screen, including emulation of both 'Bright' and 'Flash'.

Sound:
Experimental, I would NOT suggest turning it on as it is not pretty and tend to bum out after a while!

File Types Supported:
SNA
Z80
TAP

CONTROLS:
Keyboard off: Joystick & Button 'A' emulates Kempston input.
Keyboard on: Joystick & Button 'A' selects key to press.
Button 'B' emulates keystroke assigned to it.
Left Shoulder: Toggle Keyboard
Start Button: Display menu screen.
Select Button: Select file. 


TODO:
Start optimising the code to try and increase the speed so the processor speed can be reduced for battery savings.
Find a way to get clean sound.
Make file selector able to change directory.


http://homepage.ntlworld.com/david.douglas2/
e-mail: david.douglas2@ntlworld.com