Jump to content

    Hatari 1.3.0 released

    Robert
    By Robert,

    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

    Robert
    By Robert,

    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

    Robert
    By Robert,

    Not sure when this came out, but anyway...

     

    Fixed in Firefox 3.5.2

    MFSA 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

    Robert
    By Robert,

    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


Portal by DevFuse · Based on IP.Board Portal by IPS
×
×
  • Create New...