Jump to content

    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/


    Ami/WinArcadia 14.5 released

    Minuous
    By Minuous,

    WinArcadia 14.5 (Windows): 27 September 2010

    AmiArcadia 14.5 (AmigaOS 3): 27 September 2010

    AmiArcadia 14.5 (AmigaOS 4): 27 September 2010

    AmiArcadia 14.5 (MorphOS): 27 September 2010

    Super Bug Advance 1.3 (GBA): 11 September 2009

     

    AmiArcadia and WinArcadia are multi-emulators of these Signetics-based

    machines:

     

    * Emerson Arcadia 2001 console family (Bandai, Emerson, Grandstand,

    Intervision, Leisure-Vision, Leonardo, MPT-03, Ormatu, Palladium, Poppy,

    Robdajet, Tele-Fever, Tempest, Tryom, Tunix, etc.) (1982);

    * Interton VC 4000 console family (Acetronic, Fountain, Interton,

    Prinztronic, Radofin, Rowtron, Voltmace, Waddington, etc.) (c. 1978);

    * Elektor TV Games Computer (1979);

    * PIPBUG-based machines (Electronics Australia 77up2 and 78up5, Signetics

    Adaptable Board Computer, Eurocard 2650, etc.) (c. 1977-1978);

    * Signetics Instructor 50 trainer (1978);

    * Central Data 2650 computer (1977);

    * Astro Wars and Galaxia coin-ops by Zaccaria (1979-1980);

    * Malzak 1 and 2 coin-ops by Kitronix (c. 1980);

    * Chaos 2 computer (1983) (preliminary); and

    * Dolphin computer (1979) (preliminary).

     

    Features include: ReAction GUI, load/save snapshots, windowed and full-

    screen modes, CPU tracing, trainer, drag and drop support, graphics

    scaling, automatic load/save of configuration/game, keyboard/joystick/

    gamepad/paddle/mouse/trackball support, autofire, turbo mode, gameplay

    recording/playback, PAL/NTSC modes, sprite demultiplexing, help windows,

    source code, debugger, frame skipping, redefinable keys, save screenshots

    (4 supported formats), ARexx port, network play, real-time monitor, locale

    support, game selection sidebar, text-to-speech, printer output,

    undithering, support for ZIPped games, clipboard support, palette editor,

    tone retuning, high score management, force feedback, sprite editor.

     

    The supported languages are currently English, Dutch, French, German,

    Italian, Russian and Spanish.

     

    Changes since V14.41a:

    . "Tools|Sprite editor..." command.

    . Improved "View|UVI/PVI status..." and "View|PSGs status..." commands.

    . Miscellaneous improvements and bug fixes.

     

    http://amigan.1emu.net/releases/

    http://amigan.yatho.com/


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