homo: MAME ROM Information. History:
Homo (c) 1987 Homo Sapiens.
- TECHNICAL -
Main CPU : Z80 (@ 6 Mhz)
Sound CPU : Z80 (@ 4 Mhz)
Sound Chips : YM2203 (@ 2 Mhz)
Screen orientation : Vertical
Video resolution : 224 x 256 pixels
Screen refresh : 60.00 Hz
Palette Colors : 256
Players : 2
Control : dial
Buttons : 2
- TRIVIA -
It was 1987 and SunA had just released a hot new "Arkanoid" clone named "Goindol". It was a ball and paddle game with a prehistoric theme. Soon after the first "Goindol" unit shipped, pirate game manufacturer ALSFTW decided that they were going to make a bootleg version of the game to sell to the rich American and European market. Now the first thing you do when creating a bootleg game is to change the name, and set up a front company. So they saw the little caveman that was on all the game screens, and decided to name their game 'Homo,' and their front company 'Homo Sapiens'. All these decisions were made by people with little experience with the English language, so they had little idea that Homo also meant 'A rude abbreviation for homosexual. Used more often by children than by adults'.
They went ahead and created thousands of 'Homo conversion kits', and then tried to sell them to the English speaking market. Bootleg conversion kits usually sell fast, because they are priced so much cheaper than the games they copy. But, they had a hard time selling their 'Homo conversion kits' to anyone, the thirteen year old mentality was just too prevalent among distributors, and arcade operators. So most of these 'Homo conversion kits' just languished unsold in warehouses, a few were actually sold and installed, but not many. The conversion kit consisted of a marquee (very plain, just said 'Homo' on it), a PCB, and an instruction manual. You were expected to supply your own spinner and buttons. The game itself ran on a boardset nearly identical to the original "Goindol" (of course the components were much lower in quality).
- SOURCES -
Game's rom.
MAME Info:
0.62 [Stephane Humbert]
0.35b11 [Jarek Parchanski]
Artwork available
WIP:
- 0.142u3: Angelo Salese removed deprecat.h dependancy and updated irqs accordingly for Goindol.
- 0.141: Tafoid and Rogerio adjusted YM2203 clock speed and added XTAL for Goindol based on a reference video recording. Changed Z80 CPU2 clock speed to 6MHz and YM2203 to 1.5MHz.
- 0.135u3: Fabio Priuli added driver data struct and save states to Goindol.
- 0.133u4: Tafoid fixed unable to control and corrupted graphics in Goindol.
- 0.133u1: Brian Troha added DIP locations to Goindol and clones.
- 0.131u1: MooglyGuy merged memory maps in Goindol.
- 9th July 2008: Mr. Do - Zorg vectored the Goindol bezel, to give it a nice "sharp image".
- 26th August 2007: Mr. Do - Thanks to Gus for being persistent, I hammered out the bezel for Goindol, thanks to the BYOAC/CAG artwork.
- 0.117u1: Changed description of clone 'Goindol (Japan)' to 'Goindol (Korea)'. Renamed (goindolj) to (goindolk).
- 0.62: Stephane Humbert added Goindol (World) and clone (Japan). Changed 'Goindol' to clone '(US)'. Renamed (goindol) to (goindolu).
- 28th August 2002: Stephane Humbert added the Korean version of Goindol.
- 0.54: Fixed graphics in Goindol and clone (black boxes appear around some of the graphics).
- 0.35: Added dipswitches 'Difficulty', 'Bonus Life' and 'Flip Screen'.
- 0.35b11: Jarek Parchanski added Goindol (Sun a Electronics 1987) and clone Homo (bootleg).
- 15th April 1999: Jarek Parchanski sent in an updated Goindol driver with clone Homo support.
- 12th April 1999: Jarek Parchanski has made some progress with Goindol.
LEVELS: 100
Recommended Games (Breakout):
Gee Bee
Super Breakout
Tournament Table
Bomb Bee
Cutie Q
Field Goal
Straight Flush
Wall Crash
Cannon Ball (Pacman Hardware)
Flying Ball (DECO Cassette)
Wink
Arkanoid
Tournament Arkanoid
Arkanoid - Revenge of DOH
Arkanoid Returns
Gigas
Gigas Mark II
Riddle of Pythagoras
Block Gal
Free Kick
Super Free Kick
Goindol
Mahjong Block Jongbou
Quester
Reaktor
Thunder & Lightning
Block Block
Ghox
Off the Wall
Twin Squash
Block Carnival / Thunder & Lightning 2
Play Girls
Peek-a-Boo!
Blocken
Wiggie Waggie
Cuby Bop
Zip & Zap
Bal Cube
Domino Block
Pop 'n Bounce
Puchi Carat
Puzzle Break
VS Block Breaker
Bestri
Mad Ball
Jumping Break
The Block Kuzushi
Gunbarich
Romset: 321 kb / 13 files / 96.1 zip
MAME XML Output:
   | <game name="homo" sourcefile="goindol.c" cloneof="goindol" romof="goindol"> |
   |    | <description>Homo</description> |
   |    | <year>1987</year> |
   |    | <manufacturer>bootleg</manufacturer> |
   |    | <rom name="homo.01" size="32768" crc="28c539ad" sha1="64e950a4238a5656a9e0d0a699a6545da8c59548" region="maincpu" offset="0"/> |
   |    | <rom name="r2" merge="r2" size="32768" crc="1ff6e3a2" sha1="321d32b5236f8fadc55b00412081cd17fbdb42bf" region="maincpu" offset="10000"/> |
   |    | <rom name="r3" merge="r3" size="32768" crc="e9eec24a" sha1="d193dd23b8bee3a788114e6bb86902dddf6fdd99" region="maincpu" offset="18000"/> |
   |    | <rom name="r10" merge="r10" size="32768" crc="72e1add1" sha1="e8bdaffbbbf8ed22eb161cb8d7945ff09420f68f" region="audiocpu" offset="0"/> |
   |    | <rom name="r4" merge="r4" size="32768" crc="1ab84225" sha1="47494d03fb8d153335203155e61d90108db62961" region="gfx1" offset="0"/> |
   |    | <rom name="r5" merge="r5" size="32768" crc="4997d469" sha1="60c482b2408079bc8b2ffb86bc01927d5cad66ea" region="gfx1" offset="8000"/> |
   |    | <rom name="r6" merge="r6" size="32768" crc="752904b0" sha1="6ff44bd45b000bccae4fd67eefce936aacd971fc" region="gfx1" offset="10000"/> |
   |    | <rom name="r7" merge="r7" size="32768" crc="362f2a27" sha1="9b8232a9ce7d752a749897fb2231a005c734239d" region="gfx2" offset="0"/> |
   |    | <rom name="r8" merge="r8" size="32768" crc="9fc7946e" sha1="89100fae14826ad4f6735770827cbfe97562038c" region="gfx2" offset="8000"/> |
   |    | <rom name="r9" merge="r9" size="32768" crc="e6212fe4" sha1="f42b5ddbdb6599ba4ff5e6ef7d86e55f58a671b6" region="gfx2" offset="10000"/> |
   |    | <rom name="am27s21.pr1" merge="am27s21.pr1" size="256" crc="361f0868" sha1="aea681a2e168aca327a998db7b537c7b82dbc433" region="proms" offset="0"/> |
   |    | <rom name="am27s21.pr2" merge="am27s21.pr2" size="256" crc="e355da4d" sha1="40ebdbf6519b2817402ea716aae838c315da4fcb" region="proms" offset="100"/> |
   |    | <rom name="am27s21.pr3" merge="am27s21.pr3" size="256" crc="8534cfb5" sha1="337b6d5e9ceb2116aea73a7a4ac7e70716460323" region="proms" offset="200"/> |
   |    | <chip type="cpu" tag="maincpu" name="Z80" clock="6000000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="Z80" clock="6000000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM2203" clock="1500000"/> |
   |    | <display tag="screen" type="raster" rotate="90" width="256" height="224" refresh="60.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="2" coins="2"> |
   |    |    | <control type="joy" ways="8"/> |
   |    |    | <control type="dial" minimum="0" maximum="255" sensitivity="40" keydelta="10"/> |
   |    | </input> |
   |    | <dipswitch name="Lives" tag="DSW1" mask="3"> |
   |    |    | <dipvalue name="2" value="3"/> |
   |    |    | <dipvalue name="3" value="2" default="yes"/> |
   |    |    | <dipvalue name="4" value="1"/> |
   |    |    | <dipvalue name="5" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW1" mask="28"> |
   |    |    | <dipvalue name="Easiest" value="28"/> |
   |    |    | <dipvalue name="Very Very Easy" value="24"/> |
   |    |    | <dipvalue name="Very Easy" value="20"/> |
   |    |    | <dipvalue name="Easy" value="16"/> |
   |    |    | <dipvalue name="Normal" value="12" default="yes"/> |
   |    |    | <dipvalue name="Difficult" value="8"/> |
   |    |    | <dipvalue name="Hard" value="4"/> |
   |    |    | <dipvalue name="Very Hard" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW1" mask="32"> |
   |    |    | <dipvalue name="Off" value="32"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW1" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="DSW1" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Bonus Life" tag="DSW2" mask="7"> |
   |    |    | <dipvalue name="30k and every 50k" value="4"/> |
   |    |    | <dipvalue name="50k and every 100k" value="5"/> |
   |    |    | <dipvalue name="50k and every 200k" value="6"/> |
   |    |    | <dipvalue name="100k and every 200k" value="7" default="yes"/> |
   |    |    | <dipvalue name="10000 only" value="1"/> |
   |    |    | <dipvalue name="30000 only" value="2"/> |
   |    |    | <dipvalue name="50000 only" value="3"/> |
   |    |    | <dipvalue name="None" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coinage" tag="DSW2" mask="56"> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="40"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="32"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="8"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="16"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="24"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="48"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="56"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Cabinet" tag="DSW2" mask="64"> |
   |    |    | <dipvalue name="Upright" value="64" default="yes"/> |
   |    |    | <dipvalue name="Cocktail" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="DSW2" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="256"/> |
|
|