Welcome!

Final Burn Neo => FBN Development => Topic started by: iq_132 on June 14, 2008, 06:32:55 AM

Title: Ninja Gaiden driver
Post by: iq_132 on June 14, 2008, 06:32:55 AM
Here's a driver for games on Ninja Gaiden (http://www.mameworld.net/maws/driverinfo/gaiden.c) hardware.

The supported games are:
Dragon Bowl (http://www.mameworld.net/maws/romset/drgnbowl)
Ninja Gaiden (US) (http://www.mameworld.net/maws/romset/gaiden)
Ninja Ryukenden (Japan, set 1) (http://www.mameworld.net/maws/romset/ryukendn)
Ninja Ryukenden (Japan, set 2) (http://www.mameworld.net/maws/romset/ryukenda)
Raiga - Strato Fighter (Japan) (http://www.mameworld.net/maws/romset/raiga)
Raiga - Strato Fighter (US) (http://www.mameworld.net/maws/romset/stratof)
Shadow Warriors (World, set 1) (http://www.mameworld.net/maws/romset/shadoww)
Shadow Warriors (World, set 2) (http://www.mameworld.net/maws/romset/shadowwa)
Tecmo Knight (http://www.mameworld.net/maws/romset/tknight)
Wild Fang / Tecmo Knight (http://www.mameworld.net/maws/romset/wildfang)

All of the normal FBA features are supported.
Title: Re: Ninja Gaiden driver
Post by: Barry Harris on June 14, 2008, 07:39:52 AM
Cool - this one was on my list of things to look at. Some good games here - nice work.
Title: Re: Ninja Gaiden driver
Post by: Bonky0013 on June 14, 2008, 02:05:00 PM
 :biggrin:

Hello Iq,

A Lot of thanks for this driver  :biggrin:
Title: Re: Ninja Gaiden driver
Post by: kev on June 14, 2008, 03:39:07 PM
There are some very cool drivers from you and Treble lately. Well done to both of you. :)
Title: Re: Ninja Gaiden driver
Post by: BisonSAS on June 15, 2008, 10:35:05 AM
Very nice work! :smilie:

I make small changes in your driver. :cool:

Title: Re: Ninja Gaiden driver
Post by: iq_132 on June 17, 2008, 12:13:29 AM
Very nice work! :smilie:

I make small changes in your driver. :cool:

  • Added UniCode titles:
    Ninja 外伝 Gaiden
    忍者 龍剣伝
    雷牙 Strato Fighter
  • Changed DIPs "1C 1C", "5C 1C" to "1 Coin 1 Credit", "5 Coins 1 Credit"...
  • Changed default DIPs to match MAME. (raiga)
  • Fixed DIP "Lives" in wildfang and added condition in "Difficulty" DIPs

Cool! :) I was trying to figure out how to add the proper characters myself (ripping the stuff from MAMEplus' list, but I'm apparently not smart enough lol).

@everyone else :)
Title: Re: Ninja Gaiden driver
Post by: JoshuaChang on June 21, 2008, 11:54:28 AM
a small bug:
seems that enable fm interpolation makes Strato Fighter's sound broken~

ps:i didn't test the other games in this driver~
Title: Re: Ninja Gaiden driver
Post by: iq_132 on June 21, 2008, 12:26:01 PM
Here's a fix for that:

change this:
Quote
      BurnYM2203Init(2, 4000000, &DrvYM2203IRQHandler, DrvSynchroniseStream, DrvGetTime, 1);

to this:

Quote
      BurnYM2203Init(2, 4000000, &DrvYM2203IRQHandler, DrvSynchroniseStream, DrvGetTime, 0);