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

Offline BritneysPAIRS

  • Jr. Member
  • **
  • Posts: 67
  • Karma: +4/-52
Re: Raiden Fighters 2 2000 And Raiden Fighters Jet 2000
« Reply #60 on: May 29, 2014, 10:21:09 pm »
ok see you got it...you should thank them for there hard work and skill required :) it would be wrong not to as hes fundimental to moving forward with this project....

let me know if you jave any issurs ill sort them for you

Offline gamez fan

  • Expert
  • *****
  • Posts: 514
  • Karma: +13/-1
  • Arcade Addict
Re: Raiden Fighters 2 2000 And Raiden Fighters Jet 2000
« Reply #61 on: May 29, 2014, 10:46:04 pm »
ok see you got it...you should thank them for there hard work and skill required :) it would be wrong not to as hes fundimental to moving forward with this project....

let me know if you jave any issurs ill sort them for you
I had a small issue with senkyo battle balls im not sure if your having the same issues but i noticed you haven't mentioned
it being playable in the release thread  when loading the game i get a rom length error then the update always failed at exactly
654 on the countdown

paste this into the parent and all the clones in the driver.......

Quote
   ROM_REGION(0x280000, REGION_USER2, ROMREGION_ERASE00)   /* sound roms */
   ROM_LOAD("fb_pcm-1.215",  0x000000, 0x080000, CRC(1d83891c) SHA1(09502437562275c14c0f3a0e62b19e91bedb4693) )
   ROM_CONTINUE(0x100000,0x080000)
   ROM_LOAD("fb_7.216",      0x200000, 0x080000, CRC(874d7b59) SHA1(0236753636c9a818780b23f5f506697b9f6d93c7) )
ROM_END

This sorts the rom length error and the update completes to make the game boot here's the nv ram file and cfg for the battle balls

http://www52.zippyshare.com/v/67919516/file.html

finally something else i wanted to ask you

i noticed these defines in the video file........

Quote
static struct mame_bitmap *pen_bitmap;
static struct mame_bitmap *trans_bitmap;

and i see the same code reemed out here enabling it causes errors i noticed it wasn't reemed out in the MAME100 src
Quote
//mame_bitmap *pen_bitmap;
//mame_bitmap *trans_bitmap;

if i  make it this......

Quote
struct mame_bitmap *pen_bitmap;
struct mame_bitmap *trans_bitmap;

it compiles without errors is it reemed out for any reason??? i seem to have it in my head the games are smoother with it enabled
but as i said it could be all in my head :D

« Last Edit: May 29, 2014, 10:55:21 pm by gamez fan »

Offline BritneysPAIRS

  • Jr. Member
  • **
  • Posts: 67
  • Karma: +4/-52
Re: Raiden Fighters 2 2000 And Raiden Fighters Jet 2000
« Reply #62 on: May 30, 2014, 12:34:19 am »
the draw routine is different for speed that wont do anything...i didnt test that other game cheers for fix ill add it i guess...its never been asked for....whats next :)

Offline BritneysPAIRS

  • Jr. Member
  • **
  • Posts: 67
  • Karma: +4/-52
Re: Raiden Fighters 2 2000 And Raiden Fighters Jet 2000
« Reply #63 on: May 30, 2014, 01:43:19 am »
ps the sound balance  for effects and music should be looked at some time as the musics a bit loud for effects

Offline gamez fan

  • Expert
  • *****
  • Posts: 514
  • Karma: +13/-1
  • Arcade Addict
Re: Raiden Fighters 2 2000 And Raiden Fighters Jet 2000
« Reply #64 on: May 30, 2014, 09:22:38 am »
whats next :)
Hmm there's more games i want Buggy Boy a ton of work and a sound core needs to be ported World Rally a fair bit of graft and a
CPU Core needs to be ported dont think i'll ever get round to working on them but this games a good un........

Denjin Makai



A decent amount of work though adding the Seicop protection decryption plus a sound fix in the seibu.c sndhrdw required as well
all in all an experienced eye and a few days work required i may try and get it going ASP but it's a lot to do for just one game
pity a few others in the driver aren't playable to make it more worthwhile doing there's some decent games in legionna.c
might just make do with the console port  Ghost Chaser Densei (1994, Nintendo Super Famicom)
« Last Edit: May 30, 2014, 09:41:41 am by gamez fan »

Offline BritneysPAIRS

  • Jr. Member
  • **
  • Posts: 67
  • Karma: +4/-52
Re: Raiden Fighters 2 2000 And Raiden Fighters Jet 2000
« Reply #65 on: May 30, 2014, 07:48:21 pm »
good work let me know if you need a hand

Offline gamez fan

  • Expert
  • *****
  • Posts: 514
  • Karma: +13/-1
  • Arcade Addict
Re: Raiden Fighters 2 2000 And Raiden Fighters Jet 2000
« Reply #66 on: May 31, 2014, 08:25:38 pm »
good work let me know if you need a hand

Thanks for the offer i might take you up on that one day  :wink: decided to take a look at Raiden Fighters 2 as the sound
was not very good in that game compaired to the others seems it was using a sound file from RF 1 when it should have been
using this one added in MAME115 try it and you'll see it improves the sound no end.........

Paste this into Raiden Fighters 2
Quote
   ROM_REGION(0x280000, REGION_USER2, ROMREGION_ERASE00)   /* sound roms */
   ROM_LOAD("pcm.u0217",    0x000000, 0x200000, CRC(2edc30b5) SHA1(c25d690d633657fc3687636b9070f36bd305ae06) )
   ROM_LOAD("rf2_8_sound1.bin", 0x200000, 0x80000, CRC(b7bd3703) SHA1(6427a7e6de10d6743d6e64b984a1d1c647f5643a) ) // different?
ROM_END

Since it's a new rom dump i assumed the update would have to be redone maybe it didn't but here's the files so you
dont have to wait for the update to complete

http://www74.zippyshare.com/v/19562174/file.html
« Last Edit: May 31, 2014, 08:54:23 pm by gamez fan »

Offline BritneysPAIRS

  • Jr. Member
  • **
  • Posts: 67
  • Karma: +4/-52
Re: Raiden Fighters 2 2000 And Raiden Fighters Jet 2000
« Reply #67 on: May 31, 2014, 10:47:52 pm »
cheers ill update the sound core sometime as there are many issues with reverb wrong triggers and balance levels...

Offline BritneysPAIRS

  • Jr. Member
  • **
  • Posts: 67
  • Karma: +4/-52
Re: Raiden Fighters 2 2000 And Raiden Fighters Jet 2000
« Reply #68 on: June 29, 2014, 04:24:47 pm »
ill look at it soon just a bit busy...sometimes .84 core needed updating as well as the driver

Offline gamez fan

  • Expert
  • *****
  • Posts: 514
  • Karma: +13/-1
  • Arcade Addict
Re: Raiden Fighters 2 2000 And Raiden Fighters Jet 2000
« Reply #69 on: June 29, 2014, 06:52:28 pm »
ill look at it soon just a bit busy...sometimes .84 core needed updating as well as the driver
Hey no worries hope you manage to to get the sound working in those games as to be honest i think this is another
of those fixes which is above my paygrade  :smilie:

Offline gamez fan

  • Expert
  • *****
  • Posts: 514
  • Karma: +13/-1
  • Arcade Addict
Re: Raiden Fighters 2 2000 And Raiden Fighters Jet 2000
« Reply #70 on: July 02, 2014, 08:09:16 pm »
I just finished work on adding some new games to my src alotta graft went into this one updated coolpool.c TMS34010 and TMS32025
to MAME97 then added a sound fix for cool pool and 9 Ball shoot out from MAME115 and pasted it into the TMS32025 CPU
some changes to src files as well like added a new generic nvram handler for 16 and 32 bit saving to common.c/h plus some extra
defines from the TMS32025 were linked with cpuintrf.h

Note that i had to switch the games to use TMS32025 sound CPU as the one they are supposed to be using
TMS32026 for some reason made the games lock up during the DSP IOP check on boot in my src i dont see any problems
by using the TMS32025 CPU core the games seem to play fine

Heres the src if you want it strictly prelim work ATM as ive not yet tested other games that use the TMS CPU's which i had to
update because of graphical and sound problems with the games i have a list of all the drivers that share em which im gonna test
all the games over the next few days thankfully there's not too many

Edit almost forgot i left some notes in the driver about how to fix the controls in Cool Pool below the control defines for that game
unfortunately i couldn't fix the controls in Ameri Darts  :mad:

« Last Edit: July 02, 2014, 08:25:37 pm by gamez fan »

Offline gamez fan

  • Expert
  • *****
  • Posts: 514
  • Karma: +13/-1
  • Arcade Addict
Re: Raiden Fighters 2 2000 And Raiden Fighters Jet 2000
« Reply #71 on: July 03, 2014, 08:16:30 pm »
Added support for Virtua Bowling to my src which is a nice wee game of it's type i just dropped some of the code from the MAME104
igs_blit.c into the chindrag.c driver it Also adds full sound to Dragon World which is now also the World Version

Here's the driver if you want it......




« Last Edit: July 03, 2014, 08:52:45 pm by gamez fan »

Offline gamez fan

  • Expert
  • *****
  • Posts: 514
  • Karma: +13/-1
  • Arcade Addict
Re: Raiden Fighters 2 2000 And Raiden Fighters Jet 2000
« Reply #72 on: July 05, 2014, 08:51:01 pm »
Cool Pool was missing the 2nd button input in game this is for the "English" option to add top spin side screw etc before
playing a shot ive added the controls for button 2 here is the new dip defines for this which ive also posted over at MAME World

Button 2 input fix if you want it
Quote
INPUT_PORTS_START( coolpool )
   PORT_START_TAG("IN0")
   PORT_BIT( 0x00ff, IP_ACTIVE_HIGH, IPT_UNKNOWN )
   PORT_BIT( 0x0f00, 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( 0xc000, IP_ACTIVE_LOW, IPT_UNKNOWN )

Offline BritneysPAIRS

  • Jr. Member
  • **
  • Posts: 67
  • Karma: +4/-52
Re: Raiden Fighters 2 2000 And Raiden Fighters Jet 2000
« Reply #73 on: July 05, 2014, 08:58:35 pm »
all good sorry ive been updating the cps2 and cps1 cores at present ... keeping me busy

Offline Robert

  • MAME Devs
  • *****
  • Posts: 395
  • Karma: +27/-0
    • The MESSUI Place
Re: Raiden Fighters 2 2000 And Raiden Fighters Jet 2000
« Reply #74 on: July 05, 2014, 11:18:02 pm »
INPUT_PORTS_START( coolpool )
   PORT_START_TAG("IN0")
   PORT_BIT( 0x00ff, IP_ACTIVE_HIGH, IPT_UNKNOWN )
   PORT_BIT( 0x0f00, 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( 0xc000, IP_ACTIVE_LOW, IPT_UNKNOWN )
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 )