JStella - Atari 2600
Emulator - based on Stella by Bradford Mott et al.
Documentation last
updated: Aug 12 2007
Please see the
JStella project on SourceForge.net
JStella is an
open-source
Atari 2600 emulatior that is programmed in Java, and thus can be played
on most major operating systems (Windows, Mac, Liunux, etc).
Currently, as of
version 0.3, there are 2 different ways of running JStella.
1. It can be
directly from the JAR file.
2. It can be run
as an Java Applet on a web page.
Default
controls:
F1 - reset
F2 - select
F3 - black-and-white mode
F4 - color mode
F5 - left player - amateur mode (difficulty B)
F6 - left player - professional mode (difficulty A)
F7 - right player - amateur mode (difficulty B)
F8 - right player - professional mode (difficulty A)
Arrow keys - left joystick directions
Space bar - left trigger
Mouse wheel - left paddle A
Right mouse button - switches to paddle mode. The cursor
becomes
invisible, and mouse movement simulates the left paddle (A).
Left mouse button - trigger for left paddle A
More control options/implementations are planned for future releases.
Setting
up the applet for your web page:
To include an applet in your web page, first copy JStella.jar and the
desired ROM into the same directory on your web site. Then
create
an HTML page in that directory, and add the following tag to it:
<applet archive="JStella.jar"
code="jstella/runner/JStellaApplet.class" rom="myROM.bin" height="480"
width="480"></applet>
Replace the "myROM.bin" part with the filename of your ROM.
Make
sure that the capitalization of the letters matches your setup exactly.
Future
releases:
JStella
is a
work-in-progress. If you are fluent in Java and would like to
contribute, please contact the project managers for JStella on the
SourceForge.net website.