2010-11-16

Mednafen 0.9.15 WIP

EmuCR: MednafenMednafen 0.9.15 WIP is released. Mednafen is a multi-game-system emulator, for various platforms, including emulation of the following systems:Atari Lynx,Famicom,GameBoy (Color),GameBoy Advance,Neo Geo Pocket (Color),
NES(both NTSC and PAL),PC Engine/TurboGrafx 16 (CD) and SuperGrafx,PC-FX,WonderSwan (Color)
.

Mednafen 0.9.15 WIP changelog:

-- 0.9.15-WIP: --

November 12, 2010:
SNES: Reworked a floating-point compare to work correctly with x87 FPU math on gcc(and probably most 32-bit x86
compilers). TODO: Audit code to find and correct any other instances of similar problematic floating-point code.

November 11, 2010:
MasterCycles field of EmulateSpecStruct is now assigned in more emulated systems.

November 10, 2010:
Genesis: Converted the "md.region" and "md.reported_region" settings to enum types, to allow for automatic document
generation for the various values for these settings.

Genesis: Fixed various issues that were preventing emulation from working properly on big-endian systems.

SNES: Updated the PowerPC code in libco with "blargg_libco_ppc64-5".

November 9, 2010:
VB: Fixed an endian-related bug with joystick input state decoding.

VB: Made the VIP emulation code big-endian-compatible.

VB, PC-FX: Made the V810 core's "fast" mode work on big-endian platforms.

Genesis: Fixed a major problem with illegal instruction handling; executing a long string of illegal instructions
will no longer lock up Mednafen. Thanks to Zombie for pointing out the lockup problem.

November 8, 2010:

Fixed(hopefully) OpenGL pixel shader initialization error detection.

Fixed "supereagle" special scaler crashing when the source surface was large.

VB: Added setting "vb.sidebyside.separation", which controls the number of pixels between the L/R view(pixel count is
pre-scaling by xscale(fs)), with a default value of 0. Previously, the effective separation for the sidebyside
was 16, so if you want to replicate the behavior of previous versions, set this setting's value to 16.

November 7, 2010:
NGP, SMS, NES: const-ified some const data.

NGP, PC-FX, NES, WonderSwan: Fixed various initialization issues(they're not a problem now, but it's done for future-proofing).

WonderSwan: Fixed internal EEPROM initialization to not persist across game loadings(this doesn't apply to Mednafen...
yet ;)). TODO: Evaluate removing persistence across power events.

MDFND_DestroyMutex() now actually frees the memory for the mutex wrapper.

Fixed a few initialization and deinitialization bugs in cdrom/cdromif.cpp (thanks to Rakashazi for pointing them out)

Download: Mednafen 0.9.15 WIP
Source: Here

1 Comments:

  1. Check emudreams dot pl for windows version.

    ReplyDelete

Can't post a comment? Try This!