Trovate i vari emulatori in allegato o nei link seguenti:
Codice:
Alpha 003
---------
NEW: While emulation is running, hit [START] to bring up runtime options
o Disk Management -- lets you eject and insert a different floppy(s)
o Reset menu works -- lets you exit the emulator entirely, or do a
warm reset on the ST (ie: Try inserting some disks, then hitting
reset, and voila.. no need to exit emulator to swap disks.)
CHG: Turned brightness up a notch (shifted colour palette decoding)
o Med res and low res both
CHG: On-screen keyboard
o The 'selection' is alpha blended to darken the key; nicer than blacking
it out :)
o The keyboard itself will fade in and out rather than just toggling on
and off when you hit the [select] button
NEW: In addition to .ST disks, .MSA format disks are all supported; further,
either kind of disk can be in a .zip file and work fine. (As long as thats
the only file in the .zip) -- some .ST's will compress from 800k to 200k
in a zip file, so it could be worth it.
NEW: Added simple intro-screen so you know what version is coming up
NEW: Disk picker changes
o When you hit () to pick a disk, it'll ask you if you'd like to insert
it into drive A, or B, look it up in the database, or delete it.
o Insert into A, B, and delete now work
o Disk picker now allows you to have many disks -- it'll scroll; no more
than about a thousand disks for now ;) (It shows .ST, .MSA, .ZIP and
.SS files)
o If no disk is chosen (like you hit X to many times), it'll warn you so
you know why nothing really exciting is going on
FIX: The mouse should work nicely; in 001/002 it might sometimes just not
work at all, but I've tried it in no-disks, and Dungeon Master and others
FIX: The key release and press mechanism has been fixed up a bit; when you
use the on-screen keyboard to press a key, it should get held down for
1/6th second and then released. If this is not sufficient, let me know
and I can increase its duration.. but that should be plenty.
NEW: Savestates/loadstates - you can now save a snapshot to SD card and
load it up later; far more useful than in-game-saving, and faster.
o Build a crude keyboard based interface to typing in a filename for SD card
o Savestate
- you name a filen "aaaa" and the emu compresses the system RAM (etc)
into a zipped file "aaaa.ss" (.ss denotes savestate)
o Loadstate (from the normal disk picker menu)
- pick a .ss file in the disk picker (as if it was any other disk); a
"load now" or "delete" menu will appear, so you can fire up the state
or just delete it
o Seems to work; I saved out a xenon2 savestate and loaded her back up;
use this to circumvent multi-disk or long loadtimes (Civilization and
Dungeon Master, I'm looking at you!)
NEW: Check for existance of TOS.ROM; if missing, show warning.
NEW: Games database
o When you pick a .msa, .st or .zip, it'll offer to insert it into the
drives; another option is to "look it up in the database", which calculates
a CRC on the disk and looks it up in a special database the GP32 users
helped create. If the CRC is found, a listing of games on that known
disk is shown.. otherwise, an error shows that its not in the database.
Alpha 002
---------
NEW: Basic disk picker (it works, but not fancy yet)
o Lists .ST and .MSA files in the /PSP/GAME/ATARI_ST directory
o Don't use MSA's yet.. they're screwy
o Press 'X' to run the emulation
o Press '()' (circle) to select a disk; you should always select a
disk at this point, since if it runs without any disks it gets confused
for now
o Only put in 5 or less disks for now; lame, but I ran out of time and
wanted you to have something to play with for the weekend :) (Spent days
tracking down an obscure bug :/)
CHG: Mouse speed increased a bit; double-click and such should work
REM: TOS has to be called TOS.ROM (TOS.IMG seems not to work.. not sure why :/)
o You need a TOS.ROM file; don't ask me where to get it.. ask Google or
suck it from your Atari ST machine.
NEW: Full screen scaling with smoothing by default
NEW: Onscreen virtual ST keyboard
o Use [SELECT] to toggle keyboard on or off
o While present, left d-pad controls keyboard selection point and
right d-pad X will push the selected key
o Adjusted key hold duration and repeat duration to avoid million-presses
Alpha 001
---------
Although the emu is missing any form of finesse, it does run pretty well --
for many or most games, it'll run full speed with no frameskip (which is good
since I didn't implement frameskip yet ;) During 'heavy math' operations it'll
run slower, so unpacking Dungeon Master takes a good minute or two probably..
but running Xenon 2: Megablast and it'll run a little too fast until I add
speed throttling.
REM: .ST disk images only (.MSA or zipped images not yet supported.)
REM: Default disks looked for: DISK_A.ST and DISK_B.ST -- you don't need
them if you just want to see TOS. If you want to boot a game without
picking in the (not yet existing :) disk picker, name it DISK_A.ST!
ex: /PSP/GAME/ATARI_ST/DISK_A.ST that is a copy of A_133.ST (Automation 133)
will fire up Xenon 2.
REM: You need an operating system; the file can be called either
TOS.ROM or TOS.IMG (doesn't matter, its just a filename); use TOS 1.02 US
for best results, but many others work (and many do not.)
REM: Stick files in /PSP/GAME/ATARI_ST
REM: ST-Low res works well; ST-Medium res works, but is fugly for now.
ST-High res not yet supported.
REM: Analog is for controlling the mouse motion
REM: Left D-pad for controlling joystick motion
REM: Square is left-mouse-button, circle is right-mouse-button,
cross/X is joystick fire
For now, Triangle hits '1' on the ST keyboard.. maybe can get into some
games (such as Xenon 2: Megablast). Right-trigger is 'Space', so should
get a few games going.
Needs: Throttling -- a little too fast sometimes; during high math its
likely slow (like loading Dungeon Master, though runtime should be fine.)
Needs: Fullscreen scaling
Needs: Disk selection menu
Needs: Frameskip selection (and other 'options' menu)
Needs: Etc etc.
Enjoy!