0.81u1 [Olivier Galibert]
WIP:
- 0.177: caius added clone New Zero Team (V33 SYSTEM TYPE_B hardware). Added the PLD dumps to the nzeroteam sets. Changed description of clone (V33 SYSTEM TYPE_B hardware) to 'New Zero Team (V33 SYSTEM TYPE_B hardware, China?)'. Renamed (nzeroteam) to (nzeroteama).
- 0.176: Improved Zero Team sprite/sprite priorities. Simulation code in clone New Zero Team confirms that COP sort DMA function uses a dword key. Several priorities are still wrong (e.g. bikes invisible on character select screen) [AJR].
- 0.174: Input documentation and COP tweaks based on V30 code. Hook up COP PRNG in Zero Team USA (definitely used in this game) [AJR].
- 0.156: Angelo Salese fixed screen parameters/refresh rate in Zero Team USA and clones. Changed VSync to 55.407801 Hz.
- 0.155: Olivier Galibert and David Haywood fixed clones New Zero Team and Zero Team 2000 - Games now playable. Fixed sticky sprite on top-left for Zero Team USA [Alex Jackson]. Clone New Zero Team doesn't need mainprg banking. Fixed a rom load in clone Zero Team 2000. New Zero Team dipswitches. Fixed New Zero Team resolution. Simplify banking, added save support, note about undumped New Zero Team revision and game license info from title screen [David Haywood]. Added 2 blend pens and blending for Zero Team [O. Galibert]. Added inputs and collision to clone Zero Team 2000 [hap]. Added missing blend table value for Zero Team (used by 1st boss spear, see https://www.youtube.com/watch?v=ZmPyKNHewME) [sjyune]. Changed description of clones (set 1, US, Fabtek license) to 'Zero Team USA (US)', (set 2, Japan? (earlier?)) to 'Zero Team (Japan?, earlier?)', (set 3, Japan? (later batteryless)) to 'Zero Team (Japan?, later batteryless)', (set 4, Taiwan, Liang Hwa license) to 'Zero Team (Taiwan)', (set 5, Korea, Dream Soft license) to 'Zero Team (Korea)' and 'New Zero Team' to 'New Zero Team (V33 SYSTEM TYPE_B hardware)'.
- 20th September 2014: David Haywood - Over the last few days I've been looking at a variant of the Seibu protection, the '333' MCU used by the later re-releases. While the Raiden re-release on this hardware is infamous for the terrible sound hardware (a single M6295) and basically seems like an official bootleg the other game that was re-released, Zero Team, didn't suffer such a terrible fate. There are 2 versions of Zero Team on the revised platform, New Zero Team and Zero Team 2000. New Zero Team has the first and 3rd levels swapped for no good reason, Zero Team 2000 has the level order restored and an EEPROM that saves high scores. The V33 platform protection actually turned out to be weaker than the regular cop protection, with many features moved from being part of the COP to being done by the main CPU, including, most importantly, the hitbox protection. The regular Zero Team has issues with collision detection due to imperfect emulation of the hitbox protection (done by the COP) as New Zero Team and Zero Team 2000 lack this protection they actually now appear to function correctly. In the end Olivier Galibert identified the protection on these, it's mostly just angle calculations (a small fraction of what the original COP could do) and with his implementation of that, and my general work on the driver I think we can declare these clones as working.
- 0.149u1: Added notes (Zero Team currently crashes due of an unknown check with collision detection) [Angelo Salese].
- 0.149: printf spam slowed MAME down to a halt in Zero Team [hap]. Warning: Sort-DMA used with param 2200.
- 0.147u1: Added Seibu COP 0x1c param to 0x0205 command, fixes at least sprite positioning during intros of Raiden 2 and Zero Team (but breaks gameplay in Zero Team, needs investigation) [Angelo Salese, Smitdogg]. Ported palette brightness effects to Raiden 2 HW, used by Zero Team and X Se Dae [Angelo Salese]. Changed VSync to 55.500056 Hz.
- 0.146u3: hap added Zero Team coin 3/4 (note: does not have 4 coincounters, so seibu.c doesn't need an update).
- 0.146u1: Brian Troha added undumped roms to clone Zero Team 2000.
- 0.146: Mr. CAST, Smitdogg and The Dumping Union added clone Zero Team 2000 (Seibu Kaihatsu 2000). Renamed (nzerotea) to (nzeroteam).
- 17th May 2012: Smitdogg - I bought what I thought was New Zero Team to redump the bad rom. To my surprise it ended up being Zero Team 2000, which appears to be a rare final update of the game(?). I think the 333ROM chip should be shared between the 2 games (hope) so maybe it will fix that set as well. We will see. The PCB is the V33 Type C Ver 2, the latest version I've ever heard of. Uberleet. That means it can be emulated immediately. Just kidding. Calm down. It has a 3rd button you can hold down to do rapid attack so you don't have to tire yourself out button mashing, which is nice. The game plays really well, one of the best beat em ups ever I think? I can't get it to sync properly in my supergun so, looking forward to the emulation, but I was able to get some so-so shots. I'm waiting on a couple of parts to arrive before it can be fully dumped.
- 0.145u8: Angelo Salese fixed gameplay crash regression in Zero Team.
- 0.145u7: Revamped the sprite decryption of raiden2-like Seibu boards. Added support for Zero Team. Code refactored to clarify the algorithm [Andreas Naive]. Aaron Giles fixed sprite hook-up for clone New Zero Team.
- 0.144: Guru and gp-lee added clone Zero Team (set 5, Korea, Dream Soft license). Changed parent description to 'Zero Team USA (set 1, US, Fabtek license)' and clones (set 2) to 'Zero Team (set 2, Japan? (earlier?))', (set 3) to 'Zero Team (set 3, Japan? (later batteryless))' and (set 4) to 'Zero Team (set 4, Taiwan, Liang Hwa license)'. Fixed rom names.
- 6th June 2011: Guru - Some items arrived: Zero Team 1993 Dream Soft. Thanks to gp-lee.
- 0.141u4: Fixed rom names.
- 0.141u1: Angelo Salese added clone 'Zero Team Suicide Revival Kit'. Implemented DMA slot concept to the Raiden 2 driver, giving correct sprite tables for Zero Team. Implemented Seibu COP macro command 0x904 (variant of 0x905), used on Zero Team. Fixed BCD score display bug. Changed 2 players input to 4 with 3 buttons. Added dipswitches 'DSW3', 'Service Mode' and 6x 'Unknown'.
- 2nd January 2011: Angelo Salese - Like X Se Dae, Zero Team uses the macro command 0x904. Implementing it allowed this game to be somehow input controllable but then it uses collision detection in the same fashion as Legionnaire. Also, gfx are still encrypted, so blobs of random garbage are shown for now.
- 0.141: O. Galibert implemented ROM banking support in Raiden 2 HW, improving Raiden II and Zero Team behaviour.
- 0.140u3: Angelo Salese made Zero Team to boot and fixed segmentation fault after OK in clone New Zero Team. Replaced YM2151 sound with YM3812 and removed 2nd OKI6295 sound. Changed visible area to 320x256. Added dipswitches 'DSW0', 'DSW1' and 14x 'Unknown'.
- 0.133u1: Corrado Tomaselli verified/changed VSync to 55.47 Hz in Zero Team. Renamed (zeroteaa) to (zeroteama), (zeroteab) to (zeroteamb), (zeroteac) to (zeroteamc) and (zerotsel) to (zeroteams).
- 0.131u1: Uki added clone Zero Team (set 4).
- 0.124u5: Changed visible area to 344x240.
- 0.124u3: Seibu implementation cleanups [David Haywood]: Tried to make COP a bit more generic, breaks a few things for now, but better than duplicated code all over the place. Added the sound CPU to Raiden 2, although it doesn't make any sounds. Added Z80 CPU2 (3579545 Hz), YM2151 (3579545Hz) and 2x OKI6295 (1022727 Hz) sound. Changed region sound1 ($80000) to sound2 ($0). Added 2nd coin slot.
- 0.119u1: David Haywood added clone 'Zero Team Selection'. Added user2 rom (COPDX) and missing gfx2/3 roms (background and sprite).
- 0.95u2: Added clone Zero Team (set 3). Set contained only program roms, was marked as 'non-encrytped' but program isn't encrypted anyway?!
- 0.87u2: Added clone Zero Team (set 2). Changed parent description to 'Zero Team (set 1)'.
- 0.81u7: Added dipswitches 'Coin A/B' and 'Bonus Life'.
- 0.81u1: Olivier Galibert added 'Zero Team' (Seibu Kaihatsu 1993) and clone New Zero Team. Unemulated protection.
- 2nd April 2004: Olivier Galibert - Zero Team sets including New Zero Team were added to the driver but they don't do much.
Other Emulators:
* FB Alpha
Recommended Games (Heroes Fighter):
Knuckle Joe
My Hero
Renegade
Trojan
Trojan (PlayChoice-10)
Avengers
Black Panther
Double Dragon
Double Dragon (PlayChoice-10)
Double Dragon II - The Revenge
Double Dragon 3 - The Rosetta Stone
Ginga NinkyouDen
Kyros
Shinobi
Shinobi (Mega-Tech)
Shinobi (Tourvision PCE bootleg)
Shinobi / FZ-2006
The Revenge of Shinobi (Mega-Tech)
Shinobi III (Mega Play)
Bad Dudes vs. Dragonninja
Shadow Warriors
Ninja Ryukenden (Tourvision PCE bootleg)
Vigilante
Vigilante (Tourvision PCE bootleg)
Crime Fighters
DJ Boy
B.Rap Boys
DownTown
Final Fight
Final Fight 2 (SNES bootleg)
Gang Wars
Last Battle (Mega-Tech)
Ninja Gaiden (PlayChoice-10)
Ninja Gaiden Episode II: The Dark Sword of Chaos (PlayChoice-10)
Ninja Gaiden Episode III: The Ancient Ship of Doom (PlayChoice-10)
Shadow Dancer
Shadow Dancer (Mega-Tech)
Tough Turf
The Combatribes
Crude Buster
Growl
Magician Lord
Mug Smashers
64th. Street - A Detective Story
Brute Force
Burning Fight
Captain Commando
D. D. Crew
Karate Blazers
Riot City
Streets of Rage (Mega-Tech)
Streets of Rage II (Mega Play)
Vendetta
Big Fight - Big Trouble In The Atlantic Ocea
Guardians of the 'Hood
Legionnaire
Silent Dragon
Thunder Hoop
TH Strikes Back
Undercover Cops
Cadillacs and Dinosaurs
Denjin Makai
Guardians / Denjin Makai II
Knuckle Bash
Knuckle Bash 2
Ninja Baseball Bat Man
The Punisher
Violent Storm
Zero Team
Night Slashers
Pretty Soldier Sailor Moon
Black Touch '96
Ghost Chaser Densei (SNES bootleg)
Iron (SNES bootleg)
Osman
Sonic Blast Man 2 Special Turbo
Gaia Crusaders
Vamf x1/2
Jue Zhan Tian Huang
Thunder Heroes
Demolish Fist