You do not have permission to edit this page, for the following reason:
The action you have requested is limited to users in one of the groups: Users, Administrators.
Free text:
PSPZX81 is a port of [http://rus.members.beeb.net XZ81], which is an emulator of the Sinclair ZX81 home computer running on Unix systems. This port is made by Ludovic Jacomme (aka Zx-81) with the Unix version 2.1 of xz81. ==Installation== Unzip the ZIP file, and copy the folder pspx81 to ms0:/PSP/GAME/. Put your program image files on the prg sub-directory. ==User guide== ===Key mappings=== You can switch between different mappings in the emulator window (Standard, L-Trigger and R-Trigger): * Standard mapping. * Danzeff On-Screen Keyboard (by Danzel and Jeff Chen). * Customizable IR Keyboard (from the file pspirkeyb.ini). ===Load ZX81 Program files (P, 81)=== Put your file (with .p or .81 file extension) on your PSP Memory Stick in the prg directory. Use the file selector in the emulator main menu to choose one program file to load in your emulator. ===Load Key Mapping files (KBD)=== For given games, the default keyboard mapping between PSP Keys and ZX81 keys, is not suitable, you can write your own mapping file to overcome the issue. Edit a file with the .kbd extension and put it in the kbd directory. Sample and syntax can be found in the file default.kbd. Keyboard mapping file can be loaded them using the main menu inside the emulator. If the keyboard filename is the same as the program filename, the corresponding keyboard file is automatically loaded (when you run the program). Use the Keyboard menu to configure, load and save your keyboard mapping files inside the emulator. The Save option save the KBD file in the kbd directory using the Game Name as filename. The game name is displayed on the right corner in the emulator menu. ==Controls== '''ZX81 (Standard):''' D-Pad - Up/Down/Left/Right Triangle - NewLine Circle - Y Cross - N Square - Rubout/Delete Analog - A/B/C/D '''ZX81 (L-Trigger):''' Up/Down - Up/Down Left/Right - Render Triangle - Load state Circle - Analog joystick Cross - Save state Square - FPS '''ZX81 (R-Trigger):''' D-Pad - Up/Down/Left/Right Triangle - NewLine Circle - Y Cross - N Square - Rubout/Delete '''All mappings:''' Start+L+R - Exit and return to eloader Select - Enter in emulator main menu Start - Open/close the On-Screen keyboard '''Main menu:''' L+R+Start - Exit the emulator R - Reset the ZX81 Triangle - Go Up directory Cross/Circle - Valid Square - Go Back to the emulator window '''On-Screen Keyboard:''' Analog - Choose one of the 9 squares Triangle/Square/Cross/Circle - Choose one of the 4 letters of the highlighted square L/R - See other 9 squares figures '''IR keyboard:''' D-Pad - Cursor Start - Ctrl-W, Tab Select - Ctrl-Q, Escape Triangle - Ctrl-E Cross - Ctrl-X Square - Ctrl-S Circle - Ctrl-F L - Ctrl-Z R - Ctrl-C ==Screenshots== https://dlhb.gamebrew.org/psphomebrew/pspzx812.png https://dlhb.gamebrew.org/psphomebrew/pspzx813.png ==Compatibility== Developed for Firmware 3.71-M33. ==Changelog== '''v1.2.0''' * New eboot icons based on Raven's stuff. * Add several new hotkeys: ** Settings such as fps, render mode can now be directly modified inside the emulator (no need to enter in the settings menu). ** Quick save / quick load current state (no need to enter in the main menu). * Default Hotkeys can now be set in the keyboard mapping menu (useful to add hotkeys on existing/previous keyboard files). * Add vsync option. * Can now be compiled for linux (useful for debug). * Bug fix in the low battery watchdog. '''v1.1.0''' * IR keyboard support. * Now compatible with custom firmwares 3.x and PSP-slim. * New graphics. * Display and save thumbnail images for each save state. * New render mode (fit height and fit) using GPU. * New PSP clock option (it can now run at 133 Mhz). * New speed limiter function. * Add option to display fps rate. * Add a simple intro splash screen. * Emulator menus reorganisation (new menu for settings). * Add help menu. * Add keyboard change skin option (you can add your own virtual keyboard images in the graphics directory). * Multiple keyboard mapping feature (Thanks to Pou-chan): ** You can now toggle between three differents keyboard mapping using L/R Trigger keys. * Option to prevent the blue led to be displayed when L or R are pressed. * Support iso8859-1 fonts in print text functions (might be useful to translate menus in german, french). * Bug fix in program file requester. '''v1.0.2''' * Add speed limiter option * Add background change color option * Add .81 as a valid program file extention '''v1.0.1''' * Intial release. ==Credits== XZ81: * Sinclair zx81 emulator for Unix X-Window system by Russell Marks. PSPZX81: * Porting on PSP by Ludovic Jacomme (aka Zx-81). Special Thanks: * Danzel and Jeff Chen for the virtual keyboard, and to all PSPSDK developers. * Murilo for the feedback and advices. * [http://www.criticalraven.be/PSP Raven] for the icons. ==External links== * Author's website - http://forums.qj.net/zx-81s-homebrew-releases/135727-pspzx81-sinclair-zx81-emulator-psp-v1-2-0-final.html * QuickJump - http://zx81.zx81.free.fr/serendipity/index.php?/archives/288-PSPZX81-A-Sinclair-ZX81-emulator-for-PSP-v1.2.0-final.html {{PSP emulators}}
Advertising: