wat kind games can u play with this emulater![]()
JME C64 is a C64 emulator for J2ME (MIDP 2.0) enabled mobile devices.
Loading programs
Making C64 files available for the emulator
Prior to loading programs you should make sure that the emulator gets the information which C64 programs are available on the phone, then you can use the 'Search programs' menu entry to search for C64 programs. The mobile device will ask for permission to access the phones directories and then do the search, finally reporting how many C64 programs were found. The list of programs found is stored on the mobile device, so that this search does not need to be repeated. These can then be loaded into the emulator. Additionally all programs can automatically be loaded into the emulator, which were compiled into the JME C64 Jar file.
Loading
You can load a program using the 'Load disk/tape image' command. This command first attaches a C64 image to the emulator. Afterwards you can select to load a program from the image. If you choose to abort at this step, no program is loaded but the image is still attached. For loading a program you have the choice between fast-loading and normal loading. You best try fast-loading first, but if the program does not run correctly when loaded this way, then try normal loading, which is considerably slower than fast loading. You may also select to directly run the program after loading by using the Fast Load + Run command.
Supported file types
The following file extensions are currently supported when loading programs: .d64, .t64, .prg and .p00. Additionally, if you saved a modified image before, you may load the .dlt file which stores the modifications to the corresponding original file. In that case the original .d64 image is loaded first and then the modifications are applied.
Support for multiple disk drives & detaching images (since v1.7)
The original C64 supported up to four C1541 floppy drives and the emulator does this too. Using the 'Select drive' command you may select which drive is used for attaching and loading files. The default is drive 0 i.e. device #8. This can be used for programs that can make use of more than one disk drive by first attaching an image in drive 0, then selecting another drive and afterwards attaching another image to the second drive. Please note that each drive slows down the emulator because each drive is fully emulated. To improve the loading performance again when additional drives are not needed, you may use the 'Detach images' command, which detaches all images from all drives and disconnects the drives. Afterwards images can again be attached.
Starting a program
The 'Run current program' command is used to run a program that was previously loaded. The command simply types "RUN" on the command prompt.
Keyboard & Joystick input
Keyboard, navigation keys and pointing device
Some often used keys can be accessed using the menu item 'Special keys'. Other keyboard typing can be done using the 'Type text' command. The mobile device's navigation keys are used for joystick navigation.
Emulator settings (since v1.6)
Using the 'Edit settings' command you may edit some emulator settings:
Joystick settings
To toggle the joystick between the C64's joystick ports 1 and 2, use the 'Joystick port' setting. You can also control how the pointing device of your mobile device - if one is available - can be used to emulate a joystick.
Sound settings
The 'Sound' choice can be used to (de-)activate sound for the emulator. Activating sound is only useful on devices where the emulation speed is close to 100% of the C64 speed.
Video settings
Some video settings may also be modified and can affect the performance of the emulator. While the default settings try to automatically find a setup with good performance and good rendering, you may want to tweak the settings according to your own needs:
- The 'Smooth scaling' item lets you switch on/off the smooth scaling feature which offers better rending quality on small displayes but sacrifices some emulator speed. This setting only becomes effective after restarting the emulator.
- The item 'Show only every # frame' lets you reduce the number of frames which are displayed. Showing e.g. only every 10th frame improves the speed of the emulator, but the screen is refreshed less often.
Drive settings (since v1.7)
The emulator supports three different drive modes: "Fast" drive mode emulates only the reactions of the C64 IEC bus as a floppy would do, but does support only a subset of the floppy drive's functionality. On the positive side, this mode is by far the fastest drive emulation mode. The "Balanced" mode emulates the C1541 floppy's CPU and Bus Controller which offers good compatibility with the original C1541 but is significantly slower than the "Fast" mode. Finally, the "Compatible" mode tries to emulate every part of the C1541 floppy, including the Disk Controller. This mode offers the best compatibility but is also the slowest of the three drive modes.
Miscellaneous settings
'File-system search start directory' offers a way to specify the starting directory for file system searches for C64 files. This is useful for reducing the number of file system accesses which on many devices may lead to the user being asked for permission to access the directory.
Miscellaneous stuff
You may restart the emulator by using the 'Reset' command.
Using the 'Show log' command you may take a look at warnings and informational messages of the emulator.
This features doesn't work on A1200:
- Accelerometer
- Sound
- Minimize and maximize the app (press the hang button twice) in order to see the menu button.
- At "emulator settings" select "Show virtual joystick" option and press OK.
Last edited by SonicBlue; 07-20-2009 at 09:50 PM. Reason: Update
wat kind games can u play with this emulater![]()
Phone:Sony X1i Silver Limited Edition running @ 710mhz
Rom: Dynamics GTX 2.2.0 W7U Edition(21689)
DualBoot: Android 2.1 ,2.2, and 2.3