| Descrizione | ||
|---|---|---|
|
Nome romset mt_parlg.zip Anno di produzione: 1987 Produttore: Sega Questo gioco ha bisogno di un file BIOS: Mega-Tech (megatech.zip) Genere del gioco: Fruit Machines Categoria del gioco: Fruit Machines | ||
| Emulazione | ||
|---|---|---|
Questo gioco NON funziona in MAME ![]() In MAME dalla versione: .072u2 Salvataggio state: Non supportato Stato dell'emulazione: Preliminare Emulazione colore: Buono Emulazione sonoro: Buono Emulazione grafica: Buono Dimensione palette: 80 Il driver di questo gioco in MAME è: megatech.c - Leggi il codice |
||
| Dati tecnici | |||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Questo gioco utilizza 2 schermi: Schermo 1: Tipo di grafica: Raster Orientamento schermo: Orizzontale Risoluzione del gioco 256 x 224 @ 60.000000 Schermo 2: Tipo di grafica: Orientamento schermo: Orizzontale Risoluzione del gioco 256 x 224 @ 59.922738 Numero di giocatori: ??? Controllato con: Joystick Numero di pulsanti: 4 La scheda di questo gioco usa 8 CHIP
| |||||||||||||||||||||||||||||
| Dati Scheda | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Il ROMset si compone di 5 ROM (2 del gioco, 3 del set BIOS) Riferito alla versione MAME: 0.148u4
: Gioco Parent : Gioco Clone : BIOSLa scheda del gioco ha 20 opzioni configurabili via dipswitch In grossetto i valori predefiniti
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| MAMEINFO.DAT | ||
|---|---|---|
| Informazioni su mt_parlg 0.72u2 [?] SETUP: - In Parlour Games you can select three games: Billiards, Darts and World Bingo. WIP: - 0.119u1: Changed description to 'Parlour Games (Mega-Tech, SMS based)'. - 0.88u2: Changed description to 'Parlour Games (Mega-Tech)'. - 0.83: Changed description to 'Mega-Tech: Parlour Games'. - 0.74: Added new cpu1 rom ($0). - 0.72u2: Added 'MegaTech: Parlour Games' (Sega 1989). Informazioni su megatech.c (Driver MAME) 0.100u2 [David Haywood] NOTES: - Megatech games are identical to their Genesis/SMS equivlents, however the Megatech cartridges contain a BIOS rom with the game instructions. The last part number of the BIOS ROM is the cart/game ID code. In Megatech games your coins buy you time to play the game, how you perform in the game does not matter, you can die and start a new game providing you still have time, likewise you can be playing well and run out of time if you fail to insert more coins. This is the same method Nintendo used with their Playchoice 10 system. The BIOS screen is based around SMS hardware, with an additional Z80 and SMS VDP chip not present on a standard Genesis. SMS games run on Megatech in the Genesis's SMS compatability mode, where the Genesis Z80 becomes the main CPU and the Genesis VDP acts in a mode mimicing the behavior of the SMS VDP. Additions will only be made to this driver if proof that the dumped set are original roms with original Sega part numbers is given... A fairly significant number of Genesis games were available for this system. Bugs: - Some megatech.c sets: The color of the initialization screen differes between 32bit and 64bit builds. Firewave (ID 03326) WIP: - 0.147: Shared palette fix for certain sms-based games in Mega Tech (machine\segamsys.c) [David Haywood]. State members do not override legacy start/resets [Miodrag Milanovic]. - 0.146u5: Updated the Megatech BIOS to render using the newer SMS vdp device from MESS [David Haywood]. Changed VSync to 59.922738 Hz and palettesize to 80 colors. - 0.145u4: Implemented outputs to Megatech for the time limit alarm sound and screen flash [bdam]. - 0.145u1: Miodrag Milanovic fixed Megatech cart region names. This fixed crash after cartridge selected in file manager menu (Softlist). - 0.142u5: ElBarto added some verified labels to Megatech driver. Lord Nightmare changed name of SN76489 variant used in Sega Master System and Megadrive/Genesis from SMSIII to the more technically accurate 'SEGA VDP PSG', as the PSG in question was not only used on the mark 3 units. - 0.141u2: David Haywood added a preliminary Softlist support for Sega Megatech, that allows multi-cart support. syntax is (similar to the MESS one) MAME megatech -cart1 mt_beast -cart2 mt_soni2 ... -cart8 mt_shar2 SMS games have issues when moving between games, so stick to only a single SMS game for now or the Z80 will crash. Clean up megatech.xml [Fabio Priuli, David Haywood]. Changed region inst0 and game0 ($300001). - 0.141u1: Moved drivers\segamsys.c to machine\segamsys.c. - 0.136u1: More accurate YM2612 LFO implementation and channel clipping [Eke-Eke, Nemesis, R. Belmont]. - 0.135u4: Lord Nightmare and DFJustin fixed megadrive emulation to use the SMSIII version of the SN76489 sound chip. Replaced SN76496 sound with SMSIII PSG. - 0.134u3: Fabio Priuli removed some old and duplicate code for genesis/megadrive from MAME. Also, moved some megaplay/megatech constant to a struct and refactored some code (work in progress). Updated bootlegs to use latest genesis code and finally removed src\mame\drivers\genesis.c! - 0.134u2: David Haywood removed old master system code from megaplay.c, megatech.c and segae.c. Updated the drivers to use more recent implementation (from HazeMD). - 0.134u1: YM2612/3834 updates to track latest knowledge [Eke-Eke, Nemesis]: Moved LFO vars inside the chip struct. Changed SSG-EG to update before channel calcs. - 0.133u3: YM2612/3834 updates [Eke-Eke, Nemesis]: Split YM2612/3834 to a separate file to avoid disturbing other OPN chips. SSG-EG, envelope, LFO and CSM behavior all improved to better match tested behavior on real YM2612 chips. - 0.131u4: Removed 'Region' dipswitch. - 0.131u3: Smitdogg updated the Megatech driver parts list with info from more carts and fixed some errors in the notes for the rom definitions, and arranged them in correct order. - 0.129: Aaron Giles fixed access violation with -debug in the SMS-Based Megatech sets. MooglyGuy merged memory maps in the Genesis driver. - 0.128u6: R. Belmont changed Megatech driver to pass running_machine to I/O callbacks plus other MESS support. - 0.128u2: YM2608/2612 update [Eke-Eke, Nemesis]: Applied latest fixes/discoveries. - 0.128u1: Some reorganization in Megatech driver, porting over some code to attempt to get it working again, bit by bit [David Haywood]. Changed 68000 CPU1 clock speed to 7670453 Hz, Z80 CPU2 to 3579545 Hz, YM2612 sound to 7670453 Hz and SN76496 to 3579545 Hz. - 0.127: R. Belmont reduced YM2612 DAC level relative to FM. This better matches real hardware. - 0.126u4: Backported a bunch of FM OPN (YM2608/2612) fixes from Genesis Plus GX. All of this was verified on real hardware [Eke-Eke, Nemesis, Alone Coder, AamirM]: Implemented PG overflow, aka "detune bug" (Ariel, Comix Zone, Shaq Fu, Spiderman...). Fixed SSG-EG support. Modified EG rates and frequency. Fixed EG attenuation level on KEY ON (Ecco 2 splash sound). Fixed LFO phase update for CH3 special mode (Warlock, Alladin). - 0.125u7: Fabio Priuli removed indexed reads from Megatech driver. - 0.125u3: David Haywood fixed duplicate input port bits in Megatech driver. - 0.123u6: Zsolt Vasvari fixed the top screen in the Megatech games. - 0.119u2: Some miscellaneous changes to the Megatech driver [David Haywood]. Changed region user1 to user2 and cpu1 to user1. Added dipswitches 'Coin Slot 1/2/3/4', 'Time per credit', '5' and 13x 'Unknown'. - 0.119u1: David Haywood began moving the MegaTech/MegaPlay drivers over to the new Genesis core code. Replaced YM3438 sound with YM2612. Changed visible area to (2x) 256x224. Added 4th button. Added 'Region' dipswitch. - 22nd September 2007: David Haywood - Started updating this to use the new Megadrive code. The Megadrive games currently run with the new code but the SMS based games still aren't hooked up (they use the Megadrive Z80 as the main CPU, and the VDP in compatibility mode). Controls for the menu haven't been hooked back up and the games run without any menu interaction at the moment. - 0.116u4: Atari Ace fixed regression crashes in the Megatech driver. - 15th August 2006: David Haywood - Continued to work on the Master System, made some improvements. Fantastic Dizzy is now playable, but imperfect (the status bar flickers on the Inventory screen) Cosmic Spacehead (another Codemasters game) runs pretty well too. - 14th August 2006: David Haywood - I've decided to start adding some Master System support to the MegaDrive Emu. This will be needed by MAME for improved emulation of the Megatech Menu, and the SMS games running on Megatech hardware. It's still in a prelminary state, but I have this title screen from Fantastic Dizzy, one of my favourite games on the SMS. IMO this is the best version of the game because despite having weaker graphics than the 16-bit versions it has a far superior interface / control system, anyway, for now it doesn't get any further than the title screen and the scrolls are missing. As a side note this game is incredibly sensitive to frameskipping, so much so that it doesn't really work properly in Kega. If Kega skips a frame because something else takes focus, or steals some CPU cycles (or if you put it into full-throttle mode) the whole game crashes. According to Charles MacDonald this is because the game checks the collision flag rather often, and if the results aren't right it will crash. This means to emulate it properly in MAME the video must be fully emulated every frame, regardless of frameskipping (as was the case with the Megadrive). - 0.106u9: David Haywood updated the MegaTech driver to support dualscreen (256x192 and 320x224). - 19th November 2005: Charles MacDonald - I designing an adapter to read bankswitched SMS / MegaTech ROMs. - 0.100u3: More Genesis-based games cleanup [Aaron Giles]. Fixed crashes introduced in last version and centralized interrupt generation for all Genesis-based games. Changed palettesize to 96 colors. - 0.100u2: Added megatech.c driver. David Haywood separated the Sega C2 driver into several other pieces. Aaron Giles fixed column scroll with a line scroll of 8, cleaned up input ports and filled out memory map according to cgfm's documentation. - 22nd February 2005: Guru - Sega MegaTech carts (Tetris, Afterburner, Super Hang On, Ghouls 'n Ghosts, Space Harrier II and Sonic the Hedgehog 2) and Sega MegaPlay carts (Bio Hazard Battle, Streets of Rage 2 and Tecmo World Cup) just arrived. - 0.88u2: Aaron Giles moved gamename prefixes to end in Mega-Tech games. - 0.82: Various Megatech sets [David Haywood]. MegaTech is still marked as NON-WORKING anyway due to BIOS issues. - 0.71u3: Improvements to Megatech emulation, although its still far from being correct and still under development, will be split from SegaC2 driver once finished [Barry Rodewald, David Haywood]. Removed 4th button and added 4x coin slots. Changed visible area to 320x416 and aspect ratio from 4:3 to 4:6. Added dipswitches 'Coin Slot 1 value', 'Coin slot 2 value', 'Coin slot 3', 'Coin slot 3/4 value', 'Coin slot 4' and 'Time per credit'. - 31st July 2003: Barry Rodewald submitted another bunch of random improvements to the Sega Mega-Tech driver. - 28th July 2003: Barry Rodewald submitted various improvements to the Sega Mega-Tech driver. - 0.71u2: Some progress on MegaTech emulation [David Haywood]: Menu is now displayed, but carts not recognised, display currently controllled by a dipswitch, will be changed later, enabled the other games on the driver while work is done, these might be disabled for 0.72. - 0.71u1: Started adding support for Megatech, first step is improving the Genesis Emulation. The rendering will also need improving to support mid-frame palette changes. (RGB_DIRECT) maybe use tilemaps if its not too messy, added Genesis sound based on MESS code. - 5th March 2002: Gerald and Thierry dumped the Mega-Tech BIOS. |
||
| Strumenti | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Versione per la stampa Link diretto alla scheda del gioco
|
||||||||||