Ludum Dare 23
April 20th-23rd 2012 :: 10 Year Anniversary! :: Theme: Tiny World
Tiny World '82 - BleuLlama - Jam Entry
MAME | mspacmab | Timelapse video | Source (Z80 asm)
This is VERY incomplete. It's not even a game yet. Various things conspired against me, preventing me from getting a proper game even reasonably fleshed out. Instead, I have this. It's just the beginnings of an old-school game. Old enough school, in fact, that it requires an emulator (like MAME) to run. It is a romset for "mspacmab" (bootleg ms pac-man) arcade hardware. (Z80 using my z80 game kernel, available on google code)
About all you can do is drop a coin, hit start, and move the red duck dragon around the planet. I have a lot of a game designed, and will probably flesh it out over the coming weeks, but until then, here ya go.
Download the MAME zip, rename it "mspacmab.zip" drop it in your MAME ROMS folder, then select that romset when you run MAME.
To play in google chrome:
1. download the link labelled 'mspacmab' above
2. rename the "TinyWorld82_002_mspacmab.zip" file as "mspacmab.zip"
3. install the Robby Roto MAME port in chrome: https://chrome.google.com/webstore/detail/kcfbijoldkenmemnbbkjnpdhnijgahck?hl=en-US
4. run it
5. select the link at the bottom: "Click here to run MAME with your own ROMs"
6. find the "mspacmab.zip" file
7. press 'start game'
View BleuLlama's journal. | View all entries by BleuLlama
Ratings
| #83 | Innovation(Jam) | 3.25 |
| #134 | Theme(Jam) | 2.94 |
| #157 | Humor(Jam) | 2.08 |
| #178 | Mood(Jam) | 2.46 |
| #195 | Audio(Jam) | 1.60 |
| #211 | Overall(Jam) | 2.44 |
| #212 | Graphics(Jam) | 2.40 |
| #248 | Fun(Jam) | 1.73 |
| #913 | Coolness | 28% |
Comments
I should note that this leverages off of my Z80 Kernel: http://code.google.com/p/bleu-romtools/ It's roughly equivalent to someone using LibSDL or some other similar game library.
To play in google chrome:
1. download the link labelled 'mspacmab' above
2. rename the "TinyWorld82_002_mspacmab.zip" file as "mspacmab.zip"
3. install the Robby Roto MAME port in chrome: https://chrome.google.com/webstore/detail/kcfbijoldkenmemnbbkjnpdhnijgahck?hl=en-US
4. run it
5. select the link at the bottom: "Click here to run MAME with your own ROMs"
6. find the "mspacmab.zip" file
7. press 'start game'
Haha, it's super awesome that you made a game so incredibly retro. I definitely tried it out- would love to see you add some gameplay to it!
Requiring an external emulator is kind of a big barrier to entry for most players, fyi.
Understood, Zillix. One of the things i wanted to do was to package it with an emulator, or make it playable directly in a web browser (without the above janking around with chrome stuff)
Cool that it's on arcade hardware, but there's not much content otherwise.
Impressive work. It took a few tries but after naming the ROM correctly I finally got it to run.
vote:
ld hl, score
inc (hl)
ld hl, message
rst 10
ret
score defb 10 ;!
message defb 'W', 'O', 'W', '!', 0
Oh, man. This is so incredibly cool. I'm going to take a look at the source just to see what needed to be done, because this is amazing. Also, thanks for the Chrome directions!
Thanks! If any of you need help in getting it compiling on your own, please feel free to contact me. You need to build and install the bleu-romtools (I've only tested it on OS X, but it should build for mingw and linux without issues.)
Cool that you used MAME, but I don't have it set up to test it out.
@davidwparker, @machinas -- I did list a way to do it in your browser, or you could just download MAME, and drop this into your ROMS folder. No further configuration or setup is necessary.
Well... I put in all that effort to get it to run and then noticed the lack of game in it. That's too bad. Cool use of MAME.
You must sign in to comment.
Wow. I don't have MAME handy but this is legit.