Author Topic: Raiden Fighters 2 2000 And Raiden Fighters Jet 2000  (Read 20252 times)

Offline gamez fan

  • Expert
  • *****
  • Posts: 509
  • Karma: +13/-1
  • Arcade Addict
Re: Raiden Fighters 2 2000 And Raiden Fighters Jet 2000
« Reply #75 on: July 06, 2014, 12:39:21 am »
Added to MAME, thanks. Verfied on the control panel photo. I added button names as well.

Note your code fails validation, I had to adjust it slightly.
INPUT_PORTS_START( coolpool )
   PORT_START_TAG("IN0")
   PORT_BIT( 0x00ff, IP_ACTIVE_HIGH, IPT_UNKNOWN )
   PORT_BIT( 0x0700, IP_ACTIVE_LOW, IPT_UNKNOWN )
   PORT_BIT( 0x800,  IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(2)
   PORT_BIT( 0x1000, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(2)
   PORT_BIT( 0x2000, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(1)
   PORT_BIT( 0x4000, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(1)
   PORT_BIT( 0x8000, IP_ACTIVE_LOW, IPT_UNKNOWN )

Hi Robert Thanks for tidying the values up i wonder why there was a error everything seemed to match the currant MAME src
all i did was add a couple of new defines for button 2  :S

Offline Robert

  • MAME Devs
  • *****
  • Posts: 392
  • Karma: +27/-0
    • The MESSUI Place
Re: Raiden Fighters 2 2000 And Raiden Fighters Jet 2000
« Reply #76 on: July 06, 2014, 02:17:30 am »
Hi Robert Thanks for tidying the values up i wonder why there was a error everything seemed to match the currant MAME src
all i did was add a couple of new defines for button 2  :S
Take the last line, it said 0xC000, which is 2 input lines marked unknown (0x8000 and 0x4000). But you have now said that 0x4000 is known, so you can't leave it unknown as well. That's why 0xC000 became 0x8000.
Same with the other one 0x0F00, which is 0x0100, 0x0200, 0x0400 and 0x0800 combined. You identified 0x0800, so it needs to be removed from the unknowns, leaving 0x0700. Make sense?

Lastly, if you press F2, you can enter the operator preferences, and enable the game for a 4th version of pool. It is called Strip Pool and is Adults Only!
« Last Edit: July 06, 2014, 02:19:07 am by Robert »

Offline gamez fan

  • Expert
  • *****
  • Posts: 509
  • Karma: +13/-1
  • Arcade Addict
Re: Raiden Fighters 2 2000 And Raiden Fighters Jet 2000
« Reply #77 on: July 06, 2014, 09:24:46 am »
Take the last line, it said 0xC000, which is 2 input lines marked unknown (0x8000 and 0x4000). But you have now said that 0x4000 is known, so you can't leave it unknown as well. That's why 0xC000 became 0x8000.
Same with the other one 0x0F00, which is 0x0100, 0x0200, 0x0400 and 0x0800 combined. You identified 0x0800, so it needs to be removed from the unknowns, leaving 0x0700. Make sense?

Lastly, if you press F2, you can enter the operator preferences, and enable the game for a 4th version of pool. It is called Strip Pool and is Adults Only!
Thanks for the explaination about the input values i understand what you mean now As for Strip Pool yeah i found that already  :biggrin:

Offline gamez fan

  • Expert
  • *****
  • Posts: 509
  • Karma: +13/-1
  • Arcade Addict
Re: Raiden Fighters 2 2000 And Raiden Fighters Jet 2000
« Reply #78 on: July 13, 2014, 09:03:58 pm »
Here's some src files which add support for two rather good prototype games Teeter Torture and Guts N Glory if anyone fancys
adding em they'll drop into your src quite easily



« Last Edit: July 13, 2014, 09:17:36 pm by gamez fan »

Offline gamez fan

  • Expert
  • *****
  • Posts: 509
  • Karma: +13/-1
  • Arcade Addict
Re: Raiden Fighters 2 2000 And Raiden Fighters Jet 2000
« Reply #79 on: April 24, 2016, 05:03:07 pm »
here is mostashe boy and dark mist....it works fine but the sound drops out after a while.....ill track it down later if you want but maybe you could look...everything else is all good (PS both mostashe boy and dark mist drop out after a while) and maybe the sound should be a cpu....I havent really looked at it but its 98 percent there

Well i suppose it's old news now and not really relevent as both games now have sound in FBL but the fix for the above sound
dropouts is some timer code which needed to be added to the YM2151.c  and 2151intf.c at the same time as the new sound core
this links with the TIME_NOW code in t5812.c you must have missed it :).

Offline gamez fan

  • Expert
  • *****
  • Posts: 509
  • Karma: +13/-1
  • Arcade Addict
Re: Raiden Fighters 2 2000 And Raiden Fighters Jet 2000
« Reply #80 on: May 05, 2016, 05:55:07 pm »
Well only fair i post the code changes here for Mustache Boy and Darkmist as it wasn't mine to begin with. Both games have a 100%
sound now and i've managed to get the coin hack to work in mustache boy while using the newer IRQ code. Also updated the
coin hack in darkmist in order to add more dipswitch options.

Code is based on MAME112 reworked for MAME84 and fully tested


« Last Edit: May 05, 2016, 05:56:48 pm by gamez fan »