EmuNewz Network
MEKA v0.73 Released - Printable Version

+- EmuNewz Network (https://www.emunewz.net/forum)
+-- Forum: Emunewz General Forum (https://www.emunewz.net/forum/forumdisplay.php?fid=75)
+--- Forum: Builds/Releases (https://www.emunewz.net/forum/forumdisplay.php?fid=77)
+--- Thread: MEKA v0.73 Released (/showthread.php?tid=1184)



MEKA v0.73 Released - Alastor - 05-31-2010

MEKA is a multi-machine emulator for MS-DOS, MS-Windows and maybe GNU/Linux.
The following machines are supported by MEKA:

* Sega Game 1000 (SG-1000)
* Sega Computer 3000 (SC-3000)
* Sega Super Control Station (SF-7000)
* Sega Mark III (+ FM Unit)
* Sega Master System (SMS)
* Sega Game Gear (GG)
* ColecoVision (COLECO)
* Othello Multivision (OMV)

http://www.smspower.org/meka/

Changes ;
* Updated MEKA license, data are now licensed under the same term as sources. The license is now unrestrictive BSD-like. [Omar]
* Removed “k” and associated donation rambling from the documentation. Donations are still welcome, at your own discretion.

* Emulation: Added support for “no bank switching” mapper. Used by Korean games such as “FA Tetris” and “Flash Point” which write to $fffe-$ffff range for its RAM usage but do not expect bank-switching. [Omar]
* Added support for Korean 8KB banks mapper. Used by Korean games ported from MSX such as “Penguin Adventure”, “Street Master” or “Won-Si-In”. [Omar]

* SC-3000: Fixed the ;/+/RAD key not working on Sega Keyboard emulation under certain host keyboard/OS configuration. Thanks Jacko. [Omar]
* Fixed crash in the X86 assembly implementation of the 32KB RAM mapper writer when the upper 16 bits were not cleared by the Z80 emulator. [Omar]

* Debugger: Added “SYM @addr” command to search for symbols given an address. [Omar]
* Added “RMAP addr” command to reverse map of a Z80 address and display the source of data based on machine state (mapper registers, etc).
eg:
RMAP $8001 ; eg: print ‘ROM $14001 (Page 5 +0001)’
RMAP $E001 ; eg: print ‘RAM $C001′
The feature doesn’t work 100% in all mappers & bus mirroring cases, but should be ok with the standard SMS/GG mapper. [Omar]
* Duplicate commands are automatically removed from history. [Omar]
* Increased default height of the debugger. [Omar]
* Changed watch point per-frame flood limit from 100 to 50. Will expose in configuration file if requested. [Omar]
* Fixed crash when loading symbols with debugger disabled. [Djbass,Omar]
* Fixed labels showing one instruction early in “DASM” command. [Omar]
* Added breakpoint ‘!’ mark in disassembly window. [Omar]

* GUI: Fixed Light Phaser and Terebi Oekaki cursor shape when switching from 32-bits GUI mode to 16-bits game only mode. [Omar]
* File browser: fixed positionning of BAD and HACK icons, which aren’t overlays anymore. [Omar]
* Added Canadian flag (for DB and File Browser). [Omar]
* Fixed crash when empty gradient range are specified in theme file. [Omar]
* File browser: country flag now displayed even on BIOS, Prototypes or Homebrew images. [Omar]
* Inputs configuration: right-click on input source selection goes backward, in addition to regular left-click to go forward. [Omar]

* Localization: Updated Dutch localization [Mark van Tilburg]

* Miscellaenous: Added “Capture” menu with screen capture menu access and options. [Maxim]
* Added “Capture All” mode, capturing all emulation frames to disk. [Maxim]
* Added “Include GUI” capture option. Disable to only capture game screen when MEKA GUI is enabled. [Maxim]
* Renamed “Automatically crop and align screen captures” option to more explicit “Crop and align screen captures to 8×8 boundaries”. Previous name was sounding too “cool” and was sometimes activated by innocent users who then got their capture all cropped. [Omar]
* Added “screenshots_crop_scrolling_column” option in configuration file (default to enabled), to disable cropping the empty left-most column in horizontally scrolling games. [Omar]

* Project: (Win32) Fixed standard libraries used by debug builds (using unusual combination led to various problems). Fixed various link warnings. Fixed shared directories between DLL and No DLL builds. [Omar]
* Added and modified entries in the checksum and compatibility lists. [Omar]


* SG - 37fca2eb - Pitfall II [A] –> Pitfall II ~The Lost Caverns~ [A]
* SG - 3db74761 - Pitfall II [B] –> Pitfall II ~The Lost Caverns~ [B]
* SG - 5a917e06 - Shinnyushain Tooru Kun (Konami no) –> Shinnyuushain Tooru-Kun (Konami no)
* OMV - 77db4704 - Q*Bert –> Q*bert