Jump to content

    BSNES v0.029 released

    Robert
    By Robert,

    SNES emulator

     

    A new version of bsnes has been released. It contains a few minor emulation fixes, as well as user interface improvements. Behind the scenes, the source has been cleaned up more in preparation for running the CPU and PPU (video processor) separately from each other (eg with no enslavement.) This is required for implementing a clock cycle based PPU renderer.

     

    Changelog:

    - Greatly improved invalid DMA transfer behavior, should be nearly perfect now

    - Major code cleanup -- most importantly, almost all PPU timing-related settings moved back to PPU, from CPU

    - Added option to auto-detect file type by inspecting file headers rather than file extensions

    - Rewrote video filter system to move it out of the emulation core -- HQ2x and Scale2x will work even in hires and interlace modes now, 50% scanline filter added

    - Re-added bsnes window icon

    - Added new controller graphic when assigning joypad keys [FitzRoy]

    - Redundant "Advanced" panel settings which can be configured via the GUI are no longer displayed

    - Improved speed regulation settings

    - XP and Vista themes will now apply to bsnes controls

    - Added "Path Settings" window to allow easy selection of default file directories

    - Tab key now mostly works throughout most of the GUI (needs improvement)

    - Main window will no longer disappear when setting a video multipler which results in a window size larger than the current desktop resolution

    - Added two new advanced options: one to control GUI window opacity, and one to adjust the statusbar text

    >> Get it HERE.


    ClrMamePro 3.112b released

    Robert
    By Robert,

    Rom Manager

     

    3.112b

     

    misc: added another seeking step to find fixable missing roms

    fixed: game tags manufacturer/year didn't follow the dtd rules when exporting

    fixed: xml datfile detection randomly doesn't work in profiler

    >> Get it HERE.


    MAME4ALL for GP2X 1.2 released

    Robert
    By Robert,
    18-03-2008:

     

    MAME4ALL for GP2X v1.2: The following bugs have been fixed:

     

    - The random games launching problem has been corrected.

    - Random problems with USB joypads should be gone.

    - The four players can be controlled with the GP2X joypad.

    - The coinage and start buttons of the four players can be controlled with the GP2X joypad (see readme.txt).

    - Problem with Namco System 1 games has been solved.

    - The vector games visualization is improved using antialias and translucency.

    - Fixed screen orientation in Dodonpachi and Dangun Feveron.

    >> Get it HERE.


    Hatari 1.0.0 released

    Robert
    By Robert,

    Atari ST emulator

     

    Version 1.0.0 of the Atari ST, STE, TT and Falcon emulator Hatari has been released. A lot of things have been changed this time:

     

    - The user's configuration files are now located in the directory ~/.hatari/ instead of the $HOME directory itself.

    - Improved VDI resolution mode (resolution can now be change in small steps).

    - The 'Frame Skip 8' option can now be correctly selected, too.

    - Fixed some bugs/problems in the GEMDOS HD emulation (with Fopen & Fcreate).

    - Keyboard shortcuts for saving and restoring memory snapshots.

    - Hatari can now be compiled with CeGCC, too.

    - Fixed some problems with the FPU emulation. NeoN Grafix renders now right.

    - Writing to floppy disk images works now also with TOS 4.0x.

    - A lot of source code clean-up and beautification.

    - Monochrome mode now runs in 71 Hz, and 60 Hz color mode now also really runs with 60 Hz refresh rate.

    - Fixed memory snapshot files (some important data has not been saved before).

    - It is now possible to automatically load/save memory snapshots at start/exit.

    - Fixed some bugs in the file selection dialog.

    - Some minor improvements in the GUI: Improved text edit fields, "Cancel" buttons can now be activated by pressing the ESC key, and Hatari asks the user before resetting and quitting the emulator.

    - The Hatari executable is now relocatable (so the RPM can be relocated, too).

    - It's now possible to enable special trace output with the "--trace" option.

    - The size of the borders can now be specified in the hatari.cfg file.

    - Fixed Spec512 screen plotting on big endian machines.

    - Native screen conversion functions for 32 bpp host display mode.

    - Reworked the command line options.

    - Added missing read for "clr" in 68000 CPU mode.

    - Cycle correct MULU/MULS/DIVU/DIVS in 68000 CPU mode.

    - Support for 68000 instructions pairing

    - Better emulation of exception stack frame (bus/address error), used in some protections.

    - Don't change illegal 68000 opcodes $8, $a and $c if no cartridge is inserted.

    - Ensure ACIA has consistent values when reset.

    - More precise interrupt handling, allowing to mix CPU cycles and MFP cycles with greater precision.

    - Various improvements in MFP emulation (stop/start timer without writing to data register, reading data register, handle pending cycles when timer "wraps" (i.e. data register reaches 0), ...). Supports programs using some very "fast" timers (Overscan Demos, ULM Demos) and requiring nearly cycle exact synchronisation with the 68000.

    - Mostly correct wait states when accessing sound registers (add wait state for $ff8801/ff8803 when needed).

    - Correct values of cycle counters read & write accesses for the most common cases used for fullscreen/hardscroll.

    - Correct values for Video_CalculateAddress, taking into account frequency and left/right borders' state, needed for correct synchronisation between video and cpu.

    - Improve top/bottom border removal, including 60 Hz bottom border, as well as "short" 50 Hz screen (171 lines)

    - Support for all left/right border removal, including 0 byte lines.

    - Support for hardscroll on STF, including the most recent ones using 4/5 lines.

    - Support for 4 pixels horizontal hardscroll on STF (ST Connexion in Punish Your Machine)

    - Small adjustements in cycle precise color handling (spec512.c)

    >> Get it HERE.


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