Spelkontroll  ::  Emulation64  ::  DCEmu.co.ukNetwork Sites:    About  ::  Hosting  ::  Donate 
Home Files Forums Reviews Guides Articles Interviews



Welcome to EmuTalk.net

Go Back   EmuTalk.net > General Discussion > Emu64 News

Welcome to EmuTalk

Reply
 
Thread Tools Display Modes
Old December 22nd, 2006, 11:33   #1
[vEX]
niechift.com
 
[vEX]'s Avatar
 
Join Date: Dec 2002
Location: Sweden
Posts: 1,266
[vEX] is just really nice
Mednafen 0.7.0 Released
Category: Multi System

*** Network play with this release requires Mednafen Server >= 0.3.0 ***

PCE: Fixed a timer reload bug.

Added the following configure script options:
--enable-debugger build with internal debugger [default=yes]
--enable-cjk-fonts build with internal CJK(Chinese, Japanese, Korean) fonts [default=yes]
--enable-gb build with GameBoy emulation [default=yes]
--enable-gba build with GameBoy Advance emulation [default=yes]
--enable-lynx build with Atari Lynx emulation [default=yes]
--enable-nes build with Nintendo Entertainment System emulation [default=yes]
--enable-ngp build with Neo Geo Pocket emulation [default=yes]
--enable-pce build with PC Engine(TurboGrafx 16) emulation [default=yes]
--enable-pcfx build with PC-FX emulation [default=yes]

Moved the save states display and info text message display to blit directly to the framebuffer, rather than to the general OSD layer(which is now only used for cheat console and debugger).

Reworked the network play console interface to be more...usable. It takes up much less space, is centered at the bottom of the screen, the "t" button now activates text input, pressing "Enter" exits netplay console mode, and it will automatically pop up(though without user input possible, unless you press "t" while it's up) for 2.5 seconds when a new message is received.

Added support for all possible input devices to be used with network play.

Command-line arguments can now be prefixed with either "-" or "--".

Fixed "--help/-help" parsing from command-line.

PC-FX: Increased emulation accuracy, most games still don't work correctly, if at all.

PCE: Fixed VRAM->VRAM DMA when destination writes occur outside of VRAM space(they're now ignored). Fixes "Ruin - Kami no Isan".

OpenGL page flips will now try(it doesn't seem to work with nvidia's binary driver under Linux, so use "nvidia-settings" utility instead) to be synchronized to vertical retrace/blanking period if Mednafen is compiled against SDL >= 1.2.10, controllable by the setting "glvsync", enabled by default.

The "sounddriver" setting is now honored. Values you can try are "default", "oss", "alsa", "dsound", and "jack".

Added support for JACK and ALSA sound output, ALSA sound output is now preferred over OSS.

Mednafen will now exit properly if it receives a not-fatal signal, such as SIGTERM or SIGINT.

NES: Fixed noise and DMC playback frequencies with PAL emulation. Thanks to blargg for the information.

Due to internal changes, and wanting to clean up code, save states created in versions older than 0.6.0 are no longer supported(if you have any old save states you absolutely must have, load them in 0.6.5 and save them, then load them in 0.7.0).

Added keys to increment(though a predefined list of possible devices) the currently selected device on an input port(CTRL+SHIFT+1 through CTRL+SHIFT+5); note that this WILL change the setting for this port saved in the configuration file.

PCE: Added mouse support(use "-pce.input1 mouse"). To use it properly in windowed mode, you will need to press the "Scroll Lock" key.

PCE: Added 6-button pad support. By default, the "M" key will switch between 2-button and 6-button modes(this is necessary because most non-supporting games will break horribly in 6-button mode, which happens on a real system as well).

Revamped much of the internal input device handling. Important user-visible changes:
  Button configuration order is slightly different, with the rapid-fire instances of buttons immediately coming after normal instances of the buttons.
  More buttons can now be configured for rapid-fire.
  A virtually unlimited number(instead of 4 in previous versions) of physical buttons may now be assigned to a virtual button or command.
  Input button settings are now saved in the text-format mednafen.cfg file.
  Famicom input devices that were previously not configurable, such as the Family Keyboard, now are; however, it would be unwieldy to configure the Family Keyboard using the in-emulator configuration process, so edit the configuration file instead.
  The NES Zapper and other devices that are emulated using the mouse can now have their buttons configured.
  The setting to manually set an input device on the Famicom expansion port has changed from "nes.fcexp" to "nes.input5".
  Gameboy and Gameboy Advance pad button configurations are now independent of each other.
  Save states and movies can't be accessed during HES/NSF/GSF playback anymore(does this hurt anyone?).
  Button configuration hotkey functions are now mapped to ALT+SHIFT+1 through ALT+SHIFT+5(for input ports 1-5) instead of F3, F4, and various convoluted combinations of F3 and F4 with CTRL and SHIFT.

The NSF/HES/GSF player graphical code now all use the same resolution and video settings("player.*").

Replaced the internal fixed-width 6x13 and 12x13 fonts with 9x18 and 18x18 fonts, respectively, and increased the general OSD layer size to 384x336 from 256x224(which has a side effect of allowing more detailed save state previews for NES and PCE). The new fonts provide about 10,000 more glyphs (for a total of about 32,000 glyphs), mostly for east-Asian languages (I think this MIGHT be slightly overkill, but, eh...*flees*).

PCE: The timer counter was being updated one instruction too late. Fixed. (This problem probably didn't affect any games, but it could have resulted in confusion while using the debugger.)

Remapped the state rewind key to ALT+S, and added a new help screen triggered by pressing "F1".

PCE: The disassembler was missing opcode 0x3A, DEC. Fixed.

NES: A few sound variables weren't being saved in the VRC6 and FME7 sound code. Fixed.

PCE: Fixed disassembler decoding of ZP indirect addressing mode.

NES: Fixed unofficial opcode 0xE2 cycle timing.

:: Mednafen Official Site
:: Mednafen 0.7.0
--------------------
niechift.com | [vEX].niechift.com
MSI K8N NEO4-FI | AMD Athlon 64 3000+ (Venice) | 2x1024MB PC3200 3-3-3-8 | WD Caviar 120GB Special Edition | Samsung SpinPoint P120 250GB SATA2 | MSI GeForce 7600GS 256MB | NEC ND-2500 | M-Audio DiO 2448 | Altec Lansing CS21
[vEX] is offline   Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is On
Forum Jump


All times are GMT +1. The time now is 17:37.


Powered by vBulletin Version 3.6.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.