Picodrive for Symbian Series 80/90 (c) Copyright 2005 Neil Davis Introduction: ============= Picodrive is a Sega Megadrive/Genesis emulator. It was originally developed by Dave of final burn (http://www.finalburn.com) for the PocketPC. This version is for Symbian Series 80 and Series 90 devices, which at the moment means the Nokia 9300, 9500 (S80) and 7710 (S90) models. Note, this is an independent port from Dave's original code. It is not based on or ported from the Series 60 or UIQ versions that are also available. DISCLAIMER: =========== Use of this software is entirely at your own risk. The author will not be held responsible for any consequences of installing, using or removing this software, including but not limited to loss of data and earnings. Installation: ============= Copy or downlaod the .SIS file to your device or MMC card. Run it from file manager application. Keys: ===== Keys are definable from the 'Settings' dialog (v0.3 onwards) The default keys are: S90: Up/Down/Left/Right - use the pad. A/B/C - use the keys on the right hand side. Start - Green (call) key on the back. S80: Up/Down/Left/Right - use the cursor keys A/B/C - q, a, z Start - enter Load ROM's using the menu. ROMs should be placed in a directory named 'PDGames' This directory should be created in the 'My files' area on the internal disk on S90, on the root of the internal disk on S80, or on the root of the MMC for both S80 & S90. Use the built-in File Manager application to create this directory. Settings: ========= Access the settings dialog from the menu. Scale: Three screen modes are available: - Normal - On S90, this is actual megadrive screen resolution (320x224) It looks quite small on the Series 90 screen which has a resolution of 640x320. Because no scaling is performed, this is the fastest mode to run in. On S80 the screen is vertically scaled to fit on the screen (320x200) - Stretch - On S90.the screen is scaled to fill the application area (480x248). The toolbar and status pane remain visible. On S80, the screen is stretched out to a (2:1) aspect ratio (400x200) - Full Screen - S90 only. The screen is scaled to cover the entire screen (640x320) Frame Skip: This determines how many frames are displayed by the emulator. The megadrive's standard TV display is refreshed 25 times per second. This is not practical for emulation on mobile devices since performance will be very slow. By skipping (ignoring) some frames performance can be improved, at the cost of making the display less smooth. Allow H-Ints: H-Ints are 'Horizontal Interrupts' Sometimes this calculation is not needed and can be disabled for a small speed increase. However, many ROMs will not display correctly without H-Ints enabled. Known Issues: ============= Not all ROMs work. Many will not display properly. Try enabling/disabling H-Ints as this may improve some cases. Please do not email me to tell me a particular ROM doesn't work. There is no sound. Sound support is not included in Dave's original code. The emulation is slow to pause when using the touch screen (S90) for the toolbar & menu. It is much quicker when using the menu key. Comments, bugs, suggestions etc. picodrive@gmail.com Enjoy, Neil Davis Distribution: ============= This software is freeware. It may be distributed freely, as long as this readme is included or linked to. No charge may be made for distributing this software. History: ======== 16/05/2005: v0.3: * Added support for S80 devices (9300 & 9500) Previous version was for 7710 only * Added support to load ROMs from ZIP files. * Added load/save state feature * Added option to redefine keys * Some small bug fixes. 15/04/2005: v0.2 - First publically available version available for download.