Meka 0.72 Wip 20061217

vbt

Staff member
http://www.smspower.org/meka/wip/


MEKA 0.72 WIP 20061217

----------------------

- 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 (640x480 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]

- Added and modified entries in the checksum and compatibility lists. [Omar]

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 - 42fc3a6e - Deep Duck Trouble --> Deep Duck Trouble - Starring Donald Duck

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 - bb4f23ff - Adventures of Batman and Robin --> Adventures of Batman & Robin, The

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)

GG - 0cd9c20b - Lion King, The --> Lion King, The (Disney's) (EU)

GG - 9808d7b3 - Lion King, The (US) --> Lion King, The (Disney's) (US)

GG - cc90c723 - Pocket Jong Sou (JP) --> Pocket Jansou (JP)

GG - 445d7cd2 - Royal Stone (JP) --> Royal Stone ~Hikarishi Toki no Tobira~ (JP)

GG - 95efd52b - Ryu Kyu (JP) --> Ryuu Kyuu (JP)

GG - 09f9ed60 - Shadam Crusader (JP) --> Shadam Crusader ~Harukanaru Oukoku~ (JP)

SG1 - 545fc9bb - Ashizawa's Hatchidan Tsumeshogi (JP) --> Ashizawa Hachidan no Tsumeshogi (JP)

SG1 - 5970a12b - Champion Baseball --> Champion Baseball [16k]

SG1 - 09196fc5 - N-Sub (1988) --> N-Sub [16k] (1988)

SC3 - 622010e1 - Sega Music Editor --> Music

SC3 - b67ea1c4 - Sega Music Editor --> Music [BAD]

SC3 - 2ec28526 - Sega Music Editor (JP) --> Music (JP)

SC3 - ae4f92cf - Uranai Angel Cuty (JP) --> Uranai Angel Cutie (JP)
 
Source : http://www.smspower.org/meka/wip/


2007.04.26

Hello all! New build with small changes made since december. Not included yet, but Proppy submitted a first working version of the MacOS-X port (without Debugger and Sound yet), so hopefully we'll be able to release a beta MacOS-X build along with 0.72.


- CPU:

- Z80: Fixed cases were address arithmetic would not wrap in the

16-bit address space, effectively crashing the emulator (those cases

were mostly happening on corrupted data, but it also legit Z80 code,

and in any case we don't want the emulator to crash). [Omar]

- Tilemap viewer:

- Fixed leftover of white rectangle when mouse hover last line. [Omar]

- Debugger:

- Added "B nopnop" shortcut to break on two successives NOP instructions.

This is basically equivalent to "B x =0,0". [Omar]

- Miscellaenous:

- Increased max length of directory/filenames. [Musuruan]

- Added "Automatically crop and align screen captures" option.

This option aligns screen captures on the nearest visible tile,

helping to simplify the process of creating game maps by pasting

captures next to each other. [Omar]

Note: May not work properly on game using scanline based effects.

- Added and modified entries in the checksum and compatibility lists. [Omar]

Some particular renaming includes:

SMS - 65d7e4e0 - Fantasy Zone --> Fantasy Zone [v2]

SMS - 60c19645 - Zillion --> Zillion [v0]

SMS - 5718762c - Zillion (US) --> Zillion [v1] (US)

GG - 7a41c1dc - Aladdin --> Aladdin (Disney's)

GG - 770e95e1 - Aladdin (JP) --> Aladdin (Disney's) (JP)

GG - 4457e7c0 - Deep Duck Trouble / Donald Duck no.. --> Donald Duck no Yottsu no Himitsu (JP) (was Japanese dump)

GG - 36aaf536 - Evander Holyfield Boxing --> Evander Holyfield's "Real Deal" Boxing

GG - 8c048325 - Indiana Jones and the Last Crusade --> Indiana Jones and the Last Crusade [BAD]

GG - 4a98678b - Joe Montana Football --> Joe Montana Football (JP)

GG - 00c34d94 - Madou Monogatari I - Mittsu no.. (JP)--> Madoh Monogatari I - Mittsu no Madokyuu (JP)

GG - 12eb2287 - Madou Monogatari II - Aruru 16.. (JP)--> Madou Monogatari II - Aruru 16-sai (JP)

GG - 0a634d79 - Madou Monogatari III - Kyukyok.. (JP)--> Madou Monogatari III - Kyuukyoku Joo-sama [v0] (JP)

GG - 7ec95282 - Madou Monogatari A - Dokidoki-.. (JP)--> Madoh Monogatari A - Dokidoki-Bake Shon

GG - afcc7828 - Psychic World --> Psychic World (JP)

GG - 2ae8c75f - Shanghai 2 (JP) --> Shanghai II (JP)

GG - 4d1f4699 - Shining Force Gaiden (JP) --> Shining Force Gaiden ~Ensei Jashin no Kuni e~ (JP)

GG - 30374681 - Shining Force Gaiden II (JP) --> Shining Force Gaiden II ~Jashin no Mezame~ (JP)

GG - 6019fe5e - Shining Force Gaiden Final Con.. (JP)--> Shining Force Gaiden ~Final Conflict~ (JP)

GG - 742a372b - Spider-Man and the X-Men in Arcade'..--> Spider-Man / X-Men: Arcade's Revenge

GG - f1732ffe - Tale Spin --> TaleSpin

SG1 - 545fc9bb - Ashizawa Hachidan no Tsumeshogi (JP) --> Serizawa Hachidan no Tsumeshogi (JP)

SG1 - 6d909857 - Sega Mah-Jong (JP) --> Mahjong (Sega) (JP)

SG1 - e7e0f0e3 - Home Mah-Jong (JP) --> Home Mahjong [v1] (JP)
 
Madou Monogatari II - Aruru 16-sai

Aruru should be Arle, the name of the main character (thats the official romanization).
 
2007.05.08

Great news: I finally took the time and fixed all leftover blitters problems that were introduced when switching to hi-color mode. Meaning that I should now be able to release an official 0.72 version! - It's not lacking features compared to 0.71. This WIP version should be the last, consider this as a Release Candidate for MEKA 0.72. Please report any problem you may find with it.

The new video settings are located in the .cfg file, they don't have an interface as of yet but things should work pretty well without tweaking them.
 
Back
Top