Jump to content

    bsnes v070 Released

    VT-Vincent
    By VT-Vincent,

    bsnes, a multi-platform Super Nintendo emulator has been updated once more. One important thing to note about this release is it will use a new configuration file and as such settings will not carry over from any previous releases. Here is a complete list of changes in this release:

     

    • configuration file is now called bsnes-qt.cfg; the first run of this release will start with a clean state
    • MSU1 now supports audio looping via new PCM file format
    • disabled state load/save menu due to a serious bug in Qt 4.6.0 for Windows
    • RawInput: all keyboards merged to KB0, it should no longer be required to reconfigure the keyboard out-of-the-box
    • RawInput: fixed a bug where Xbox 360 controller states were being overwritten by DirectInput controllers
    • RawInput: fixed a device sorting bug caused by moving ruby to Unicode
    • Direct3D: fixed a pixel shader bug caused by moving ruby to Unicode
    • Linux port: fixed sudo make install target
    • Linux port: default to gcc/g++ instead of gcc-4.5/g++-4.5 for one last release
    • updated to mightymo's 2010-09-20 cheat pack

    Developer's Site: http://www.byuu.org

    News Source: http://www.vtemulation.net/forums/index.php?showtopic=542


    bsnes v069 Released

    VT-Vincent
    By VT-Vincent,

    bsnes, an accuracy focused multi-platform Super NES emulator has been updated today. Here is what's new in this release:

     

    • added new effect toggle tool window, which allows toggling of BG/OAM graphics layers and DSP audio channels
    • added an option to use the native OS file and folder open dialogs instead of my custom browser
    • added a new state selection window
    • added frame skipping support, which is only used during fast forwarding; as a result, fast forward is now ~80% faster
    • removed unnecessary icons, added workaround for checkbox/radiobox menu icons on Linux/GNOME
    • added RTS/CTS support to serial simulation
    • all cores: OAM high table even address writes should update OAM latch data register [blargg]
    • accuracy core: major improvements to mosaic emulation
    • accuracy core: added additional hardware-based caching, resulting in a ~15% speed boost
    • accuracy core: emulated CGRAM address invalidation for writes during active display
    • performance core: added new S-PPU renderer, resulting in a ~10% speed bost

    Project Page: http://byuu.org/

    News Source: http://www.vtemulation.net/forums/index.php?showtopic=540


    Demul 0.5.6

    Wizard
    By Wizard,

    Yeah yeah, were all a little late on this one. tl;dr mvc2, cvs2, ggxxac and hokuto no ken all work fine and there's online now.

     

    Changelist:

    - AWAVE: many fix for controls, rail-shooters playable

    - AWAVE: xtrmhunt romset typo

    - CHD: reading problems fix

    - CHD: updated to 138u4 version

    - CORE: ROMs overreading protection

    - CORE: SB_SFRES "softreset" emulation (imperfectfor dynarec)

    - CORE: arcade roms loading by CRC only, now can load renamed/old/custom romsets with the same files

    - CORE: command line support, run selected game/system, list supported games, generate xml dat file (clrmame) for supported romsets with parent/clones info

    - CORE: dynarec instruction fix

    - CORE: emulation reset fix

    - CORE: enable SSE compilator optimization

    - CORE: full unicode support

    - CORE: interpreter memory translation optimization, MMU speedup

    - CORE: invalidation optimized, "Triggerheart Exelica", etc. speedup

    - CORE: logging and default output path fixed

    - CORE: macw, macl opcodes fix

    - CORE: round mode fix

    - CORE: savestates fix

    - CORE: savestates for VMU

    - CORE: timers bugfixes

    - CORE: various crashes fix

    - CORE: various maple fixes

    - CORE: various romset fixes

    - CORE: internal time with windows time auto synchronization

    - GDI: offset support (may be glitchy)

    - GDI: sector cache (test only)

    - GDI: various bugfixes

    - GPU: "Transform Z" options added (w-buffer to z-buffer transform enable), enabled by default (need restart for ogl if changed)

    - GPU: VRAM overreading protection

    - GPU: correct vertex intensity alpha

    - GPU: correct vertex intensity color clamping

    - GPU: ogl disable SSE compilator optimisation due to VC10 compiler bug

    - GPU: dx correct window size change

    - GPU: render and framebuffer fixes (still imperfect)

    - GPU: fullscreen frequency fix

    - GPU: polygons blending fix

    - GPU: sprites fix

    - GPU: stride untwiddled texture fix

    - GPU: yuv textures in vq mode supported ("Head Hunter" fix)

    - GUI: "15Khz/31Khz" modes selection, "31Khz" default option

    - GUI: "LLE MIE"/"HLE MIE" selection option, if "LLE MIE" is unavailable (no "NAOBD.BIN"), "HLE MIE" mode enabled automatically

    - GUI: "Time Hack" option, automatic Dreamcast flash time record correction for current time

    - GUI: GameBrowser "load decrypted" fix

    - GUI: GameBrowser forvard/backward sorting for game year, romset name, full name, developer/publisher and game system

    - GUI: GameBrowser keyboard input handling fix

    - GUI: GameBrowser gridlines workaround for WinXP

    - GUI: PAL/NTSC mode selection

    - GUI: custom savestate keys definitions

    - GUI: full game name/title display on windows title

    - GUI: mahjong controller setup

    - GUI: more video cable mode selection

    - NAOMI: MAME Naomi CHD-files supported (but not listed in dat), need CHD plugin in plugins directory

    - NAOMI: BIOS auto selection

    - NAOMI: board malfunction for A-C rev. BIOSes fix

    - NAOMI: cart encryption for direct and buffered protection modes supported, most encryption keys added

    - NAOMI: cart encryption key automatic detection for NO_KEY games (if any), may take a couple of minutes for complete process

    - NAOMI: default system configuration added if no nvram files found, auto selection cabinet orientation and player number for games depending on it

    - NAOMI: coin fix

    - NAOMI: gunsur2 encryption key added, playable with sound

    - NAOMI: club cart protection data

    - NAOMI: doa2 crash fix

    - NAOMI: ggx crash fix

    - NAOMI: hmgeo SHA1 fix

    - NAOMI: wldrider crash fix

    - NAOMI: initdv2j DES key added, does not boot anyway

    - NAOMI: full HLE MIE (315-6146 Maple-JVS bridge MCU) support

    - NAOMI: full LLE MIE (315-6146 Maple-JVS bridge MCU) support, "NAOBD.BIN" file with MCU fake firmware needed

    - NAOMI: JVS interface and IO board(s) emulation

    - NAOMI: automatic analog controls mapping

    - NAOMI: VMS and Dreamcast gamepads handling for arcade games (if supported)

    - NAOMI: keyboard support, select "Keyboard" for "port B" and/or "port C" in "Plugins" configuration dialog

    - NAOMI: dybbnao, dygolf, alpilot, sstrkfgt, gunsur2, samba, crzytaxi, zombrvn, wldrider controls support

    - NAOMI: mahjong panel support

    - NAOMI: nvram load/save fix

    - NAOMI: proper 15/31Khz DIP switch handling

    - NAOMI: romset updated with MAME 139u2 ROMs

    - NET: added netplay support for DC, NAOMI1/2, ATOMISWAVE, only NULL plugin provided (see thrid party plugins)

    - PAD: various bugs fix

    - PAD: first time configuration crash fix

    - PAD: support for xbox360 gamepad (without analogs)

    - SPU: ARM7 core fixes

    - SPU: better synchronization

    - SPU: close fix, thread close fix

    - SPU: lp reset fix

    - VMU: beeper emulated

     

    > Demul Official Website


    uBee512 5.0.0 released

    staticmem
    By staticmem,

    uBee512 v5.0.0

     

    An emulator for the Microbee Z80 ROM, FDD and HDD based microcomputers.

     

    New for this release:

    * The new sound driver is now the default with the older code having been removed altogether. The new code produces excellent sound quality and has less drop outs.

    * Added an audio DAC parallel port device argument of 'dac' to the --parallel-port option to select the new 8 bit DAC emulation.

    * Added EMUKEY+PAGEDOWN hot key to emulate a Microbee 'power cycle'. This action has also been added to the OSD menu.

    * Added --powercyc option to perform a 'power cycle'.

    * Added joystick Hat events to generate pseudo button numbers.

    * Added --js-hat and --js-hatb options to set joystick hat parameters.

    * Added --js-kkb option to make defining mapped joystick keys easier.

    * Added --js-shift option to set the new joystick SHIFT button feature.

    * Added joystick SHIFT button functionality that effectively doubles the number of button actions to 255-511.

    * Added 'hd-teac' and 'hd-mscribe' hard disk formats to the 'libdskrc.sample' file.

    * Added Swedish PC85 ROM set (PC85S) aliases to 'roms.alias.sample'

     

    Changes:

    * Changed --js-ACTION options to take multiple button values.

    * Joystick shifted button numbers 256-511 can now be specified.

    * Added axis and Hat button numbers when using --modio=+joystick argument.

    * New default joystick buttons are used and enabled by default. See 'joystick.c' or 'games.ini.sample' for the joystick layout:

     

    JS E|O : Up (128|144).

    JS F|P : Right (129|145).

    JS G|Q : Down (130|146).

    JS H|R : Left (131|147).

    JS K|L|T|U|X : Fire (0|1|0|1|11).

    JS A|I : Player 1 (4|8 ).

    JS C|J : Player 2 (5|9).

    JS B|M|N|V|W : Spare (6|2|3|2|3).

     

    JS Shift : Shift is button 'D' (7).

    JS Shift+A : Mute sound on/off (4).

    JS Shift+B : Full screen on/off (6).

    JS Shift+C : Pause emulator on/off (5).

    JS Shift+Up : increases sound volume.

    JS Shift+Down : decreases sound volume.

    JS Shift+Right : increases window size.

    JS Shift+Left : decreases window size.

     

    * The BeeThoven device no longer requires an 'OUT 1,3' before using it.

    * Improvements in speed made to CRTC functions.

    * Major changes to the 'games.ini.sample' and 'ubee512rc.sample' scripts to make setting up the joystick easier and more flexible. Emulator commands now make use of a Joystick shift button.

    * Changes made to the 'ubee512rc.sample' file.

     

    Fixed:

    * Changes made to --varuset option so that 'varname', 'varname=' and 'varname=value' all work.

    * Fixed --setvar option when attempting to set a variable that had no '=' character. The variable was being set but could not be located without it so now one is appended if missing. '--setvar myvar' will get set and found.

    * Changes made to --setvar option to first check for an existing variable by the same name and removing it before setting the new variable.

    * The --js-axis option was doing nothing and has been fixed.

    * Fixed hard disk image type '.hd0' to have 306 cylinders, not 305.

     

    http://freshmeat.net/projects/ubee512/


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