Monday, March 14, 2005

MAMEdOX Q&A!

With all the good questions appearing in the previous post, I decided to make this post to answer them, rather than them getting lost in the comments section. These questions are also candidates for the MAMEdOX FAQ in the next release. so without further ado, here's the first installment of the MAMEdOX Q&A sessions!...

raulivan asks:


Does the Crystal of Kings run on MAMEdOX?

Answer: The quick and easy answer is 'no, the crystal system games (Crystal of Kings and Evo Soccer) do not run on MAMEdOX. This isn't my fault however, there seems to be an error in the code that Bendermike released to the public. On the other hand, you're not missing much. The crystal games never ran well anyway, due to the xbox not being powerful enough to run them fast enough.

anonymous asks:
It would be nice to maintain a list of working ROMS. Is this what the DAT file does? If it does, would it be possible to include a simple util to remove any unwanted roms fro the roms folder, and report any missing ones?

Answer: You're correct, the DAT files included with each release serve this very purpose. As for the application, you can use Romcenter or ClrMamePro to maintain your romsets. (Romcenter is recommended if you haven't used either before.)

Alex says:
Good work ebsy! Samsho5sp needs updating (maybe for 1.2???). 2 things: Current dat for m1d asks ofr incorrect size rom - also, sound problem using these roms that wasn't there in 1.0.

Answer: The samsho5sp set in MAMEdOX 1.1 is indeed incorrect. It's my fault, sorry about that. it is fixed in the next update though, correct m1d and v roms are in there.

Legueux says:
Hi Ebsy,

We can host MAMEdOX 1.1 on our website (as your previous version)

Answer: Thanks!!. :)

I hope this post has answered some questions people may have. The next update will be released soon and a quick list of changes follows...
  • Fixed Samsh5sp set (previously had errors in m1d and V roms)
  • Updated samples code for dkong and dkongjr
  • Minor update to docastle
  • Changed 'Loading Complete!' text to 'Please Wait...'
  • Added lightgun fixes
Watch this space...

Tuesday, March 08, 2005

MAMEdOX 1.1 Released!

MAMEdOX v1.1 Changes

Interface improvements/modifications

  • B Button toggle's favorite status on/off in ROM List.
  • Screenshots code fixed. Now works like MAME32.
  • Skin updated with extra buttons.

Changes to Options
  • Added option to skip mame warnings (This option skips the 'Game not working' screens in MAMEdOX.)
  • Fixed erratic behaviour of neogeo bios option. (The original neogeo bios option code written by bendermike wasn't working properly.)
  • Removed Screenshots use parent/clone option due to updated screenshot display code

Driver Updates
  • Driver updates for avspa, 19xxa and pzloop2j. Now fully supported.
  • Added support and pre driver for kof10th. *NOTE THIS GAME DOES NOT WORK PROPERLY*

Neo-Geo Set Changes
Updated
  • cthd2k3n
  • kof2001/kof2k1nd
  • kof2002/kof2k2nd
  • matrim
  • ms4plus
  • mslug4/mslug4nd
  • rotd/rotdnd
  • samsh5nd
  • sengoku3
  • kof2003b
  • kof2k3up
  • kof2k4ex
  • samsh5nd
  • samsh5sp
  • samsho5
Removed
  • kf2k1pl2
  • kf2k1pls
  • kof2001b
  • kof2k2pa
  • kof2k2pls
  • matrimbl
Renamed KOF2003 to KOF2003D (proper title for romset)

General
  • help.txt updated.
  • vm.txt updated.
  • DAT's updated.
Archive contains new DAT's and full sourcecode.

Release has been submitted to xbins for hosting, so it should appear there shortly.

Neo-Geo Set Changes

Did some tidying up of Neo-Geo romsets. Updating sets to latest dumps and removing some (in my opinion) useless hacks/bootlegs.

Updated

  • cthd2k3n
  • kof2001/kof2k1nd
  • kof2002/kof2k2nd
  • matrim
  • ms4plus
  • mslug4/mslug4nd
  • rotd/rotdnd
  • samsh5nd
  • sengoku3
  • kof2003b
  • kof2k3up
  • kof2k4ex
  • samsh5nd
  • samsh5sp
  • samsho5
Removed
  • kf2k1pl2
  • kf2k1pls
  • kof2001b
  • kof2k2pa
  • kof2k2pls
  • matrimbl
Also renamed kof2003 to kof2003d. the set in MAMEdOX is not the original PCB version, it is the set with decrypted C roms.

These set changes also mean an update to the DAT's in the forthcoming MAMEdOX 1.1. I'd like to hear people's opinions on these updates/deletions, so please leave a comment...

Monday, March 07, 2005

Bandwidth Issues

The DAT's and Source code were stored on my ISP webspace and the downloads were causing 'bandwidth exceeded' errors. I have now moved the files to another server and updated the links.

Saturday, March 05, 2005

Additional Games Supported

Added XOR's to avspa (Alien vs. Predator (Asia)), pzloop2j (Puzz Loop 2 (Japan)) and 19xxa (19XX: The War Against Destiny (Asia)). Now fully working in MAMEdOX.



Also added Rom loading support for The King of Fighters 10th Anniversary Edition (Hack) (kof10th). MAMEdOX will check and load roms, but it won't do anything with them at the moment. i.e. game is unplayable until I find a working MAME driver. If anyone has one, please let me know.

Last but not least, I added the extra buttons (back, white, black) to the MAMEdOX skin. See below...

MAMEdOX 1.0 Source

v1.1 is coming soon. but to tide you over, the source for v1.0 is now available. sorry about the wait!.

Download MAMEdOX 1.0 source code.

It's a 7zip file. Use the latest version of WinRAR to extract.

UPDATE: Link Changed

Thursday, March 03, 2005

MAMEdOX Dat's

the MAMEdOX dat's are now complete and ready for download.

There's a set of dat's already available, but they were created by combining a few different dat files together and as such they were rushed and ultimately full of errors.

The following DAT's were created by compiling the MAMEdOX mame core as a win32 exe, then CLRMame was used to generate the dat's from the exe. This means they're 100% complete. This is the only place you'll find the correct dats and here they are (rar contains dat's for CLRMame and Romcenter.)

Download MAMEdOX Dats (030305)

UPDATE: Link Changed.

Wednesday, March 02, 2005

Screenshots UI Code Update

The screenshots display code now works as it should.

With clones, MAMEdOX will check to see if the clone screenshot exists. if not it uses the parent screenshot.

For Example: PROGEARJ is a clone of PROGEAR. MAMEdOX checks to see if PROGEARJ.PNG exists and displays it if found. if PROGEARJ.PNG doesn't exist, MAMEdOX will display PROGEAR.PNG instead. This type of behaviour is exhibited in MAME32.

Previously, MAMEdOX would use the parent screenshot for a clone, whether a clone screenshot existed or not.

Unfortunately, this update makes the 'screenshot uses parent/clone' option (coded by HK$) obselete. Sorry about that HK$!.

Tuesday, March 01, 2005

Minor Updates

Added some minor updates to the code. These fixes will be in the next release.

  • Added option to skip mame warnings (The option skips the 'Game not working' screens in MAMEdOX.)
  • Fixed erratic behaviour of neogeo bios option. (The original neogeo bios option code written by bendermike wasn't working properly.)
  • B button toggle's favourite status on/off in Roms List.
Feel free to post any requests using the comments system.

MAMEdOX 1.0 Released

MAMEdOX 1.0 saw it's release over the weekend. Myself and HK$ worked on the code, while BritneysPAIRS worked on the support files.

MAMEdOX is based on Bendermameox 21.01.05.
A list of changes follows...

Interface improvements/modifications

  • Added Back button to cycle through sort methods (by name, by manufacturer, by genre etc.) The sort mode is displayed at the top of the screen.
  • Fixed Screenshots aspect ratio in display modes.
  • Clones use screenshot from parent rom.
  • Favourite roms are displayed as a different colour (gold).
  • 'Show Favourites' filter now replaces 'filter disliked'.
  • Renamed some text in UI for accuracy.
New Drivers
  • MAME 0.92 driver added for Super Trio (suprtrio)


Extra Options
  • Soften and Flicker Filter are now configurable.
  • Ability to select whether clones use their own screenshot, or the screenshot from its parent rom.
  • "Force VMM" is set to 'off' by default, this is to enable the use of the new updated VM.txt
  • Miscellaneous Default options changed to be more user-friendly.
General Changes
  • Changed save game location (was 4d414d45 now 4d414d46.)
  • Changed save game icon.
  • Debug.log logging removed.
  • default skin updated to reflect UI changes.
Support Files
  • cheat.dat, hiscore.dat and new catver.ini added
  • samples and artwork added.
  • New optimised VM.txt.
  • New rom configs added to fix remapped keys.
  • updated DAT's for romcenter and clrmame (DAT's not 100% tested.)
(The release is available at xbox-sky and was also posted by some kind soul onto the usenet newsgroups: alt.binaries.emulators.mame, alt.binaries.cd.image.xbox & alt.binaries.games.xbox)