Author Topic: What should I port next? (Archive)  (Read 114758 times)

Offline Lemonzest

  • Newbies
  • *
  • Posts: 33
  • Karma: +0/-0
Re: What should I port next?
« Reply #30 on: March 18, 2008, 11:44:41 AM »
what other vertical shooters are there that can be ported?

Offline iq_132

  • Administrator
  • *****
  • Posts: 3724
  • Karma: +411/-0
  • Definitely not Dink!
    • NeoSource
Re: What should I port next?
« Reply #31 on: March 18, 2008, 03:05:11 PM »
Nemesis
Vulcan Venture
Gradius III
Salamander

Erm.. Probably not.  The Konami video hardware is pretty funky and a lot of that sound hardware is not supported in FBA.

Hi iq_132,

My suggestions if possible

The Simpsons  http://www.mameworld.net/maws/romset/simpsons
Teenage Mutant Ninja Turtles  http://www.mameworld.net/maws/romset/tmnt
Teenage Mutant Ninja Turtles - Turtles in Time  http://www.mameworld.net/maws/romset/tmnt2
Mortal Kombat II  http://www.mameworld.net/maws/romset/mk2
Killer Instinct  http://www.mameworld.net/maws/romset/kinst

There's already a TMNT driver available for FBA.  As for the others, I'd like to port The Simpsons, but it doesn't use a m68k, z80, or m6502.

@Lemonzest -- Not z80, m6502, or m68k.

@Jens.l -- quite right :)

what other vertical shooters are there that can be ported?

http://www.mameworld.net/maws/srch.php?search_text=&type=1&stat=1&year=&genre=18&cat=104


Offline Lemonzest

  • Newbies
  • *
  • Posts: 33
  • Karma: +0/-0
Re: What should I port next?
« Reply #32 on: March 18, 2008, 03:39:59 PM »
How about the following? they use the same chips as the 1945 III Driver and are by the same people.

http://www.mameworld.net/maws/romset/dragnblz
http://www.mameworld.net/maws/romset/s1945ii
http://www.mameworld.net/maws/romset/s1945 and clones? (looks like the cpu is supported because gunbird is in FBA)

Actually, how about most of the Psikyo Vertical Shooters? they use mostly the same hardware (some even use the SH-2 which is now supported because of CPS3, most of the sound cores are supported in other games.) that would be a great addition.

Thanks.

Edit, just looking at the Psikyo drivers in mame, most of the hardware is supported in FBA :D


« Last Edit: March 18, 2008, 03:49:03 PM by Lemonzest »

Offline Barry Harris

  • dontbeabarry
  • *
  • Posts: 1785
  • Karma: +0/-65535
  • I'm Barry Harris and I like to f*** people over
Re: What should I port next?
« Reply #33 on: March 18, 2008, 03:55:14 PM »
s1945 has been in FBA for a very long time.

I've got the Tumble Pop bootleg going. Some screenshots on my site.
Account of Barry Harris; the traitor.
Send me an e-mail at barry@fbalpha.com letting me know how big of a piece of sh** I am.

Offline Lemonzest

  • Newbies
  • *
  • Posts: 33
  • Karma: +0/-0
Re: What should I port next?
« Reply #34 on: March 18, 2008, 04:14:09 PM »
s1945 has been in FBA for a very long time.

so shouldn't the other drivers that use the same hardware be pretty easy then?

Offline Barry Harris

  • dontbeabarry
  • *
  • Posts: 1785
  • Karma: +0/-65535
  • I'm Barry Harris and I like to f*** people over
Re: What should I port next?
« Reply #35 on: March 18, 2008, 04:20:27 PM »
Probably - although I'm not sure what's left to add.

edit: A quick look at the driver and all games are supported.
« Last Edit: March 18, 2008, 04:37:59 PM by Treble Winner »
Account of Barry Harris; the traitor.
Send me an e-mail at barry@fbalpha.com letting me know how big of a piece of sh** I am.

Offline Lemonzest

  • Newbies
  • *
  • Posts: 33
  • Karma: +0/-0
Re: What should I port next?
« Reply #36 on: March 18, 2008, 04:43:38 PM »
the Psikyo SH-2 Based games are not included, like Strikers II and a few others only the 68020 ones.

Offline Barry Harris

  • dontbeabarry
  • *
  • Posts: 1785
  • Karma: +0/-65535
  • I'm Barry Harris and I like to f*** people over
Re: What should I port next?
« Reply #37 on: March 18, 2008, 04:46:57 PM »
Ah. that's a different driver entirely!
Account of Barry Harris; the traitor.
Send me an e-mail at barry@fbalpha.com letting me know how big of a piece of sh** I am.

Offline Lemonzest

  • Newbies
  • *
  • Posts: 33
  • Karma: +0/-0
Re: What should I port next?
« Reply #38 on: March 18, 2008, 04:48:00 PM »
Now we have the SH-2 Core (from the CPS3 driver) could they be ported please?

http://www.mameworld.net/maws/driverinfo/psikyosh.c
« Last Edit: March 18, 2008, 05:12:01 PM by Lemonzest »

Offline Barry Harris

  • dontbeabarry
  • *
  • Posts: 1785
  • Karma: +0/-65535
  • I'm Barry Harris and I like to f*** people over
Re: What should I port next?
« Reply #39 on: March 18, 2008, 05:21:25 PM »
They're not on my list. Oopsware has an extremely preliminary driver - I don't know if he's going any further with it though.
Account of Barry Harris; the traitor.
Send me an e-mail at barry@fbalpha.com letting me know how big of a piece of sh** I am.

Offline Barry Harris

  • dontbeabarry
  • *
  • Posts: 1785
  • Karma: +0/-65535
  • I'm Barry Harris and I like to f*** people over
Re: What should I port next?
« Reply #40 on: March 20, 2008, 04:35:21 PM »
What driver should I port next?

It must be either z80 or m6502-based (or very simple 68k) and use one of the sound cores already in FBA:
AY8910
SN76489
SN76489a
SN76496
YM2151
YM2203
YM2608
YM2610
YM2612
YM3812
YMF287B
msm5205
msm6295 (oki)
x1010
ymz280b

Please include links to Maws (http://www.mameworld.net/maws/) or whatever technical docs you want me to look at.


If you want to cut your teeth on 68k then Bionic Commando is fairly simple and quite a good game. It's 68k, with a Z80 and a YM2151, so it's fairly typical of many games and could lead you into other 68k based games. It has background and foreground tilemaps, a sprite layer and a character tilemap layer so it's fairly typical on that score too.

Maws Link - http://www.mameworld.net/maws/romset/bionicc
Account of Barry Harris; the traitor.
Send me an e-mail at barry@fbalpha.com letting me know how big of a piece of sh** I am.

Offline iq_132

  • Administrator
  • *****
  • Posts: 3724
  • Karma: +411/-0
  • Definitely not Dink!
    • NeoSource
Re: What should I port next?
« Reply #41 on: March 22, 2008, 10:31:05 PM »
Nice one. :)
I'll definitely add that one near the top of my list. ^^


Offline iq_132

  • Administrator
  • *****
  • Posts: 3724
  • Karma: +411/-0
  • Definitely not Dink!
    • NeoSource
Re: What should I port next?
« Reply #42 on: March 23, 2008, 02:33:24 AM »
Put a little work into Gun. Smoke.  Hopefully I can figure out the background tiles without using tilemaps (I'd rather not have it take 64mb of ram :S).


Offline jens.l

  • Newbies
  • *
  • Posts: 17
  • Karma: +0/-0
Re: What should I port next?
« Reply #43 on: March 23, 2008, 05:03:50 PM »
Hmmmm,

I am a little bit confused.
Are you porting Z80 or M6809 ?

On mame maws

 http://www.mameworld.net/maws/driverinfo/gunsmoke.c
 
 Copyright 1985 Capcom Co. Ltd. 5/30/97
 These are the EPROM Images for Gunsmoke.
 Similar hardware to Commando, Legendary Wings, 
 and Ghost 'N Goblins.

they are saying these are the specs

 CPU = 6809 Custom
 Z80 = Sound CPU
 YM2203C = Yamaha FM Synthesis Sound Processor (Two)



http://www.mameworld.net/maws/romset/gunsmoke

they are saying these are the specs

cpu Z80 @ 4MHz
cpu Z80 @ 3MHz
audio YM2203 @ 1.5MHz
audio YM2203 @ 1.5MHz


I know it is absurd, but could this be your problem ? or is the m6809 a z80 CPU ? or a typo ?

cu
Jens



Offline iq_132

  • Administrator
  • *****
  • Posts: 3724
  • Karma: +411/-0
  • Definitely not Dink!
    • NeoSource
Re: What should I port next?
« Reply #44 on: March 23, 2008, 06:49:31 PM »
Hmmmm,

I am a little bit confused.
Are you porting Z80 or M6809 ?

On mame maws

 http://www.mameworld.net/maws/driverinfo/gunsmoke.c
 
 Copyright 1985 Capcom Co. Ltd. 5/30/97
 These are the EPROM Images for Gunsmoke.
 Similar hardware to Commando, Legendary Wings, 
 and Ghost 'N Goblins.

they are saying these are the specs

 CPU = 6809 Custom
 Z80 = Sound CPU
 YM2203C = Yamaha FM Synthesis Sound Processor (Two)



http://www.mameworld.net/maws/romset/gunsmoke

they are saying these are the specs

cpu Z80 @ 4MHz
cpu Z80 @ 3MHz
audio YM2203 @ 1.5MHz
audio YM2203 @ 1.5MHz


I know it is absurd, but could this be your problem ? or is the m6809 a z80 CPU ? or a typo ?

cu
Jens




It has two Z80's (one is sound only), whoever wrote that didn't know what the hell they were talking about lol.  If the main cpu was m6809, it wouldn't run at all, let alone glitchy.

The problem at this point is the use of a tilemap rom rather than standard ram for tile pointers.
It's quite ingenious, really, rom is much cheaper than ram, but the way MAME has it set up, it draws the
entire 8x2048x32x32 tilemap and then copies what's needed to the onscreen bitmap.

I would like to have it just draw the tiles that are needed (8x8x32x32).  I still have some transparency issues as well, I'm not sure if FBA's generic tile drawing can do what I need (I'll have to keep poking around though).