Grab this Widget ~ Blogger Accessories
Your Ad Here

JME C64 is a Java-based emulator for the most popular Homecomputer of the 80s, the Commodore 64. It started out as a port of jac64, another Java-based C64 emulator, to the J2ME platform.

System requirements

MIDP 2.0 (or later) enabled device
2 MB RAM for Java applications (3 MB for versions <= 1.7.4) at least 160x100 pixels display resolution (less will work but you won't be able to make something out on the screen) Recommended a fast CPU (otherwise programs will run too slow) a display with at least 320x200 pixels, which is the native resolution of a C64 mobile device should support JSR-75 (FileConnection and PIM API) for loading files from the devices file system 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. If the phone supports JSR-75 (FileConnection and PIM API), 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.


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.

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

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.
Up to v1.5.x: To toggle the joystick between the C64's joystick ports 1 and 2, use the 'Joystick options' command. Using this menu you can also control how the pointing device of your mobile device - if one is available - can be used to emulate a joystick.

1.9.4 (based on rev. 688)
- added accelerometer support instead of the more problematic orientation sensor support.

Download :

Click to download from Ziddu
Click to download from KewlShare

People who read this post also read :


Post a Comment