Welcome to AEP Emulation Page - Emulation News

Main Menu
· Home / News
· News Categories
· News Archiv
· My Account
· Search
· Forums
· Weblinks
· Game Reviews
· Translations
· Impressum

Downloads
 


Forum
MEMBERS ONLINE
Currently no members online.

You are an anonymous user. You can register for free by clicking here
Username
Password
 Remember me

Infos
· Museum
· Infocenter
· Das AEP Team
· Member Liste
· Top 25 Liste
· Glossar
· FAQ

Review of the moment

Sprache
Select interface language:

EnglishGerman

News-Export
Holt Euch unsere News auf Eure Seite:
· RSS Newsfeed How-to
· RSS News-syndication Deutsch
· News-Banner (JPG)

Friends
· Emu-France
· progetto-SNAPS
· EmuBit.pl
· PDRoms


Post new topic   Reply to topic  
View previous topic Printable version Log in to check your private messages View next topic
Author Message
step1978Offline
Post subject: Diverse: Mednafen 0.4.0  PostPosted: Dec 17, 2005 - 12:49 AM
News Scout


Joined: Jun 25, 2005
Posts: 4.562

Location: Berlin
Status: Offline

Eine neue Version des Multi System Emulators Mednafen ist erschienen.

Emuliert die Systeme:
(GameBoy Advance,NES/Famicom,GameBoy/GameBoy Color,Atari Lynx,SuperGrafx,PC Engine(PC Engine CD)TurboGrafx 16(TurboGrafx 16 CD)


A new version of the multi system emulator Mednafen has been released.

It supports the following systems:
(GameBoy Advance,NES/Famicom,GameBoy/GameBoy Color,Atari Lynx,PC Engine(TurboGrafx 16)/SuperGrafx,PC Engine CD(TurboGrafx 16 CD)


The most significant changes in this release are the addition of PC Engine CD emulation and major optimizations to the NES emulation code.

The PCE CD emulation is reportedly unstable under Win32 when reading directly from a physical disc. Use CUE sheets and ripped tracks instead.

Since Mendafen is now comparable to Nintencer speed-wise(and actually faster on my system), Nintencer is officially totally deprecated, and won´t receive any further updates.

* Various minor code changes I forgot to document. I hope none of them are of the Mednafen-exploding variety. Wink
* Added support for saving and loading settings in a plain-text file format, and moved many settings to use this code. This file is named "mednafen.cfg" in the Mednafen base directory(whereas the old binary configuration file is still named "mednafen03x.cfg").
* NES: Merged RDoPCM() into RDoNoise(), reducing CPU usage slightly.
* NES: Removed the pedantically high-quality sound mode, and reduced the filter order for downsampling from 512 to 256, with a larger transition band and smaller passband, creating a somewhat subtle low-pass filter effect on the audible portion of the signal, and decreasing CPU usage.
* NES: Made optimizations to the CPU and PPU emulation code.
* PCE: Added -pce.forcesgx, -pce.ocmultiplier, -pce.nospritelimit, -pce.cdbios, -pce.cddaquality, and -pce.compressor command-line options
* PCE: Sound(excluding CDDA in CD emulation mode) is now passed through an audio volume compressor.
* NES: Zero-page and stack memory accesses now go through the normal read-write function pointer system.
This will increase CPU usage slightly, but it´s important for future plans(readding cheat support, and an enhanced sound system through OggVorbis and WAV files).
* Updated to Blip_Buffer and Blip_Synth 0.3.6b1.
* Added special gcc options to configure.ac to get gcc to actually inline many functions that are specified to be inlined. Sometimes I wonder if gcc developers are sane...
* NES: Fixed a weird typo(with apparently no effect) in the B2005() function in ppu/ppu.cpp
* Fixed scanlines effect when using a special scaler.
* Lynx: Optimized the sound rendering code slightly.
* PCE: Added PCE CD emulation.
* NES: Fixed the AMD64 MMX sound downsampling assembly code. This bug fix fixes staticy sounds and other problems with NES audio on AMD64 platforms(only in 64-bit mode, of course Smile).
* Removed MDFND_UTF8fopen() and MDFND_UTF8gzopen(), since they weren´t really doing anything useful, and the same functionality could be provided more easily with some kind of wrapper library, if it´s needed in the future.
* Updated the ZIP-file handling code with the newest version available, 1.01e.
* GBA: Updated most of the GBA emulation code with newer code from VBA´s CVS repositoy.
* MDFN_FastU32MemsetM8() no longer tries to use floating-point data types, which was causing very bizarre problems on x86_64 targets when compiled with gcc 4.0, and was probably an illegal thing to do anyway, as far as portability is concerned(or maybe gcc 4.0´s autovectorizer is broken). This fixes problems with many GBA games when Mednafen is compiled with gcc 4.0.
* Added code to check for SDL_net in configure.ac and error out if it´s not found, instead of blindly trying to compile.
* A negative result for the JACK test in configure.ac will now print the result "no".
* Removed the argument to AM_GNU_GETTEXT in configure.ac, effectively setting it to "no-libtool". This will force a static library to be made when necessary, instead of a shared library, which should fix problems some people have been having with missing shared library error messages(libintl.so.3 and libintl.dll, for example).



Related links:

[ Diverse / Misc Emus ]

 
 
 
 View user's profile  
Reply with quote Back to top
Display posts from previous:     
Jump to:  
All times are GMT + 1 Hour
Post new topic   Reply to topic  
View previous topic Printable version Log in to check your private messages View next topic
Powered by PNphpBB2 © The PNphpBB Group
Credits
AEP Emulation Page 1998 - 2024