- 0 replies
- 2,128 views
- Add Reply
- 0 replies
- 2,339 views
- Add Reply
- 1 reply
- 3,067 views
- Add Reply
- 0 replies
- 2,411 views
- Add Reply
Hatari 1.3.0 released
Atari ST emulator. Get it HERE.
Version 1.3.0 of the Atari ST/STE/TT/Falcon emulator Hatari has been released. This version brings you a basically working DSP 56k emulation which is required for many Falcon games and demos. Beside the DSP improvements, there are many other changes, some of the most important are:
Emulation:
- Hugely improved DSP emulation:
- Many more DSP using games/demos/apps work now
- Preliminary sound support (e.g. most DSP based .MOD-playback works)
- Better cycle counting / accuracy
- Many speed improvements
- Major rewrite of the internal work/structures of video.c :
- Allow to mix 50/60 Hz lines of 508/512 cycles and to keep correct
video/cpu sync (fixes TCB in SNY, DI in MindBomb, TEX in Syntax Terror).
This also adds support for dynamic calculation of HBL/Timer B positions
when freq/res are changed (fixes SHFORSTV by Paulo Simoes)
- Improved Timer B accuracy when starting it in a rare case
- Handle end of line as well as start of line for Timer B
in event count mode (using MFP's AER) (fixes Seven Gates Of Jambala)
- Add another 'O byte' line method (fixes No Buddies Land)
- Some more color alignment with the shifter when using movem.w/movem.l
(for spectrum512 like images)
- Improved Blitter timings / cycles counting
- GEMDOS emulation can emulate appropriately named host subdirectories
as separate partitions
- Bug fixes for GEMDOS HD emulation Fopen and Fseek calls
Emulator:
- DSP changes:
- DSP state saved to memory snapshots
- Threading support removed from DSP emulation (for better synchronization)
- "keyDebug" configuration file setting was renamed to "keyPause"
- Major debugger improvements:
- Invoked with AltGR+Pause. New "keyDebugger" configuration file setting can be used to change this
- Show PC/HBL/VBL/cycles when entering debugger
- Support multiple number bases. By default values are expected in decimals; $-prefix is needed for hexadecimal and %-prefix for binary values. Default number base can be changed
- Internal debugger can be used to debug also DSP code
- Support for (PC) address breakpoints and conditional breakpoints (watchpoints), both on CPU and DSP. Watchpoints support multiple conditions, register & memory values and some internal Hatari variables like VBL, HBL, LineCycles, FrameCycles
- Support for stepping CPU and DSP code
- Emulated programs can now change Hatari options like --fast-forward,
--trace etc. by giving a suitable Hatari command line string to XBios call 255. This is enabled when Hatari is started with the --bios-intercept enabled
- Support Videl horizontal fine scrolling for 16 bpp and 32 bpp host screens
- Process successive motion events before returning from event handler (to fix analog joystick jitter slowing Hatari input processing)
- FPS measurement shown when emulation is paused & --run-vbls option
- Mouse grab option (--grab)
- Some fixes for building Hatari with MS-VC6 and for the Wii
- Statusbar assert (bug #15512) fixed
- Reworked the main dialog of the GUI and split the disk dialog into two separate dialogs, one for floppy setup and one for hard disk setup
Utilities:
- New atari-hd-image.sh script for creating HD image files
- External Python GUI and CLI interfaces for Hatari in main repo
Documentation:
- Debugging and performance sections added to manual
MiiSX 0.4 released
MSX emulator for the Wii. Get it HERE.
MiiSX is an MSX 1/MSX 2/MSX 2+ emulator for the Nintendo Wii.
Based on fMSX-SDL, so far, it’s a pretty basic emulator. It supports MSX Music, PSG and SCC.
Only uncompressed ROM and DSK files can be loaded, and there’s no keyboard implemented.
- The emulator can run MSX 1, MSX 2 and MSX 2+ games
- Can read ROM and DSK format, from SD cards.
- SCC, MSX Music and PSG emulation
- SDHC supported
- Classic Controller and Wiimote supported, as joystick 1
- Basic menu, for selecting ROM/DSK file, and changing emulated system.
- Homebrew Channel compatible
Don’t forget to place your ROMS inside sd://MiiSX/ROMS/ otherwise the emulator may crash on you.
Firefox 3.5.2 released
Not sure when this came out, but anyway...
Fixed in Firefox 3.5.2MFSA 2009-46 Chrome privilege escalation due to incorrectly cached wrapper
MFSA 2009-45 Crashes with evidence of memory corruption (rv:1.9.1.2/1.9.0.13)
MFSA 2009-44 Location bar and SSL indicator spoofing via window.open() on invalid URL
MFSA 2009-38 Data corruption with SOCKS5 reply containing DNS name longer than 15 characters
Fixed in Firefox 3.5.1
MFSA 2009-41 Corrupt JIT state after deep return from native function
MFSA 2009-35 Crash and remote code execution during Flash player unloading
Fixed in Firefox 3.5
MFSA 2009-43 Heap overflow in certificate regexp parsing
MFSA 2009-42 Compromise of SSL-protected communication
MFSA 2009-40 Multiple cross origin wrapper bypasses
MFSA 2009-39 setTimeout loses XPCNativeWrappers
MFSA 2009-37 Crash and remote code execution using watch and __defineSetter__ on SVG element
MFSA 2009-36 Heap/integer overflows in font glyph rendering libraries
MFSA 2009-34 Crashes with evidence of memory corruption (rv:1.9.1/1.9.0.12)
2009-08-15 Emulator releases
BlueMSX 2.8.2 - MSX emulator
JMEboy 1.3.4 - GB/GBC emulator for Phones
Emulators for WIZ - New releases:
- Genesis / MegaCD: PicoDrive - 2009-08-14
- NeoGeo: Dumpgfx Win - 2009-08-09
- NeoGeo: GnGeo - 2009-08-09
