Home News Forum                            
 

Play your favorite classic games and more with the GameEx front end. Read more.

7mezzo: MAME ROM Information.


History:

7 e Mezzo (c) 198? Unknown.


- TECHNICAL -


Main CPU : M6502 (@ 625 Khz)


Screen orientation : Horizontal

Colors palette : 16


- SOURCES -


PCB's picture.

Game's rom.




MAME Info:

0.106u11 [Roberto Fresca, f205v]


SETUP:

- Insert coins to get credits. Bet using the BET button. Press DEAL to get the cards. You can hit a new card pressing DEAL, or stop pressing STAND. The dealer will hit cards to the maximum allowed. If you beat the dealer, you'll be asked to enter the double-up game. Press DOUBLE to go on, or TAKE to get the credits. In the double-up game, a covered card should be shown. Press BIG or SMALL to get your chance...

- This game is a sort of blackjack, but using a spanish cards set. The objetive is to get 7 and half points (as 21 in blackjack). If you got more than 7 and half, you're busted. All cards have their own value, except for 10, 11 and 12 that are half point. Special hands have their own price: Sun 7 + sun king = 100 (by credit), Any 7 + any king = 16 (by credit), Any 7 and half = 8 (by credit) and Pass = 2 (by credit).


TEST MODE:

- Press F2 to enter the input test (game should be without credits). In the input test, you can exit with BET + DEAL, or access the bookkeeping mode pressing BET + DEAL again. In the bookkeping mode keep pressed the PAYOUT key and press BET to change the percentage (all books will be erased). Press again BET + DEAL to exit to a quick RAM & sound test, and then to game mode.


WIP:

- 0.143u8: Improvements to Magic Fly driver [Roberto Fresca]: Confirmed and fixed CPU clock for magicfly and 7mezzo. Rearranged the graphic ROMs addressing. Splitted both gfx banks. Created and minimized the color palette for both gfx banks. Fixed colors for magicfly and 7mezzo. Changed M6502 CPU1 clock speed to 625000 Hz.

- 0.128u2: Improvements to Magicfly driver [Roberto Fresca]: Added DAC sound support to magicfly and 7mezzo. Hooked coin counters to magicfly and 7mezzo. Inverted the graphics banks to be straight with the hardware accesses. Updated the memory map description and technical notes. Added game notes and documented the test/settings/bookkeeping modes.

- 31st October 2008: Roberto Fresca - Added Sigma-Delta DAC sound support to Magic Fly and 7 e Mezzo. Hooked coin counters to both games.

- 0.123u2: Changed palettesize to 256 colors.

- 0.115u1: Roberto Fresca fixed '7 e Mezzo' - Game now playable. Changed M6502 CPU clock speed to 833333 Hz.

- 12th May 2007: Roberto Fresca - Got 7mezzo and magicfly working. Colors are not totally accurate (see screenshots). Here the list of changes: Figured out how the protection works. Removed the hacks/patchs that formerly allow boot the games. Figured out how the buffered inputs works. Demuxed all inputs for both games. Unified the memory maps from both games. Added NVRAM support to both games. Crystal documented via #define. CPU clock derived from #defined crystal value. Changed CPU clock to 833 kHz. Mapped dipswitches. Found the maximum bet dipswitch in magicfly. Removed flag GAME_NOT_WORKING for both games. Managed the planes to get the 3bpp GFX colors accurate. Renamed the ROMs acording to PCB pictures and ROM contents. Cleaned up and optimized the driver. Reworked/updated technical notes.

- 0.107: Changed M6502 CPU1 clock speed to 833333 Hz. Added player and service mode.

- 11th July 2006: Roberto Fresca - I made some improvements to the Magic Fly driver. Fixed total number of chars to decode by rom. This allowed me to fix the graphics offset for the text layer and adjust the gfx rom region bounds properly. Just for testing purposes I tried a little hack to bypass some checks, and finally the game showed me something.

- 0.106u11: Roberto Fresca added '7 e Mezzo' (Unknown 198?).

- 8th July 2006: Roberto Fresca - I decided to take a look to an old preliminary driver I started some time ago. This one is for "Magic Fly" and "7 e Mezzo", running in the same 6502 based hardware. Both games aren't working yet, but at least they initialize video and color ram. There are lot of things to do and fix, but today I submitted the driver "as is" to put the stuff "in a safe place".

- 18th September 2005: f205v dumped 7 e Mezzo.


LEVELS: 1 (endless)


Romset: 41 kb / 5 files / 7.20 zip




MAME XML Output:

       <game name="7mezzo" sourcefile="magicfly.c">
              <description>7 e Mezzo</description>
              <year>198?</year>
              <manufacturer>&lt;unknown&gt;</manufacturer>
              <rom name="ns3_1.bin" size="16384" crc="b1867b76" sha1="eb76cffb81c865352f4767015edade54801f6155" region="maincpu" offset="c000"/>
              <rom name="ns2.bin" size="8192" crc="7983a41c" sha1="68805ea960c2738d3cd2c7490ffed84f90da029b" region="gfx" offset="0"/>
              <rom name="ns1.bin" size="8192" crc="a6ada872" sha1="7f531a76e73d479161e485bdcf816eb8eb9fdc62" region="gfx" offset="2000"/>
              <rom name="ns0.bin" size="8192" crc="e04fb210" sha1="81e764e296fe387daf8ca67064d5eba2a4fc3c26" region="gfx" offset="4000"/>
              <rom name="pal16r4a-7mezzo.bin" size="260" crc="61ac7372" sha1="7560506468a7409075094787182ded24e2d0c0a3" status="baddump" region="plds" offset="0"/>
              <chip type="cpu" tag="maincpu" name="M6502" clock="625000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="dac" name="DAC"/>
              <display tag="screen" type="raster" rotate="0" width="256" height="232" refresh="60.000000" />
              <sound channels="1"/>
              <input players="1" buttons="7" coins="2" service="yes">
              </input>
              <dipswitch name="Unknown" tag="DSW0" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW0" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW0" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW0" 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="unsupported" palettesize="32"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise