AlphaMAME 0.66

General discussion on MAME, MARP, or whatever else that doesn't belong in any of the other forums

Moderators: mahlemiut, seymour, QRS

User avatar
BBH
Editor
Posts: 1585
Joined: Wed Feb 06, 2002 7:06 am
Location: Portland, Oregon
Contact:

Post by BBH »

there's a big difference between games that are always slow on a computer like this, and games that actually run well on old versions, but run like shit on new versions (such as Neo-Geo games).

What would happen if I broke 38 million on Shock Troopers but used an old version because I find it to be much more enjoyable to actually be able to play the game on fskp 0... and then some joker uploads a 100k score with TGMAME?
User avatar
mahlemiut
Editor
Posts: 4191
Joined: Mon Feb 04, 2002 10:05 pm
Location: New Zealand
Contact:

Post by mahlemiut »

MAME is written for correct emulation, not speed, yadda yadda yadda... :)
- Barry Rodewald
MARP Assistant Web Maintainer
Image
User avatar
Skyline
MARP Serf
MARP Serf
Posts: 126
Joined: Tue Nov 12, 2002 2:04 am
Location: Reno, NV, USA
Contact:

Post by Skyline »

Question:
Whenever I start up AlphaMAME32 0.66.1, I have to manually set the rom directories each time before playing. Yet with 0.63.1 and 0.65.2 it's already set. Settings error or krappy machine?
「シューティング ラブ。」
User avatar
mahlemiut
Editor
Posts: 4191
Joined: Mon Feb 04, 2002 10:05 pm
Location: New Zealand
Contact:

Post by mahlemiut »

As far as I can tell, MAME32 no longer uses the registry to store settings. Look through mame32ui.ini and see if you can find anything.
- Barry Rodewald
MARP Assistant Web Maintainer
Image
User avatar
Skyline
MARP Serf
MARP Serf
Posts: 126
Joined: Tue Nov 12, 2002 2:04 am
Location: Reno, NV, USA
Contact:

Post by Skyline »

Heh...how stupid am I. I didn't even create an ini folder. :oops: That would explain the obvious lack of ini settings..:evil:

Thanks anyway, d00d.
「シューティング ラブ。」
User avatar
mahlemiut
Editor
Posts: 4191
Joined: Mon Feb 04, 2002 10:05 pm
Location: New Zealand
Contact:

Post by mahlemiut »

http://marp.retrogames.com/exe/alphadmame-066-1.zip (DOS console)

Adds random number generator fix for the Art and Magic driver, affecting Ultimate Tennis and Cheese Chase. This fix is not in other ports. I'm too lazy to add it to the other ports and re-upload them. :)

Also, I've added this and XMAME 0.66 to the versions list, now that inp playback finally works properly.
- Barry Rodewald
MARP Assistant Web Maintainer
Image
User avatar
Kale
MARP Seer
MARP Seer
Posts: 655
Joined: Fri Mar 08, 2002 5:53 pm

Post by Kale »

Wondering what would happen if you got sick of all this AlphaMAME
uploading. :twisted:
User avatar
mahlemiut
Editor
Posts: 4191
Joined: Mon Feb 04, 2002 10:05 pm
Location: New Zealand
Contact:

Post by mahlemiut »

You don't want to know.... :)
- Barry Rodewald
MARP Assistant Web Maintainer
Image
User avatar
Kale
MARP Seer
MARP Seer
Posts: 655
Joined: Fri Mar 08, 2002 5:53 pm

Post by Kale »

mahlemiut wrote:You don't want to know.... :)
I don't want that would happen at all... :wink:

BTW here's a fix for Body Slam/Dump Matsumoto(system16.c),I don't know why I didn't recalled this earlier:

Change lines 1810-1813 from:

Code: Select all

int flag=(*(UINT16 *)(&sys16_workingram[0x200]))>>8;
int tick=(*(UINT16 *)(&sys16_workingram[0x200]))&0xff;
int sec=(*(UINT16 *)(&sys16_workingram[0x202]))>>8;
int min=(*(UINT16 *)(&sys16_workingram[0x202]))&0xff;
to

Code: Select all

int flag=(*(UINT16 *)(&sys16_workingram[0x200/2]))>>8;
int tick=(*(UINT16 *)(&sys16_workingram[0x200/2]))&0xff;
int sec=(*(UINT16 *)(&sys16_workingram[0x202/2]))>>8;
int min=(*(UINT16 *)(&sys16_workingram[0x202/2]))&0xff;
this fixes the timer in it(and makes this somewhat working again).
User avatar
mahlemiut
Editor
Posts: 4191
Joined: Mon Feb 04, 2002 10:05 pm
Location: New Zealand
Contact:

Post by mahlemiut »

Whoops, forgot to mention that I uploaded these last night. :?

http://marp.retrogames.com/exe/alphamame-066-2.zip (Win32 console)
http://marp.retrogames.com/exe/alphamame32-066-2.zip (Win32 GUI)
http://marp.retrogames.com/exe/alphadmame-066-2.zip (DOS console)

No longer will AlphaMAME crash if you try to run a regular MAME inp with it.

Also, another random fix for the Metro driver. Maybe this will fix up Mahjong Doukyuusei.

And Kale, I'll note down your fix too for the next version, if needed.
- Barry Rodewald
MARP Assistant Web Maintainer
Image
User avatar
mahlemiut
Editor
Posts: 4191
Joined: Mon Feb 04, 2002 10:05 pm
Location: New Zealand
Contact:

Post by mahlemiut »

Update: Mahjong Doukyuusei still doesn't play back right with sound on. Oh well. :?

I'm looking at using Shiruru's YMZ280B fix to see if it fixes INP playback. So far it looks good, but I need to play a bit better at ESP Rade to test it properly. :)
- Barry Rodewald
MARP Assistant Web Maintainer
Image
User avatar
mahlemiut
Editor
Posts: 4191
Joined: Mon Feb 04, 2002 10:05 pm
Location: New Zealand
Contact:

Post by mahlemiut »

http://marp.retrogames.com/exe/alphamame-066-3.zip (Win32 console)
http://marp.retrogames.com/exe/alphadmame-066-3.zip (DOS console)
http://marp.retrogames.com/exe/alphamame32-066-3.zip (Win32 GUI)

Please test the updated YMZ280B driver and post here how well the Cave shooters playback now.
- Barry Rodewald
MARP Assistant Web Maintainer
Image
Post Reply