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:
Jum52 (Jum's A5200 Emulator) is an Atari 5200 emulator for Sony PSP. The 6502 CPU emulator source is heavily based on a distribution by Neil Bradley, and the POKEY sound emulator is a modified version of Ron Fries POKEY emulator. ==Installation== You will need: * A PSP that can run homebrew software (ie: a PSP with custom firmware). * Some 16k or 32k Atari 5200 cartridge images ("roms"). Copy the jum52 folder to ms0:/PSP/GAME/. Copy the cartridge images (.BIN) into ms0:/PSP/GAME/jum52/. ==User guide== ===Game compatibility=== Most carts will run. These games give problems: * Decathlon. * Mr. Do's Castle (corrupt rom dump). * Quest for Quintana Roo. * Rescue on Fractalus. * Buck Rogers. * Gyruss. ===Joystick Modes=== From the Options Menu, select joystick mode by toggling "Controller". You can toggle between using the D-Pad or the Analog Nub as the 5200 joysick. Pengo control mode is automatically activated when Pengo cart is loaded. Many games do "auto-calibrating" while you play. Moving the joystick handle in a big circle while chanting "work dammit" usually gets it working OK. Also it sometimes helps if you leave the analog stick in the central position when starting a game. If you activate joystick mode, and the game does not control as expected, then try reloading the game. ===Configuring Jum52=== If you get tired of having to change the options in Jum52 every time you run it, then you probably want to set the default options in the jum52.cfg file: * Make a copy of jum52.cfg (call it "jum52.cfg.bak" or something). * Edit jum52.cfg with Notepad. * Set the options as you prefer (valid options are in brackets). Save jum52.cfg. * Note that "scale" and "fullscreen" options in jum52.cfg have no effect in the PSP version of Jum52. You can also add mappings for "unknown" 16k roms (e.g. you're writing a homebrew game and you want to test it in Jum52). In this case, take a look at the sample mappings in jum52.cfg. You can get the crc of the rom by running it in Jum52, then looking in the 5200.log file. ===Notes=== * "voice" emulation (Bezerk/Baseball/etc) not working. * Mouse and MousePaddle control modes not working. * Audio working but not great. * Frameskip is used to get full speed (60 fps). ==Controls== Select - Options Menu D-Pad/Analog - 5200 Joystick Cross - 5200 Fire 1 Circle - 5200 Fire 2 L - 5200 * R - 5200 # Start - 5200 Start Hold - 5200 Pause Square+Up - 5200 Keypad 1 Square+Right - 5200 Keypad 2 Square+Down - 5200 Keypad 3 Square+Left - 5200 Keypad 4 Square+L - 5200 Keypad 5 Square+R - 5200 Keypad 6 Square+Triangle - 5200 Keypad 7 Square+Circle - 5200 Keypad 8 Square+Cross - 5200 Keypad 9 Triangle - 5200 Keypad 0 ==Screenshots== https://dlhb.gamebrew.org/psphomebrew/jum52psp3.png https://dlhb.gamebrew.org/psphomebrew/jum52psp4.png https://dlhb.gamebrew.org/psphomebrew/jum52psp5.png https://dlhb.gamebrew.org/psphomebrew/jum52psp6.png ==Changelog== '''V1.1 2010/02/25''' * Key remapping added. * 3x and 4x scaling added. * Rom file selector reverted to cross-platform versiom. * Fixes to exiting by clicking Window's [X] button. '''V1.0 2004/04/06''' * "voice" emulation implemented. * Uses config file "jum52.cfg" if it's there. * User can add 16k rom mappings to "jum52.cfg". '''V0.8a 2003/05/18''' * ANTIC mode 4/5 "alt colour bit". * Fixed ANTIC mode 2 colour. * Implemented 9-colour GTIA mode. * Fixed collision detection (KABOOM! and H.E.R.O.). * Improved WSYNC handling (fixes Moon Patrol gfx glitch & HERO). * Improved cycle counting (ANTIC DMA stolen cycles). Use 136 cycles per line for both NTSC and PAL (6502.c). * Improved top-side button emu (for c1 and c2). '''MAJOR UPDATE part 2 2002/05/08''' * Consolidated rendering code for similar ANTIC modes. * Implemented collision buffer for hardware collision detection. * Incorporated improvements/fixes to PF and PM rendering code. * Kaboom!, Frogger, HERO, etc now better *. * Incorporated improvements to other code. '''MAJOR UPDATE 2002/05/06''' *Working speed throttle (not perfect). *Implemented TRIG0 latch in GTIAread(TRIG0). *Implemented "shift key (top side button) pressed" in POKEYread(SKSTAT). * Beamrider and Dig Dug control fixed *. *Implemented KBCODE quirk (bit 5 fluctuates) - Thanks Dan. * Star Trek now starts *. * Fixed mode 2 text (was inverting when it should'nt have). * Implemented mode 3. * Fixes to CPU opcodes. * Wizard of Wor * now works. '''2002/01/07''' *Added crc32.c to calculate crc32 of images for identification. *Reimplemented title screen skip using tilde (~) button. '''2001//03/17''' *Added very basic load/save state (saved as "state").. *F9 to save. *F10 to load. *Added "PAUSE" to msdos.c (key P). ==Credits== Thanks to: *Dan Boris (author of VSS and V7800) for infos. *Ron Fries (for POKEY emu). *Neil Bradley for 6502 emu. *Sherwood for helpful comments and other stuff. *Christopher Durante for useful input. *Richard Bannister for cross-platform conversion and Mac version. *John Swiderski. *Calamari (5200Bas). *5200 homebrew devers. *Other people who helped, contributed, cajoled or complained. ==External links== * Author's website - https://jum.pdroms.de/
Advertising: