MEKA Work-in-progress (WIP)

For the first time since February, there is some WIP news on Meka (Sega Master System/GameGear/SG-1000/SC-3000/Colecovision emulator for Windows):

2006.11.30
Don’t worry I haven’t disappeared, and MEKA is still in development. :)
We have installed an official SMS Power Subversion (SVN) server and development moved there. Improvement in the Win32 project made it easier to compile MEKA with a precompiled Allegro package, so you developers have one less excuse not to try compiling MEKA by yourself and tweak it.

SVN server: https://svn.smspower.org/svn/meka/trunk/meka
Web viewer: http://svn.smspower.org/
Web viewer, Log: http://svn.smspower.org/log.php?repname=MEKA&path=%2Ftrunk%2F&rev=0&sc=0&isdir=1

As for MEKA development, not much but here it is:

- Updated k.
- Emulation:
- Fixed data corruption/overflow in VDP emulation when seeking and
writing to an invalid palette address. Thanks Maxim. [Omar]
- VDP palette write do not mask out current VDP address, so performing
the (unprobable) set address/access palette/access VRAM sequence will
keep address in the full 16KB range. [Omar]
- Fixed VDP line interrupts not properly running in overscan area in
224 lines mode. Fixes bottom of the screen in Charles Mac Donald’s
BB2K6 demo. [Omar]
- Video:
- Changed default fullscreen blitter configuration in the hope of getting
something more compatible (640×480 by default), as so many people have
problems with fullscreen modes.
- Got rid of “parallel” blitter that displayed both odd and even frame
next to each other. Seems useless now. Could be brought back if some
four-eyed person request it. [Omar]
- Debugger:
- Added “CLOCK” command, to display/reset a Z80 cycle counter.
Very simple but can be helpful to time Z80 routines. [Omar]
- (Win32) Forward debugging log to Windows debugging stream via
OutputDebugString(), so running MEKA from Microsoft Visual studio
will display log in the ‘Output’ window. [Omar]
- Project:
- (Win32) Added new targets supporting shared standard libraries. [Omar]
- Updated SOURCES.TXT documentation. [Omar]
- GUI:
- Fixed background picture not loading on startup. [Omar]
- Removed closing fadeout since the current implementation is way
inefficient and cannot garantee proper speed. [Omar]
- Fixed bug with window closing button widget. [Omar]
- Fixed bug when quitting using the menu, configuration files were
not saved. Thanks Jacko. (Omar)
- (Un*x) Fixed bug where menus would not clear themselves. [Omar]
(This was due to Allegro.h defining TRUE as -1 and a 1 value being
hardcoded in some part of the code).
- Added and modified entries in the checksum and compatibility lists. [Omar]

Database update available for download below.

Snapshot: meka.nam (Last updated 2006/11/18, 126.817 bytes)
2006.02.26
Did not get around to release 0.72 as of yet, so I’m making a MEKA database (meka.nam) update available. As usual, this is mostly aimed at maniacs. Some particular renaming includes:

SMS - e5ff50d8 - Back to the Future II –> Back to the Future Part II
SMS - 2d48c1d3 - Back to the Future III –> Back to the Future Part III
SMS - 953f42e1 - Castle of Illusion –> Castle of Illusion - Starring Mickey Mouse
SMS - b9db4282 - Castle of Illusion (US) –> Castle of Illusion - Starring Mickey Mouse (US)
SMS - 59840fd6 - Castle of Illusion [SMS-GG] –> Castle of Illusion - Starring Mickey Mouse [SMS-GG]
SMS - 9942b69b - Castle of Illusion [SMS-GG] (JP) –> Castle of Illusion - Starring Mickey Mouse [SMS-GG] (JP)
SMS - 695a9a15 - Jungle Book, The –> Jungle Book, The (Walt Disney’s Classic)
SMS - 24e97200 - Land of Illusion –> Land of Illusion - Starring Mickey Mouse
SMS - 6350e649 - Legend of Illusion (BR) –> Legend of Illusion - Starring Mickey Mouse (BR)
SMS - c352c7eb - Lion King, The –> Lion King, The (Disney’s)
SMS - 1de2c2d0 - Strategic Defense Initiative (JP) –> SDI (JP)
GG - 423803a7 - Gambler Jikochuushin Ha (JP) –> Gyuwanburaa Jikochuushin Ha (JP)
GG - 90100884 - Jungle Book, The –> Jungle Book, The (Walt Disney’s Classic)
GG - 30c09f31 - Jungle Book, The (US) –> Jungle Book, The (Walt Disney’s Classic) (US)
GG - 52dbf3e1 - Land of Illusion –> Land of Illusion - Starring Mickey Mouse
GG - 0117c3df - Land of Illusion (JP) –> Mickey Mouse no Mahou no Crystal (JP)
SG1 - 545fc9bb - Ashizawa’s Hatchidan Tsumeshogi (JP) –> Ashizawa Hachidan no Tsumeshogi (JP)
SC3 - ae4f92cf - Uranai Angel Cuty (JP) –> Uranai Angel Cutie (JP)

Otherwise, the update mainly consists in entries being converted to the new database format and verifications/fixes going along with each conversion.

Leave a Reply

You must be logged in to post a comment.