Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Zombie Revenge, help me understand whats the deal.  (Read 1919 times)

0 Members and 1 Guest are viewing this topic.

rackoon

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 715
  • Last login:May 14, 2024, 01:12:10 pm
  • I EAT PENCILS!
Zombie Revenge, help me understand whats the deal.
« on: October 28, 2007, 01:36:45 pm »
OK I know its not working but I am hoping someone could how this stuff works. Its one of my favorite games and if it did work I would up date from Mame 109.

I don't understand how games get added to MAME, I guess. I always thought that someone downloaded the info from a cab to a computer then copied the info to the MAME archives. So how does just part of a game get on MAME? :dunno
They treated me like an animal and that's what I became.

DaveMMR

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3244
  • Last login:April 28, 2025, 11:33:13 am
Re: Zombie Revenge, help me understand whats the deal.
« Reply #1 on: October 28, 2007, 02:19:09 pm »
It's not so cut and dry really.  Simply put the devs obtain the original boards, bypass any security and dump the read-only memory chips and then add to the mame code to interpret those ROM instructions.  That's easier said than done, I would assume, and there are obstacles, bugs, etc. they have to work through to emulate the game as faithfully as possible (even if it means it won't run satisfactorily on any modern computer). 

On top of that, the MAME devs avoid adding games that still have the potential to make money for the copyright holders (which is why you won't find many games released within the past few years in MAME). 

That's a simple explanation coming from a layman so someone more qualified could possibly correct and/or elaborate my explanation.

u_rebelscum

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3633
  • Last login:April 21, 2010, 03:06:26 pm
  • You rebel scum
    • Mame:Analog+
Re: Zombie Revenge, help me understand whats the deal.
« Reply #2 on: October 28, 2007, 10:20:09 pm »
To add to what dave said, there are two very distinct parts in "adding a game to mame".  I use the word "parts" instead of "steps" because there is no set order, and as in the case of Zombie Revenge the two parts can be done partially and at the same time.  But both steps need to be done for the game to run in mame.

The step of dumping the ROMs entails copying the one to many dozen chips (AKA "Read Only Memory chips", aka "ROMs") on the game's board(s).  Some chips might be easier to copy than others; some might need specific hardware to copy the info, others are encrypted or otherwise protected such as suicide if detached from power (battery & wall).  These ROMs are the code that runs the games, holds sound & graphics, and the like; without all the info, the game won't run (<---- generalization).

The step of emulating the hardware also needs to be done.  Mame emulates the main CPU and other processor chips, frequency crystals, memory, and wiring.  Some CPU (such as z80) are used by many games on many different hardware, and are already emulated.  Others are not emulated yet.  If all the parts of the hardware of a game is already completely emulated, adding the game is fairly simple; a couple dozen to a couple hundred lines of code (correct lines of code, of course).  If the hardware is partially or not at all emulated, it takes a lot more work.


I don't know the details on zombie, but looks like only some of the ROMs were dumped.  The secific why? :dunno  However, since this game shared the same hardware as other games, adding the emulation of the hardware can still progress.  However, since this is Naomi hardware, with modern and complex CPUs, the emulation is still WIP, and will need strong PC CPUs to run even after the emulation fo the hardware is complete.
Robin
Knowledge is Power

gnateye

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 520
  • Last login:December 05, 2011, 11:22:36 am
  • 4 cabs and counting!!!
    • natty's arcade
Re: Zombie Revenge, help me understand whats the deal.
« Reply #3 on: October 29, 2007, 02:55:11 pm »
i think this available as a dreamcast game?

its cheaper and easier to build a dc into your cab then to add it to MAME. dreamcasts are like under 20$ with pads, the game cant be much more (prolly much less)

just my 2 cents, all the newer arcade games are ported to DC anyways so you add a large amount of functionality to your cab by adding a DC.

rackoon

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 715
  • Last login:May 14, 2024, 01:12:10 pm
  • I EAT PENCILS!
Re: Zombie Revenge, help me understand whats the deal.
« Reply #4 on: October 30, 2007, 04:57:18 pm »
Thanks for the info guys. I think I get it now. It really makes one appreciate the work that these guys do to perserve gaming history. :applaud:

I do have a DC and Zombie Revenge but I want to play it on a cab with a joystick. Just like Street Fighter, many (most) games seem to be better on a cab with Joysticks. :cheers:
They treated me like an animal and that's what I became.

HaRuMaN

  • Supreme Solder King
  • Global Moderator
  • Trade Count: (+45)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 10328
  • Last login:July 03, 2025, 05:20:15 pm
  • boom
    • Arcade Madness
Re: Zombie Revenge, help me understand whats the deal.
« Reply #5 on: October 31, 2007, 12:50:42 pm »
Thanks for the info guys. I think I get it now. It really makes one appreciate the work that these guys do to perserve gaming history. :applaud:

I do have a DC and Zombie Revenge but I want to play it on a cab with a joystick. Just like Street Fighter, many (most) games seem to be better on a cab with Joysticks. :cheers:

I still offer Dreamcast controller hacks.  It's an easy way to connect arcade controls to your DC.

gnateye

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 520
  • Last login:December 05, 2011, 11:22:36 am
  • 4 cabs and counting!!!
    • natty's arcade
Re: Zombie Revenge, help me understand whats the deal.
« Reply #6 on: October 31, 2007, 01:23:07 pm »
"I do have a DC and Zombie Revenge but I want to play it on a cab with a joystick. Just like Street Fighter, many (most) games seem to be better on a cab with Joysticks. "


thats what i did, i made a dreamcast cabinet so i could play all the good arcade ports like they should be played....

http://cosmicbreaks.com/arcade/dc_cab/index.htm

rackoon

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 715
  • Last login:May 14, 2024, 01:12:10 pm
  • I EAT PENCILS!
Re: Zombie Revenge, help me understand whats the deal.
« Reply #7 on: November 01, 2007, 05:38:02 pm »
Hmmmm. not a bad idea but I got to wonder how much longer my DC will last. The controllers are real close to being shot. If the laser goes dead on my DC then I will be back to square one :hissy: 
They treated me like an animal and that's what I became.

tommyinajar

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 470
  • Last login:November 15, 2023, 12:23:20 pm
  • My other cab is a Cube Quest
Re: Zombie Revenge, help me understand whats the deal.
« Reply #8 on: November 01, 2007, 07:04:49 pm »
Do or will any of the DC Emulators work ??

HaRuMaN

  • Supreme Solder King
  • Global Moderator
  • Trade Count: (+45)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 10328
  • Last login:July 03, 2025, 05:20:15 pm
  • boom
    • Arcade Madness
Re: Zombie Revenge, help me understand whats the deal.
« Reply #9 on: November 01, 2007, 11:33:59 pm »
Do or will any of the DC Emulators work ??

Yes.

gnateye

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 520
  • Last login:December 05, 2011, 11:22:36 am
  • 4 cabs and counting!!!
    • natty's arcade
Re: Zombie Revenge, help me understand whats the deal.
« Reply #10 on: November 02, 2007, 10:57:57 am »
ive seen these all over ebay for under 20$ some with games or controllers or even a vga box.

well worth it.