Single Arcade emulator for Gamecube

Discuss emulation on the Gamecube here
User avatar
bearteam
Posts: 152
Joined: Sat Feb 19, 2011 1:21 pm

Single Arcade emulator for Gamecube

Post by bearteam » Tue Feb 26, 2013 4:12 am

Since Gamecube is a weak and outdated system, the author of RetroArch
would not like to spend too much time on GC port of RetroArch.
So I split its main FBA core into several small cores and compile them to make
more games playable on Gamecube.
Last edited by bearteam on Tue Feb 26, 2013 4:23 am, edited 1 time in total.
User avatar
bearteam
Posts: 152
Joined: Sat Feb 19, 2011 1:21 pm

Re: Single Arcade emulator for Gamecube

Post by bearteam » Tue Feb 26, 2013 4:16 am

This is FBA Contra Core, only 2 games are supported. Supported ROMs are
Contra, Super Contra and their clones.
Do not bother to try other ROMS,
I do not include any other drivers at all.

Contra can not run at full speed, and has graphic glitches at stage 3.
But Super Contra runs well.

Contra:
Image
Image

Super Contra:
Image
Image

download:
Contra.7z
FBA Contra Core
(332.62 KiB) Downloaded 1394 times
User avatar
megalomaniac
Posts: 2480
Joined: Sun Aug 21, 2011 5:33 am
Location: Drunk in Texas
Contact:

Re: Single Arcade emulator for Gamecube

Post by megalomaniac » Tue Feb 26, 2013 5:43 am

great, i was thinking of doing something similar but have not had the time to look into yet...
i was not too impressed with all the issues in retroarch due to being too bloated for GC, but smaller individual cores should have better results..

good job, i cant wait to see what else might be available within the FBA cores...
could you provide a list of what all is available?
this would be a nice todo list...
emu_kidid wrote: beer is like WD40 for megalomaniac's brain, gets the gears moving
>>> BadAssConsoles.com <<<

Image Image Image
User avatar
megalomaniac
Posts: 2480
Joined: Sun Aug 21, 2011 5:33 am
Location: Drunk in Texas
Contact:

Re: Single Arcade emulator for Gamecube

Post by megalomaniac » Tue Feb 26, 2013 6:47 am

works good...dont forget to post the source
its gonna need the buttons remapped and a fix the screen aspect...
maybe also add an auto load rom if located in /xx/yy directory
emu_kidid wrote: beer is like WD40 for megalomaniac's brain, gets the gears moving
>>> BadAssConsoles.com <<<

Image Image Image
User avatar
bearteam
Posts: 152
Joined: Sat Feb 19, 2011 1:21 pm

Re: Single Arcade emulator for Gamecube

Post by bearteam » Tue Feb 26, 2013 6:52 am

megalomaniac wrote:great, i was thinking of doing something similar but have not had the time to look into yet...
i was not too impressed with all the issues in retroarch due to being too bloated for GC, but smaller individual cores should have better results..

good job, i cant wait to see what else might be available within the FBA cores...
could you provide a list of what all is available?
this would be a nice todo list...
I tried several games, some run perfectly.
Games that run well are:
TMNT,
most of CPS1 games,
...

Games that cause code dump or reboot gamecube are:
Sunset riders
TMNT2
...

I will try to compile more games core later. But I am not coder, and I know very little about coding. So, if you can do this job, more improvement will be done to RetroArch.
User avatar
bearteam
Posts: 152
Joined: Sat Feb 19, 2011 1:21 pm

Re: Single Arcade emulator for Gamecube

Post by bearteam » Tue Feb 26, 2013 6:56 am

megalomaniac wrote:works good...dont forget to post the source
its gonna need the buttons remapped and a fix the screen aspect...
maybe also add an auto load rom if located in /xx/yy directory
I did little to resource code, just deleted some lines.
If you need resource code, you can grab it here:https://github.com/libretro

I compiled the resource code according to this tutorial:http://f.ppxclub.com/593048-1-2

I used a Classic style Gamecube pad, so I do not need to remap the buttons. You can remap the buttons and change screen aspect by pressing Z at the main menu.
User avatar
megalomaniac
Posts: 2480
Joined: Sun Aug 21, 2011 5:33 am
Location: Drunk in Texas
Contact:

Re: Single Arcade emulator for Gamecube

Post by megalomaniac » Tue Feb 26, 2013 7:25 am

yea i remapped using the main menu, but why bother?
my idea was since these are gonna be recompiled as stand alone cores, might as well fix these things and hard code em so there is no reason to mess with the settings afterwards...kinda like fine tune the core and/or settings for each driver and its games

..and that 3rd level graphical glitch....ouch, its a disaster!!! hehehe
after playing contra for a few minutes i really want to jump into the source now and see what can be done...
emu_kidid wrote: beer is like WD40 for megalomaniac's brain, gets the gears moving
>>> BadAssConsoles.com <<<

Image Image Image
User avatar
bearteam
Posts: 152
Joined: Sat Feb 19, 2011 1:21 pm

Re: Single Arcade emulator for Gamecube

Post by bearteam » Tue Feb 26, 2013 7:36 am

megalomaniac wrote:yea i remapped using the main menu, but why bother?
my idea was since these are gonna be recompiled as stand alone cores, might as well fix these things and hard code em so there is no reason to mess with the settings afterwards...kinda like fine tune the core and/or settings for each driver and its games

..and that 3rd level graphical glitch....ouch, its a disaster!!! hehehe
after playing contra for a few minutes i really want to jump into the source now and see what can be done...
Different people use different joypad, so there is no universal key-mapped setting, right?
How can you tolerate the slowdown of Contra? It is very borring.
You want to jump into the source and see what can be done? That's great :)
User avatar
bearteam
Posts: 152
Joined: Sat Feb 19, 2011 1:21 pm

Re: Single Arcade emulator for Gamecube

Post by bearteam » Tue Feb 26, 2013 7:37 am

This is FBA CPS1 Core, only CPS1 games are supported. This core is not
splitted by me,it is done by oringal author. I grab the resource code
from http://github.com/libretro, which lastly updated February 19, 2013.

Most CPS ROMs run perfectly, but some bootleg games not.
Street Fighter Zero can not run, it only reboot your Gamecube.Do not
bother to try it.
FBA CPS1 core.7z
(412.59 KiB) Downloaded 1230 times
User avatar
wii_HD
Posts: 263
Joined: Tue Mar 08, 2011 8:27 pm
Location: United KIngdom

Re: Single Arcade emulator for Gamecube

Post by wii_HD » Tue Feb 26, 2013 8:51 am

Can you extract the Mitchell driver for Pang and Super Pang.

Sega system 16/18 driver would allow Shinobi, Alien Syndrome, Moonwalker and others.

And personally I would love Bubble Bobble on GC.

Here is a comprehensive list of games and the original hardware on which they run.

http://www.system16.com/museum.php?id=8
Playing - Super Mario Sunshine - DariusBurst CS - Hotline Miami 2 - Rpi2 Lakka - X360 BurnOut Paradise City
User avatar
bearteam
Posts: 152
Joined: Sat Feb 19, 2011 1:21 pm

Re: Single Arcade emulator for Gamecube

Post by bearteam » Tue Feb 26, 2013 9:20 am

wii_HD wrote:Can you extract the Mitchell driver for Pang and Super Pang.

Sega system 16/18 driver would allow Shinobi, Alien Syndrome, Moonwalker and others.

And personally I would love Bubble Bobble on GC.

Here is a comprehensive list of games and the original hardware on which they run.

http://www.system16.com/museum.php?id=8
System-16 is too demanding for Gamecube, even Wii could not run most games at full speed. You can read this first.
fba_compat_list_wii.7z
(34.8 KiB) Downloaded 1231 times
User avatar
wii_HD
Posts: 263
Joined: Tue Mar 08, 2011 8:27 pm
Location: United KIngdom

Re: Single Arcade emulator for Gamecube

Post by wii_HD » Tue Feb 26, 2013 10:59 am

^ I have wii hardware and know Shinobi and Alien Syndrome work fine.

As a side note in the aplha core some games are broken for one region release whilst other region release as no problems.

i.e.
Kung Fu Master as wrong pallete and slow but the Japan release Spartan X works properly.

Anyways thanks for the tutorial link I will look into breaking the cores.
Playing - Super Mario Sunshine - DariusBurst CS - Hotline Miami 2 - Rpi2 Lakka - X360 BurnOut Paradise City
User avatar
bearteam
Posts: 152
Joined: Sat Feb 19, 2011 1:21 pm

Re: Single Arcade emulator for Gamecube

Post by bearteam » Tue Feb 26, 2013 11:05 am

This list contains all games supported by FBA V-SYS core for Gamecube.

5 games supported in total.

| aerofgt || Aero Fighters
| aerofgtb|| Aero Fighters (Turbo Force hardware set 1)
| aerofgtc|| Aero Fighters (Turbo Force hardware set 2)
| sonicwi || Sonic Wings (Japan)
| turbofrc|| Turbo Force
Video System core.7z
(357.27 KiB) Downloaded 990 times
User avatar
wii_HD
Posts: 263
Joined: Tue Mar 08, 2011 8:27 pm
Location: United KIngdom

Re: Single Arcade emulator for Gamecube

Post by wii_HD » Tue Feb 26, 2013 11:19 am

Thanks.

Sonic Wings > Aero Fighters.

The name evokes much more gusto.
Playing - Super Mario Sunshine - DariusBurst CS - Hotline Miami 2 - Rpi2 Lakka - X360 BurnOut Paradise City
User avatar
bearteam
Posts: 152
Joined: Sat Feb 19, 2011 1:21 pm

Re: Single Arcade emulator for Gamecube

Post by bearteam » Tue Feb 26, 2013 11:55 am

Here's blood brothers core.
4 games supported in total.

bloodbro || Blood Bros. (set 1)
bloodbroa|| Blood Bros. (set 2)
bloodbrob|| Blood Bros. (set 3)
skysmash || Sky Smasher

The sound of Blood Brothers is a little buggy.

Blood Bros.
Image
Image

Skysmasher
Image

Download:
bloodbro.7z
(376.04 KiB) Downloaded 1116 times
julius
Posts: 201
Joined: Thu Nov 04, 2010 5:11 pm

Re: Single Arcade emulator for Gamecube

Post by julius » Tue Feb 26, 2013 5:09 pm

bearteam wrote:This is FBA CPS1 Core, only CPS1 games are supported. This core is not
splitted by me,it is done by oringal author. I grab the resource code
from http://github.com/libretro, which lastly updated February 19, 2013.

Most CPS ROMs run perfectly, but some bootleg games not.
Street Fighter Zero can not run, it only reboot your Gamecube.Do not
bother to try it.
FBA CPS1 core.7z
Street Fighter Zero? Isn´t it a CPS2 game? Or maybe do you mean Street Fighter Zero CPS Changer? Anyway you guys are reviving the gamecube scene (again) with your excellent work. I remember that I saw something similar some years ago, when infact tried to make a MAME port for Gamecube; it was not a project over Ratroarch, but I think he could give you some help on the arcade games bussiness.
julius
Posts: 201
Joined: Thu Nov 04, 2010 5:11 pm

Re: Single Arcade emulator for Gamecube

Post by julius » Tue Feb 26, 2013 9:44 pm

What core do I have to use to play Street Fighter 1 arcade?
User avatar
megalomaniac
Posts: 2480
Joined: Sun Aug 21, 2011 5:33 am
Location: Drunk in Texas
Contact:

Re: Single Arcade emulator for Gamecube

Post by megalomaniac » Tue Feb 26, 2013 11:00 pm

julius wrote: I remember that I saw something similar some years ago, when infact tried to make a MAME port for Gamecube
tried? i wouldnt say he tried...he got it working...
i tested infacts mame emulator for pacman last year...it works great...
i thought he was holding release until he added more features...
emu_kidid wrote: beer is like WD40 for megalomaniac's brain, gets the gears moving
>>> BadAssConsoles.com <<<

Image Image Image
User avatar
bearteam
Posts: 152
Joined: Sat Feb 19, 2011 1:21 pm

Re: Single Arcade emulator for Gamecube

Post by bearteam » Wed Feb 27, 2013 12:07 am

julius wrote:What core do I have to use to play Street Fighter 1 arcade?
use this.
alreay tested it.

====================
FBA Street Fighter Core:5 games supported in total.
sfjp// Street Fighter (Japan)
sfp// Street Fighter (Prototype)
sfu// Street Fighter (US set 1)
sfua// Street Fighter (US set 2)
sf// Street Fighter (World)

download:
FBA SF CORE.7z
(350.69 KiB) Downloaded 997 times
User avatar
bearteam
Posts: 152
Joined: Sat Feb 19, 2011 1:21 pm

Re: Single Arcade emulator for Gamecube

Post by bearteam » Wed Feb 27, 2013 7:24 am

Capcom Retro Game Collection Vol. 1 For Gamecube

12 games supported in total

1942b, // 1942 (First Version)
1942a, // 1942 (Revision A)
1942abl, // 1942 (Revision A, bootleg)
1942, // 1942 (Revision B)
1942w, // 1942 (Williams Electronics license)
1943kai, // 1943 Kai: Midway Kaisen (Japan)
1943ja, // 1943: Midway Kaisen (Japan)
1943j, // 1943: Midway Kaisen (Japan, Rev B)
1943b, // 1943: The Battle of Midway (bootleg set 1, hack of Japan set)
1943b2, // 1943: The Battle of Midway (bootleg set 2, hack of Japan set)
1943, // 1943: The Battle of Midway (Euro)
1943u, // 1943: The Battle of Midway (US)

Image

Download:
cap_gen_1.7z
(341 KiB) Downloaded 963 times
User avatar
wii_HD
Posts: 263
Joined: Tue Mar 08, 2011 8:27 pm
Location: United KIngdom

Re: Single Arcade emulator for Gamecube

Post by wii_HD » Wed Feb 27, 2013 8:15 am

Wow - your on a roll bearteam.

Keep em coming.
Playing - Super Mario Sunshine - DariusBurst CS - Hotline Miami 2 - Rpi2 Lakka - X360 BurnOut Paradise City
User avatar
megalomaniac
Posts: 2480
Joined: Sun Aug 21, 2011 5:33 am
Location: Drunk in Texas
Contact:

Re: Single Arcade emulator for Gamecube

Post by megalomaniac » Wed Feb 27, 2013 9:43 am

@bearteam:
your doing a great job, but you realize how much work its gonna take to recompile all these again for source updates....
im working on something that i hope will help to make compiling a bit easier compared to the current method of "go here..go there..do this..do that"

ive made good progress so far, but keep doing what your doing in case my method does not work out as expected...
emu_kidid wrote: beer is like WD40 for megalomaniac's brain, gets the gears moving
>>> BadAssConsoles.com <<<

Image Image Image
User avatar
bearteam
Posts: 152
Joined: Sat Feb 19, 2011 1:21 pm

Re: Single Arcade emulator for Gamecube

Post by bearteam » Wed Feb 27, 2013 10:04 am

megalomaniac wrote:@bearteam:
your doing a great job, but you realize how much work its gonna take to recompile all these again for source updates....
im working on something that i hope will help to make compiling a bit easier compared to the current method of "go here..go there..do this..do that"

ive made good progress so far, but keep doing what your doing in case my method does not work out as expected...
I will not update all of them. I may update games I like if important updates are made.
Anyway, someone who is familiar with GC coding can dip into retroarch is quite great.
julius
Posts: 201
Joined: Thu Nov 04, 2010 5:11 pm

Re: Single Arcade emulator for Gamecube

Post by julius » Wed Feb 27, 2013 3:45 pm

Hey, thanks for the FBA Street Fighter Core, I gonna test it.Also, do you think 1941 - Counter Attack could work with that Capcom Retro Game Collection Vol. 1 core ?
User avatar
wii_HD
Posts: 263
Joined: Tue Mar 08, 2011 8:27 pm
Location: United KIngdom

Re: Single Arcade emulator for Gamecube

Post by wii_HD » Wed Feb 27, 2013 11:34 pm

julius wrote:Hey, thanks for the FBA Street Fighter Core, I gonna test it.Also, do you think 1941 - Counter Attack could work with that Capcom Retro Game Collection Vol. 1 core ?
Counter Attack is a CPS1 game and thus works already with the cps1 core.

Here are all the official CPS1 games although not all are supported by the emulator.
http://www.system16.com/hardware.php?id=793

Offtopic - going back I seem to remember only one of the Capcom Generation Collection discs (Volume 3) works in wiiSX/cubeSX. I tried all the Japanese and European releases.
Playing - Super Mario Sunshine - DariusBurst CS - Hotline Miami 2 - Rpi2 Lakka - X360 BurnOut Paradise City
Post Reply