Author Topic: What I've been working on (iq_132's work in progress)  (Read 720493 times)

Offline iq_132

  • Administrator
  • *****
  • Posts: 3728
  • Karma: +411/-0
  • Definitely not Dink!
    • NeoSource
Re: What I've been working on (iq_132's work in progress)
« Reply #300 on: August 26, 2009, 12:48:03 AM »
So I also managed to get it compiled in fba-xxx and got s1945ii (not iii, that'll need a vmm) running at ~45 fps. However, the game was massively buggy, drawing random sprites everywhere. Once I get the bug fixed, it likely will improve greatly (as sprite drawing is generally pretty slow...).  My friend kenshiro also tried it with an older version of mingw and the bug was present there also.  ATM, I'm downloading all the crap to install VC and see how it goes from there.  I'm terribly unexcited about all of this.
« Last Edit: August 26, 2009, 12:53:00 AM by iq_132 »


Offline Huggybaby

  • Jr. Member
  • **
  • Posts: 91
  • Karma: +2/-0
Re: What I've been working on (iq_132's work in progress)
« Reply #301 on: August 26, 2009, 02:02:00 AM »
Well, if you skip the mahjong games I won't mind...

There must be a lot of people that play them though, judging by the number of games there are.

Offline iq_132

  • Administrator
  • *****
  • Posts: 3728
  • Karma: +411/-0
  • Definitely not Dink!
    • NeoSource
Re: What I've been working on (iq_132's work in progress)
« Reply #302 on: August 26, 2009, 02:49:43 AM »
Well, if you skip the mahjong games I won't mind...

There must be a lot of people that play them though, judging by the number of games there are.

I'm not skipping any games. lol. However, I am going to have to bug barry about fixing/updating the VC compiling tutorial on his site.  I seriously just spent 2 hours getting everything all set up.


Offline iq_132

  • Administrator
  • *****
  • Posts: 3728
  • Karma: +411/-0
  • Definitely not Dink!
    • NeoSource
Re: What I've been working on (iq_132's work in progress)
« Reply #303 on: August 26, 2009, 04:00:49 AM »
Well, that was just as painful as I expected. The problem was quite seriously solved with this:

code_offset;

changed to

code_offset = 0;


Offline Haze

  • MAME Devs
  • *****
  • Posts: 184
  • Karma: +47/-0
Re: What I've been working on (iq_132's work in progress)
« Reply #304 on: August 26, 2009, 04:04:40 AM »
uninitialized variables are bad...

you wouldn't believe some of the bugs they can cause...

Offline Haze

  • MAME Devs
  • *****
  • Posts: 184
  • Karma: +47/-0
Re: What I've been working on (iq_132's work in progress)
« Reply #305 on: August 26, 2009, 04:06:08 AM »
oh, I was meaning to ask.

did you port the suprnova hitbox code?

did you find anything that used it?  I didn't write that code, and it looks like B.Rap Boys should use the same hitbox system, but it appears to be fundamentally broken, which makes me wonder if any nova games even used it, or if it was just written to a spec and never tested.

Offline iq_132

  • Administrator
  • *****
  • Posts: 3728
  • Karma: +411/-0
  • Definitely not Dink!
    • NeoSource
Re: What I've been working on (iq_132's work in progress)
« Reply #306 on: August 26, 2009, 04:12:36 AM »
iirc one of the games complains about protection or something if you don't have it hooked up properly.


Offline Haze

  • MAME Devs
  • *****
  • Posts: 184
  • Karma: +47/-0
Re: What I've been working on (iq_132's work in progress)
« Reply #307 on: August 26, 2009, 05:17:15 AM »
ok, maybe it just tests some specific stuff rather than using it for collisions then.

apparently it's part of the memory controller, not the mcu!  (reminds me of seibu.. and their mcu-less pcbs with evil protection)

anyway, once we get b-rap boys up and running it should be a pretty easy port ;)

Offline kenshiro

  • Expert
  • *****
  • Posts: 145
  • Karma: +21/-0
Re: What I've been working on (iq_132's work in progress)
« Reply #308 on: August 26, 2009, 10:17:11 AM »
Well, that was just as painful as I expected. The problem was quite seriously solved with this:

code_offset;

changed to

code_offset = 0;

I'm dumb, MinGW warned me about this uninitialized variable. Sorry dude!  :biggrin:

Happy to see you get the Psikyo drivers on Xbox! Did you use the GFX routine i send you or another one? I'm just curious.

Offline iq_132

  • Administrator
  • *****
  • Posts: 3728
  • Karma: +411/-0
  • Definitely not Dink!
    • NeoSource
Re: What I've been working on (iq_132's work in progress)
« Reply #309 on: September 01, 2009, 01:01:23 PM »
So I got bored with the Supernova games and decided to give this a look-see.  At this point, the driver is mostly done and bug free (in large part thanks to JackC for his diligence in bug testing).

[also thanks to JackC for the screenshots. :) I'm terribly unmotivated. lol]

http://neosource.1emu.net/temporary_uploads/nmk16/airattck-08-31-202708.png
http://neosource.1emu.net/temporary_uploads/nmk16/airattck-08-31-202832.png
http://neosource.1emu.net/temporary_uploads/nmk16/bioship-08-30-221054.png
http://neosource.1emu.net/temporary_uploads/nmk16/bioship-08-30-221328.png
http://neosource.1emu.net/temporary_uploads/nmk16/bjtwin-08-30-213928.png
http://neosource.1emu.net/temporary_uploads/nmk16/bjtwin-08-30-214003.png
http://neosource.1emu.net/temporary_uploads/nmk16/blkheart-08-30-202535.png
http://neosource.1emu.net/temporary_uploads/nmk16/blkheart-08-30-205633.png
http://neosource.1emu.net/temporary_uploads/nmk16/bubl2000-08-30-212637.png
http://neosource.1emu.net/temporary_uploads/nmk16/bubl2000-08-30-212747.png
http://neosource.1emu.net/temporary_uploads/nmk16/grdnstrm-08-31-210636.png
http://neosource.1emu.net/temporary_uploads/nmk16/grdnstrm-08-31-210822.png
http://neosource.1emu.net/temporary_uploads/nmk16/gunnail-08-31-173041.png
http://neosource.1emu.net/temporary_uploads/nmk16/gunnail-08-31-173407.png
http://neosource.1emu.net/temporary_uploads/nmk16/macross-08-30-223401.png
http://neosource.1emu.net/temporary_uploads/nmk16/macross-08-30-223428.png
http://neosource.1emu.net/temporary_uploads/nmk16/macross2-08-30-225034.png
http://neosource.1emu.net/temporary_uploads/nmk16/macross2-08-30-225232.png
http://neosource.1emu.net/temporary_uploads/nmk16/mangchi-08-30-213023.png
http://neosource.1emu.net/temporary_uploads/nmk16/mangchi-08-30-213136.png
http://neosource.1emu.net/temporary_uploads/nmk16/mustang-08-30-202934.png
http://neosource.1emu.net/temporary_uploads/nmk16/mustang-08-30-204451.png
http://neosource.1emu.net/temporary_uploads/nmk16/nouryoku-08-30-221608.png
http://neosource.1emu.net/temporary_uploads/nmk16/nouryoku-08-30-221649.png
http://neosource.1emu.net/temporary_uploads/nmk16/popspops-08-30-212039.png
http://neosource.1emu.net/temporary_uploads/nmk16/popspops-08-30-212447.png
http://neosource.1emu.net/temporary_uploads/nmk16/raphero-08-31-205508.png
http://neosource.1emu.net/temporary_uploads/nmk16/raphero-08-31-205831.png
http://neosource.1emu.net/temporary_uploads/nmk16/redhawkb-08-30-210520.png
http://neosource.1emu.net/temporary_uploads/nmk16/redhawkb-08-30-210607.png
http://neosource.1emu.net/temporary_uploads/nmk16/sabotenb-08-30-214333.png
http://neosource.1emu.net/temporary_uploads/nmk16/sabotenb-08-30-214420.png
http://neosource.1emu.net/temporary_uploads/nmk16/ssmissin-08-31-201950.png
http://neosource.1emu.net/temporary_uploads/nmk16/ssmissin-08-31-202338.png
http://neosource.1emu.net/temporary_uploads/nmk16/strahl-08-30-220940.png
http://neosource.1emu.net/temporary_uploads/nmk16/tdragon-08-30-221741.png
http://neosource.1emu.net/temporary_uploads/nmk16/tdragon-08-30-221818.png
http://neosource.1emu.net/temporary_uploads/nmk16/tdragon2-08-30-222413.png
http://neosource.1emu.net/temporary_uploads/nmk16/tdragon2-08-30-224704.png
http://neosource.1emu.net/temporary_uploads/nmk16/tharrier-08-30-213428.png
http://neosource.1emu.net/temporary_uploads/nmk16/tharrier-08-30-213518.png
http://neosource.1emu.net/temporary_uploads/nmk16/vandyke-08-31-210026.png
http://neosource.1emu.net/temporary_uploads/nmk16/vandyke-08-31-210153.png
http://neosource.1emu.net/temporary_uploads/nmk16/vandykeb-09-01-154123.png
http://neosource.1emu.net/temporary_uploads/nmk16/vandykeb-09-01-154449.png

Btw, if you've noticed that Vandykeb isn't working in MAME and is in FBA, you're right. ;)  However, a diff has been submitted to the MAMEDevs to get it working (sans sound, of course).


Offline Huggybaby

  • Jr. Member
  • **
  • Posts: 91
  • Karma: +2/-0
Re: What I've been working on (iq_132's work in progress)
« Reply #310 on: September 01, 2009, 01:44:04 PM »
Thanks JackC an iq_132, there's some gold there. :)

Offline JacKc

  • FBNeo Dev
  • ******
  • Posts: 1677
  • Karma: +56/-0
  • Hasta la vista, Baby !
Re: What I've been working on (iq_132's work in progress)
« Reply #311 on: September 01, 2009, 01:51:26 PM »
Thanks Huggybaby but it would be better to write "Thanks iq_132 and JacKc, there's some gold there." as i've done nothing except testing and making some snaps !!!
« Last Edit: September 01, 2009, 01:57:17 PM by JacKc »


Offline Huggybaby

  • Jr. Member
  • **
  • Posts: 91
  • Karma: +2/-0
Re: What I've been working on (iq_132's work in progress)
« Reply #312 on: September 01, 2009, 01:58:41 PM »
haha I put your name first because I thank iq_132 all the time, and wanted to add some variety. :) Plus, testing is so often a thankless chore, and that was a LOT of screenshots you made, which is no trivial matter. So again, thanks to both of you, iq_132 and JacKc. lol

Offline iq_132

  • Administrator
  • *****
  • Posts: 3728
  • Karma: +411/-0
  • Definitely not Dink!
    • NeoSource
Re: What I've been working on (iq_132's work in progress)
« Reply #313 on: September 04, 2009, 03:38:38 PM »
testing is so often a thankless chore

Agreed! I super appreciate anyone who helps test, especially so on systems with so many games (NMK16 has 52 ^^).

Anywho, this one was nice and simple and took about an hour and a half.


Offline kenshiro

  • Expert
  • *****
  • Posts: 145
  • Karma: +21/-0
Re: What I've been working on (iq_132's work in progress)
« Reply #314 on: September 05, 2009, 03:59:46 PM »
Btw, if you've noticed that Vandykeb isn't working in MAME and is in FBA, you're right. ;)  However, a diff has been submitted to the MAMEDevs to get it working (sans sound, of course).

Mooooo sexy  :biggrin: