Jump to content

    Mednafen 0.8.D Released

    Robert
    By Robert,

    >> Get it here -- http://mednafen.sourceforge.net/releases/

     

    This will be the final release in the 0.8.x branch, unless 0.8.D introduces any major bug(s) that do not have workaround(s).

     

    Changes since the last stable release, 0.8.C:

     

    0.8.D:

    SMS: Some state that wasn't being saved in save states now is, which should fix netplay desynch problems with SMS/GG games.

     

    Fixed a couple of remotely-exploitable(if connected to a malicious server) stack manipulation bugs in the network play code.

     

    Fixed an incorrect object creation bug in pce/adpcm.cpp.

     

    NES: Added a missing CPU emulator variable to save states.

     

    PCE: Added a missing CPU emulator variable to save states.

     

    0.8.D-rc1:

    Lynx: Fixed a bug in the cart loader code that would cause a crash if the ROM bank size was larger than the actual data available in the file(as is the case with some homebrew programs). Thanks to "Wookie" for the patch.

     

    Build files were regenerated using autoconf 2.64 and aclocal 1.11(previously, they were generated with autoconf 2.61 and aclocal 1.10.1).

     

    Fixed a crashing problem when entering an invalid menu choice("0") in the cheat interface. Thanks to tsenart for reporting the bug.

     

    GB: The GameBoy module now respects the "filesys.disablesavegz" setting in respect to saved battery-backed RAM.

     

    Added support for "lurkers" on the network play server. Previous versions of Mednafen don't lack support for this per se, but there would be cosmetic issues with status messages printed to the internal console.

     

    SexyAL: Fixed a bug affecting the return value from RawCanWrite() in the ALSA driver. The returned value was typically too

    small by a factor of 4. The effects of this bug included potential long periods of garbled sound during netplay.

     

    Fixed the return value from RawCanWrite() in the JACK driver. It was being clamped to a value that was too small by a factor of 4; however, the clamp value was already excessively large in a way that this bug would should have only been triggered if the "soundbufsize" setting was excessively large. The effects of this bug would be similar to the ALSA RawCanWrite() bug.

     

    The ALSA and OSS drivers will now try to set audio output to 2 channels if the source data only has 1 channel, and 16-bit signed if the source data is 8-bit(automatic conversion is done). This is done to allow for lower period/fragment sizes, as, in ALSA's internals at least, the minimum period sizes are expressed in bytes, not sound frames.

     

    The ALSA and OSS drivers will now try to set lower period/fragment sizes than previous versions of Mednafen did. With default settings, for ALSA, the new period/fragment size is 50% of what it was before, and for OSS, 25%. Also, there's a new setting to override the SexyAL's driver's preferred period/fragment sizes, named "sound.period_time"(default value of 0: no override). The period/fragment size is expressed in microseconds. If the new, lower fragment sizes cause problems, the setting can be changed to "2666" to approximate the fragment size selection in previous versions of Mednafen when using ALSA output, and "5333" when using OSS output.

     

    Added a workaround to the OSS driver for a bug in ALSA(and hence, ALSA's in-kernel OSS emulation) that could cause the emulator to run far too fast for a short period of time if a buffer underflow occurred.

     

    The ALSA's driver's RawCanWrite() method now(finally) uses snd_pcm_avail_update() instead of snd_pcm_delay(). This should improve performance and frameskipping behavior when the ALSA output is not routed directly to a physical device, such as the case with PulseAudio(though PulseAudio is still not recommended :^_^.


    PCSX2 0.9.7 beta released

    Robert
    By Robert,

    PS2 emulator

     

    >> Get it here -- http://pcsx2.net/ (note that distribution is mainly via torrent)

     

    After more than a year since the last stable 0.9.6 release and 8 months since the last beta release of PCSX2, the new beta version is finally ready!

    The most notable change is the all new GUI powered by wxWidgets, but the amount of improvements in this release is really amazing

     

    This 0.9.7 release is marked as unstable/beta, meaning it still has some known bugs and unimplemented features but it is fully supported by the PCSX2 team. For more info, check the included readme file.

     

    Without further delay, here's the extensive changelog:

     

    - New GUI based on wxWidgets working on a separate thread

    - microVU, an all new VU0/VU1/COP2 recompiler

    - VIF rewritten and a new Vif Unpack recompiler

    - IPU improvements, many more videos now play perfectly

    - Stable full screen operation with GSdx

    - Alt+Enter Hotkey for real-time fullscreen/window mode switching

    - Many new emulation options, complete with tooltips

    - New MTGS, much more efficient and compatible

    - New BIOS skipping method, more compatible and correct

    - New Host File System Support

    - Turbo/Slow motion settings for the frame limiter

    - On the fly changing of settings and plugins

    - Threaded Saving/Loading states, so it does not pause gameplay

    - Built in ISO reader with a recently used ISO list

    - Suspend / Resume emulation safely and fast

    - Simplified plugin configuration dialog, with more options

    - Full DVD9 game support (for example God of War, Xenosaga, Gran Turismo 4 etc)

    - First time configuration wizard

    - Settings stored in your User documents folder by default to prevent Vista / Windows 7 permission issues

    - New Game database detects the game you run, displays compatibility info, and auto applies special game fixes/patches if needed

    - Cheats are now separate from patches, cheats can be placed in the "cheats" folder and enabled/disabled from pcsx2's file-menu

    - Many important plugin updates, GSdx has many bugs and memory leaks fixed, SPU2-X makes dozens of games boot which never did before

    - And a huge amount of improvements and bug fixes which we don't remember anymore

     

     

     

    This time the distribution will be a bit different. There are 3 versions, the full installer, the web installer and the binary. We highly recommend people to use our torrents to lower the load of our server and for faster distribution. You will need a torrent client such as utorrent to download them.


    Ootake 2.43 released

    Robert
    By Robert,

    TG16/PCE emulator

     

    >> Get it here -- http://www.ouma.jp/ootake/

     

    2010/05/29 2.43 released

    - "Adjust CD-DA Auto Set" was added to "Audio" menu. The timing value of the

    CD sound (CD-DA and ADPCM) is set automatically to match the sound to the

    picture. The frequency of your display (rewrite frames a second) is

    measured for that.

    * The set completion is about 60 seconds. This setting is OK if it sets it

    only once first. If you newly buy a display and a video card of your PC,

    execute this menu again.

    * Set it respectively in the window mode and the full-screen mode. (The

    timing value changes by the display resolution. The setting is

    individually preserved.)

    * Ootake also doesn't match to a game to which the sound doesn't match

    with a real machine.

    - In the PC environment that cannot use V-Sync setting (doesn't flicker when

    the screen drawing), the method of the speed regulation of a game has been

    improved.

    - The speed and timing were brought close to the movement of a real machine.

    In the opening demo of "Kaze no Densetsu Xanadu 2", the problem that the

    lower side of the screen occasionally fell into disorder (generated by a

    recent version) was solved. I think that the timing has approached a real

    machine in even other games.

    - Operation by the System-Card image-file that RAM area is included is

    enabled, too.

    - When DirectDraw (draw setting for old video card) is used, if the Windows

    key is pushed, the bug to which Ootake had occasionally stopped was fixed.

    - Additionally, a detailed part has been improved and corrected.

    + The execution file for "Windows 98/Me" was opened to the public. The

    operation test is not done. Please see "Readme98.txt" in the ZIP file

    about details and notes, etc.

    http://www.ouma.jp/file/Ootake243-for98.zip


    DSP 0.10 released

    Robert
    By Robert,

    Emulates Sinclair Spectrum computer, and various arcade games. Starting work on NES and other consoles.

     

    >> Get it here -- http://leniad.cjb.net/dsp/downloads.htm

     

    • General

    +BUG: Fixed the huge virtual memory reservation! It was the TAPE module, now uses pointers and uses memory as it's needed.

    +BUG: TMS32010 - Fixed some bugs in flags, added many opcodes (now you can finish wardner)

    +NEW: Improved keyboard and joystick system. Now the keys can be redefined and you can select a joystick for each player (general configuration menu) and added second player controls, and two players can play together (BubbleBobble, ExedExes, etc).

    +ENHANCE: Reviewed all drivers to add all entries (coin, start, second player, etc).

    +ENHANCE: M6502 - Some corrections (did not apply the timmings of the IRQ and NMI to the timers), and improvements in timings.

    +BUG: YM2203 - Fixed internal timers, removed many drivers CPU sound clock hacks

    +BUG: YM3812 - Fixed internal timers, removed many drivers CPU sound clock hacks

    +ENHANCE: Added initialization of video plane and GFX. Fixed some bug on 'Psychic 5', 'Toki', etc

    +NEW: Added preliminary NEC v20/v30/v33 CPU

    • -Pacman Hardware

    -Pac-man

    +ENHANCE: Updated driver, better memory map

    -Ms. Pac-man

    +NEW: Added driver with sound

    • -Lady Bug

    +BUG: Fixed VBlank, works again

    • -Bubble Bobble

    +ENHANCE: AT LAST! Sound works!

    • -City Connection

    +BUG: Fixed background

    • -Tehkan World Cup

    +ENHANCE: Added controls, playable. Some sound issues and minimal graphics bugs.

    • -Galaxian Hardware

    -JumpBug

    +BUG: Fixed last memory map bugs. Now works.

    • -Rally X Hardware

    -New Rally X

    +BUG: Fixed a bug that prevent the driver to boot

    • -Shoot Out

    +BUG: Fixed coin insertions

    • -Express Raider

    +ENHANCE: Only one coin per insertion

    • -Wardner

    +ENHANCE: Fixed sprites

    • -Legendary Wings Hardware

    -Trojan

    +NEW: Added preliminary ADPCM sound

    • -Gaelco HW

    +NEW: Added basic driver without sound

    -Big Karnak

    +NEW: Added driver, misses correct video implementation

    • -Exed Exes

    +NEW: Added driver with sound

    • -1942

    +NEW: Added driver with sound

    • -Gun.Smoke Hardware

    -Gun.Smoke:

    +NEW: Added driver with sound

    -1943: Battle of Midway

    +NEW: Added driver with sound

    -1943 Kai: Midway kaisen

    +NEW: Added driver with sound

    • -Jail Break

    +NEW: Added driver with sound, some sprites bugs

    • -Circus Charlie

    +NEW: Added driver with sound

    • -Iron Horse

    +NEW: Added driver with sound

    • -Irem M72 Hardware

    -R-Type

    +NEW: Added a basic driver, without control or sound


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