Jump to content


Photo
* * * * * 2 votes

Aristocrat MKV (aka Mark 5) added to MAME


  • Please log in to reply
334 replies to this topic

#21 palindrome

palindrome

    Junior Member

  • New Members
  • 49 posts

Posted 14 May 2009 - 02:17 PM

Not sure on the name of the bingo game.

There seems to be a bug in the ARM core. Not sure how to report it or if has beenfixed in a later version ( I am using the AGE source). The bug affects the logic of a conditional branch after a TST instruction. This is what is actually causing the CPU ERROR message when the software is run..

The author of ertictac discovered it also where he mentions the dirty hack to get around the bug in the ARM core.

#22 Heihachi_73

Heihachi_73

    Pokie Junkie

  • Regulars
  • 119 posts

Posted 14 May 2009 - 03:50 PM

AGEMAME is being phased out it seems, focusing more on the mechs prior to being added to the baseline MAME.

Your best bet would be to post over on the MAMEWorld forum (most likely you're already reg'd since the AGEMAME forum is hosted there) or MAME Testers; if it gets any further than a black screen they'd probably sneak a little hack in until proper emulation takes its place (unless the hack breaks everything else in the process, like a few Data East games which also use the ARM CPU). Someone under tha nick 'mw' partially decoded an obscure animation format used in MK5 and MK6 games, but hasn't replied in ages.

You'll find the most recent MAME source in the usual place. It's up to 0.131u1 as of this post, so AGEMAME is quite a bit behind (although most likely nothing has been touched in the ARM section).

#23 palindrome

palindrome

    Junior Member

  • New Members
  • 49 posts

Posted 15 May 2009 - 06:50 AM

I tried out the latest MAME source but could not get breakpoints working in debug mode which is really important if I want to trace through chunks of code and examine registers.

What would be really useful is a video of a Mark V booting up.

I am getting something weird up on screen at the moment, it doesn't look like much though.

Attached Files



#24 Heihachi_73

Heihachi_73

    Pokie Junkie

  • Regulars
  • 119 posts

Posted 15 May 2009 - 11:20 AM

About all I can say about the games booting up, it looks similar to a PC startup - black and white DOS text before the game screen displays. I can't remember a MKV boot-up sequence (there are only MKVI's in Vic), it might have a blue background with white text instead.

Edit: By the way, is this another new dump I see going by that screenshot? :)

#25 Agua

Agua

    Junior Member

  • New Members
  • 37 posts

Posted 16 May 2009 - 05:52 AM

I saw a MKV being booted up today....it starts as a black screen with only white writing...looks something like this:

Checksum...ok
Eeprom......ok
Arm emulator ok
Dram (or something like that)

and a bunch of other stuff i didn't see then the game flicks on

Hope that helps a bit :v_SPIN:

#26 palindrome

palindrome

    Junior Member

  • New Members
  • 49 posts

Posted 16 May 2009 - 07:50 AM

@ Heihachi_73

I have a couple of Aristocrat boards and several games which I dumped myself using an eprom programmer. One is a Mark V ( US version ) and a Mark IV ( this is 6809 based so it should be possible to emulate in MAME too ). The Mark IV has enchanted forest roms installed, this was the first expanding wild game and is one of my personal favorites.

@ Aqua

Can you recall how the startup check screen was rendered ?
What I mean by that is, was each line of text written to the screen one at a time ? Or was the entire summary of checks just splashed to the screen all at once ?

#27 Heihachi_73

Heihachi_73

    Pokie Junkie

  • Regulars
  • 119 posts

Posted 16 May 2009 - 08:58 AM

AFAIK the MKIV/6809 version should be fairly easy compared to MKV, would there be much difference between MKIV and 86lions.c?

Played Enchanted Forest a few times, but my biggest win on that type of game was on the graphics swap, Phantom Pays (when you get 3 masks up you can't lose, especially when it spun up a heart at the bottom on both ends!).

@palindrome: Sorry about the double PM, that was me getting another error message while posting, although it apparently still sent the first one...

#28 Agua

Agua

    Junior Member

  • New Members
  • 37 posts

Posted 16 May 2009 - 10:44 AM

The writing on the screen came up one line at a time but the whole process (from time the machine was turned on until the time the game appears) takes maybe 10 seconds tops

#29 palindrome

palindrome

    Junior Member

  • New Members
  • 49 posts

Posted 16 May 2009 - 02:03 PM

AFAIK the MKIV/6809 version should be fairly easy compared to MKV, would there be much difference between MKIV and 86lions.c?

Played Enchanted Forest a few times, but my biggest win on that type of game was on the graphics swap, Phantom Pays (when you get 3 masks up you can't lose, especially when it spun up a heart at the bottom on both ends!).

@palindrome: Sorry about the double PM, that was me getting another error message while posting, although it apparently still sent the first one...


I didn't get your private message ??

Both machines have surprisingly similar hardware.

The Mark IV drives two AY8910 sound chips [ my board has two Winbond WF19054 which are practically the same as the AY8910 chips ]. If you listen to the win tunes on a Mark IV, you'll notice that the sound is quite good for its time.

The video address generator / CRT is R6545, apparently these have similarities to the M6845 as found in the 86lions driver.

The biggest difference in hardware is the 6522-VIA, the Mark IV uses a R65C21P2 PIA ( Peripheral Interface Adapter ) which is the same as the MC6821 ( emulated in MAME ).

It uses a single UPD43256BCZ-70LL for 256kb of static ram used for meters.

There is also a single U6264A 8K x 8 SRAM chip used for VRAM, it can take another chip in the next socket but it is vacant on my board.

Edited by palindrome, 16 May 2009 - 02:10 PM.


#30 Heihachi_73

Heihachi_73

    Pokie Junkie

  • Regulars
  • 119 posts

Posted 16 May 2009 - 05:25 PM

That's strange, they're still both listed in my outbox, minutes apart. I think the 86lions.c games may have been in MK2.5 cabinets, not sure.

#31 palindrome

palindrome

    Junior Member

  • New Members
  • 49 posts

Posted 17 May 2009 - 04:19 AM

That's strange, they're still both listed in my outbox, minutes apart. I think the 86lions.c games may have been in MK2.5 cabinets, not sure.


It is similar to the Mark IV. In fact Mark IV ROMS can be used in the Mark 2.5 according to the MK IV service manual.

I've been up all night working on the Mark IV emulator. I've made some progress with enchanted forest and now I have a startup screen :jiggy:

I'm going to submit a preliminary driver to MAME very soon.

Attached Files



#32 palindrome

palindrome

    Junior Member

  • New Members
  • 49 posts

Posted 17 May 2009 - 10:15 AM

Here's another screen shot, I noticed the reels coming up on screen just before the meter set 1 screen. It's not on the screen for long, and it took me a few hours
to notice so I took a screen shot after setting a break point :)

Colors look wrong though.

Attached Files



#33 freddy1

freddy1

    Junior Member

  • New Members
  • 62 posts

Posted 17 May 2009 - 10:38 AM

Nice work.

#34 Agua

Agua

    Junior Member

  • New Members
  • 37 posts

Posted 17 May 2009 - 10:50 AM

Absolutely awesome!

#35 Heihachi_73

Heihachi_73

    Pokie Junkie

  • Regulars
  • 119 posts

Posted 17 May 2009 - 04:09 PM

Holy crap, they're definitely the ones I remember! Looks like the actual graphics is slightly different to our types though. What region is your EPROM set?

Would you have any screenshots of the actual board up and running? There's a poor quality mobile phone video on YouTube of the same game and hardware, looks like a Tabaret (Vic) version though (this one is 100% identical to the ones I remember; only thing is, Tabaret are usually too stingy to make a 2c version, they were all fives!).

#36 palindrome

palindrome

    Junior Member

  • New Members
  • 49 posts

Posted 17 May 2009 - 09:05 PM

I got this board from the U.S but there really was only one type of board and it is identical the ones here. Unfortunately I don't have a machine, so I can't run the game and take proper shots as it should be.

I made a small mistake regarding the hardware. The board has a 6522-VIA but I was looking for a DIP package that is why I couldn't spot it before, there is one near the two AY8910 sound chips which drives the sound and generates a timer for the CPU. The PIA I found is used to drive the electro-mechanical meters and connects the RTC directly to the CPU.

I suspect the lions86.c driver is for the Mark 2.5 Microstar due to the location of the eproms.. u8 for blue, u10 for green, u13 for red..etc

The game is identical to the games I remember here in NSW on that platform circa 1994.

#37 Heihachi_73

Heihachi_73

    Pokie Junkie

  • Regulars
  • 119 posts

Posted 17 May 2009 - 09:28 PM

Ah OK, it wouldn't happen to show anything inside the program ROM? (I don't have a MKIV set to check)

#38 Heihachi_73

Heihachi_73

    Pokie Junkie

  • Regulars
  • 119 posts

Posted 18 May 2009 - 12:10 AM

I understand the difference in graphics now...just found some other screenshots of MK4 games and the main screen looks identical (look at the Top Gear screenshot at arcade-history.com). Must be an earlier version to ours - our machines (the Vic ones at least) had a larger graphical display for the credit/bet/win meter at the top rather than just the internal font; the MK4 Wild Cougar had pretty much the same reel graphics as MK5 games (e.g. 256 colour K/Q/J symbols instead of shaded).

#39 palindrome

palindrome

    Junior Member

  • New Members
  • 49 posts

Posted 18 May 2009 - 04:32 AM

Aristocrat established a refurbishing division called Jubilee some time in the 90's. I think the Mk IV you're familiar with is the Jubilee Mk IV, these were refurbished Mk IV machines with Mk V internals and different software.

I got your PM this time... I'll talk to you more about it on MSN
when I get the chance to get on.

#40 pokiesfun

pokiesfun

    Junior Member

  • New Members
  • 7 posts

Posted 18 May 2009 - 06:05 AM

Hey Palindrome that's great work!

I can't beleive my eyes with the MK4 enchanted forest!!

Cheers




4 user(s) are reading this topic

0 members, 4 guests, 0 anonymous users