Home
News
Top Emu Sites
!! Top25!!
Top15
Join The Top20
Top60
Make $$(Cyberthrill)
ROMs
!! Top25!!
Snes
Nes
Genesis
N64
Gameboy
NeoGeo
Emulators
Other Great Sites
Nascar Fantasy
PetUSA
Other
Trade
A Great
Article
Copyright © Dec 5, 1997 |
 |
Visit Cyberthrill and Show you Support ROM
Nation
 |
The Best 5200 emulator.
Atari 800 Emulator v2.0 fixes the following bugs:
-
* Special mention: Seven Cities of Gold works fine now (you'll have to turn
off the SIO patch to generate a world disk). Perry M. found the bug that
was keeping it from running. Kewl.
-
Built with MFC dynamically linked instead of statically. This makes the exe
much smaller. If you get a DLL not found message download this file:
http://activex.microsoft.com/controls/vc/mfc42.cab. If you have Internet
Explorer it can install it automatically. If you don't, get the Powertoys
Cab Viewer at
http://www.microsoft.com/windows/downloads/contents/powertoys/w95cabview/default.asp
-
Last directory for disk images is remembered even when using ctrl-F1, ctrl-F2,
etc. Drives selected with ctrl-F? are saved in registry.
-
Keyboard joystick can be configured to automatically release when key is
released (joystick dialog). This setting is saved between sessions.
-
Using relative pathnames for OS images will no longer confuse dialogs
-
Bad rom paths/names will show a specific dialog about the failed file and
will not cause two boot failures in a row.
-
I think all remaining inconsistencies in graphics/hardware dialogs are gone,
and the behavior of the graphics dialog is slightly different to be less
confusing (de-selecting windowed mode automatically selects fulls screen
mode instead of the other windowed mode).
-
Failure to boot (bad roms) several times in a row won't get Atari800Win stuck
at a black screen, or leave the hardware dialog up.
-
If individual registry keys are missing/corrupt, they will be replaced with
reasonable defaults (after warning the user) so booting proceeds normally
next time.
-
Fixed a problem that could cause the small dialogs used for graphics selection
in 320xXXX modes to not actually switch until Alt-Enter was hit.
-
Windowed modes now clip the extraneous overscan area like other versions
- at a price of about 1ms per screen blit to adjust the bitmap size (internally
the screen is still 384x240 for emulation accuracy).
-
2X stretched non-directdraw window modes are now much faster, but unless
you have an AGP graphics card, will almost certainly cause your sound to
break up. GDI is only so fast.
-
Window/Full screen state changes with alt-enter are saved to registry
-
All strings moved into the string table. This means Atari800Win should now
be VERY easy to translate to other languages. I'm looking for people to do
this, if interested, e-mail.
-
The "dont show" flag works for the joystick dialog.
-
Added a "Clear all settings" menu entry under the "Misc" menu. Basically
resets everything to first-run defaults.
-
Fiddled around reducing code size, got it below 200K with dynamic MFC.
-
Fixed annoying DirectInput acquire bug
-
Added support for four joysticks, although I haven't tested this. Each joystick
device can only be used for one Atari port (and the selection dialog will
enforce this). Note the XL/XE machines don't use joystick ports 3 and 4 (although
you can still configure them).
-
When saving the sound to a file, it is now automatically saved in WAV format
(audio format is PCM, 8bit/mono, at whatever the sample rate is).
-
Further refined the joystick read routines to avoid 8-bit programs that are
pounding on the joystick ports with reads (which gives DirectInput fits).
-
Fixed a bug that occurred when setting the sound volume to 100%
-
The DirectDraw object is released when transiting modes, so if you start
full screen, then go to GDI window, you can run another DirectDraw app without
conflicts.
-
Bad screen dimensions fixed when going from DirectDraw stretched window to
a full screen mode via Alt-Enter
-
Realized the timer was off (it wasn't counting time outside Atari800Win
properly), so fixed that. Also decreased the frequency of refresh for the
speed % window, and put it back to an integer percentage.
-
Changed the way screen refresh works when skipping some updates, so that
Atari800Win (unlike other Atari800 versions) doesn't suffer any loss of emulation
accuracy when skipping frames. Given this, I highly recommend people with
speed problems set refresh=2, which still gives a minimum of 25 fps.
Click here
to download Atari 800 Emulator v2.0
Click here to download
the needed ROM bios |