Single Arcade emulator for Gamecube
Re: Single Arcade emulator for Gamecube
someone, just code an ARAM ROM cache for this already and be done with the 100 releases
how big is the full CPS2 core?
how big is the full CPS2 core?
Re: Single Arcade emulator for Gamecube
megalomaniac says he cooking up something previous page.emu_kidid wrote:someone, just code an ARAM ROM cache for this already and be done with the 100 releases
how big is the full CPS2 core?
First up all supported CPS1 (1988) system games should work on GameCube as is - because they are not more than about 4MByte in size. Why all CPS1 games are not supported I dont know - its certainly not a size issue.
Another oddity with the main alpha core - There a few Namco System 1 games in the alpha core such as Galaga 88 - but no Splatterhouse or Pacmania which run on the same system. You can rom swap on original pcb to switch games.
Its the second CPS (1993) system emukidid (CPS2) games that have the size issue for lil lo GameCube.
Playing - Super Mario Sunshine - DariusBurst CS - Hotline Miami 2 - Rpi2 Lakka - X360 BurnOut Paradise City
Re: Single Arcade emulator for Gamecube
yeah I'd looked at CPS2 for a fair while, it should be fine on GameCube if there's some form of ROM Cache implemented.
Re: Single Arcade emulator for Gamecube
I am glad this thread let more people pay attention to RetroArch's FBA cores. I am not a coder and I know little about coding, so what I can do is little. But with your coders' effort, RetroArch's FBA cores will definitely have a bright future.
- megalomaniac
- Posts: 2480
- Joined: Sun Aug 21, 2011 5:33 am
- Location: Drunk in Texas
- Contact:
Re: Single Arcade emulator for Gamecube
needs more work, but ive got a lot of the essential stuff fully automated...
@bearteam, your contra.dol is 1.2MB, the one i compiled is 939kb...just a bit smaller....no difference in performance...
@bearteam, your contra.dol is 1.2MB, the one i compiled is 939kb...just a bit smaller....no difference in performance...
- Attachments
-
- script_kiddie.png
- (43.72 KiB) Not downloaded yet
>>> BadAssConsoles.com <<<emu_kidid wrote: beer is like WD40 for megalomaniac's brain, gets the gears moving
Re: Single Arcade emulator for Gamecube
@megalomaniac: I do not understand the resource code, so I can not cut down the unnecessary part. Can you build a NMK16 drivers core? I bulit one, but all games crashed the emulator and caused code dump. Maybe I did not cut the core small enough to fit into Gamecube's RAM.megalomaniac wrote:needs more work, but ive got a lot of the essential stuff fully automated...
@bearteam, your contra.dol is 1.2MB, the one i compiled is 939kb...just a bit smaller....no difference in performance...
- megalomaniac
- Posts: 2480
- Joined: Sun Aug 21, 2011 5:33 am
- Location: Drunk in Texas
- Contact:
Re: Single Arcade emulator for Gamecube
i got a crash dump also...
>>> BadAssConsoles.com <<<emu_kidid wrote: beer is like WD40 for megalomaniac's brain, gets the gears moving
Re: Single Arcade emulator for Gamecube
i like what i see!megalomaniac wrote:needs more work, but ive got a lot of the essential stuff fully automated...
@bearteam, your contra.dol is 1.2MB, the one i compiled is 939kb...just a bit smaller....no difference in performance...
please search before you ask - a lot has been discussed already!
(or use google with "site:gc-forever.com *term*")
http://is.gd/MDmZcr
we also have a wiki filled with knowledge
http://is.gd/dX58Rm
(or use google with "site:gc-forever.com *term*")
http://is.gd/MDmZcr
we also have a wiki filled with knowledge
http://is.gd/dX58Rm
- megalomaniac
- Posts: 2480
- Joined: Sun Aug 21, 2011 5:33 am
- Location: Drunk in Texas
- Contact:
Re: Single Arcade emulator for Gamecube
@liquitt...
this is just the initial screen...there will be more improvements
right now its just semi-automated for compiling which works very well
but it semi-automated...meaning to compile specific game drivers or hardware, it is still a very tedious manual editing process within the source...
...but...
i think i just thought of a workaround method to make this script more powerful to allow fully automated process using only this menu with no need to enter the source directories and no need to manually edit anything...
we just need to identify which driver combinations and how many drivers can be packed together in a single dol to keep the overall size low...and also identify which specific drivers need to be built as separate dols...
see txt for supported titles
this is just the initial screen...there will be more improvements
right now its just semi-automated for compiling which works very well
but it semi-automated...meaning to compile specific game drivers or hardware, it is still a very tedious manual editing process within the source...
...but...
i think i just thought of a workaround method to make this script more powerful to allow fully automated process using only this menu with no need to enter the source directories and no need to manually edit anything...
we just need to identify which driver combinations and how many drivers can be packed together in a single dol to keep the overall size low...and also identify which specific drivers need to be built as separate dols...
see txt for supported titles
- Attachments
-
- ninja.jpg
- (35.72 KiB) Not downloaded yet
-
- shadow.jpg
- (38.16 KiB) Not downloaded yet
>>> BadAssConsoles.com <<<emu_kidid wrote: beer is like WD40 for megalomaniac's brain, gets the gears moving
- megalomaniac
- Posts: 2480
- Joined: Sun Aug 21, 2011 5:33 am
- Location: Drunk in Texas
- Contact:
Re: Single Arcade emulator for Gamecube
as an example:
above i posted GAIDEN.dol
that dol was compiled only using ninja gaiden with similar parent drivers...
however i have also compiled the entire post90s drivers which includes ninja gaiden drivers...
...so...using this information as a base:
if everyone can pitch in and try the 90s dol with any titles from the included gamelist and report results...
this will help identify which possible drivers should be omitted from this bulk compile tested with another build of those specific suspected drivers in its own dol...
as another example, NMK16 is also included in post90s which appears to crash when loading titles...but this does not mean the DOL does not work since ninja gaiden is also within the post90s group and still works with this larger DOL...
above i posted GAIDEN.dol
that dol was compiled only using ninja gaiden with similar parent drivers...
however i have also compiled the entire post90s drivers which includes ninja gaiden drivers...
...so...using this information as a base:
if everyone can pitch in and try the 90s dol with any titles from the included gamelist and report results...
this will help identify which possible drivers should be omitted from this bulk compile tested with another build of those specific suspected drivers in its own dol...
as another example, NMK16 is also included in post90s which appears to crash when loading titles...but this does not mean the DOL does not work since ninja gaiden is also within the post90s group and still works with this larger DOL...
- Attachments
-
- POST90s.zip
- (1.21 MiB) Downloaded 791 times
>>> BadAssConsoles.com <<<emu_kidid wrote: beer is like WD40 for megalomaniac's brain, gets the gears moving
Re: Single Arcade emulator for Gamecube
@megalomanic
Tried Aerofighters - wrong pallete and slow whilst the core released by Bearteam runs (AeroFighter and Sonic Wings) rom correctly.
EDIT : Core runs Sonic Wings correctly.
AirBuster works the game is horizontal scrolling but aspect is for a vertical game with big black borders left and right.
Final Starforce appears to work okay.
Zing Zing Zip results in code dump (2.3MB)
Nostradamus - code dump (2.7MB)
Tried Aerofighters - wrong pallete and slow whilst the core released by Bearteam runs (AeroFighter and Sonic Wings) rom correctly.
EDIT : Core runs Sonic Wings correctly.
AirBuster works the game is horizontal scrolling but aspect is for a vertical game with big black borders left and right.
Final Starforce appears to work okay.
Zing Zing Zip results in code dump (2.3MB)
Nostradamus - code dump (2.7MB)
Last edited by wii_HD on Sat Mar 02, 2013 10:17 am, edited 1 time in total.
Playing - Super Mario Sunshine - DariusBurst CS - Hotline Miami 2 - Rpi2 Lakka - X360 BurnOut Paradise City
- megalomaniac
- Posts: 2480
- Joined: Sun Aug 21, 2011 5:33 am
- Location: Drunk in Texas
- Contact:
Re: Single Arcade emulator for Gamecube
which release from bearteam?
im not to familiar with mame roms or hardware....
also im compiling a bit different from bearteam since im trying find the right combinations to trim these down for better compatibility
thanks for the feedback, ill look into it
im not to familiar with mame roms or hardware....
also im compiling a bit different from bearteam since im trying find the right combinations to trim these down for better compatibility
thanks for the feedback, ill look into it
>>> BadAssConsoles.com <<<emu_kidid wrote: beer is like WD40 for megalomaniac's brain, gets the gears moving
Re: Single Arcade emulator for Gamecube
Top of page 2 this thread.
Did you see my edit your core works with Sonic Wings buts faults with Aerofighters.
Did you see my edit your core works with Sonic Wings buts faults with Aerofighters.
Playing - Super Mario Sunshine - DariusBurst CS - Hotline Miami 2 - Rpi2 Lakka - X360 BurnOut Paradise City
- megalomaniac
- Posts: 2480
- Joined: Sun Aug 21, 2011 5:33 am
- Location: Drunk in Texas
- Contact:
Re: Single Arcade emulator for Gamecube
ok
which aerofighters were you using?
aerofgt
aerofgtb
aerofgtc
ill check it out and compare results with bearteams build and try to work backwards to see what happened...
all this fun and damn...i got some boards i need to start selling soon too...
never enough time...
which aerofighters were you using?
aerofgt
aerofgtb
aerofgtc
ill check it out and compare results with bearteams build and try to work backwards to see what happened...
all this fun and damn...i got some boards i need to start selling soon too...
never enough time...
>>> BadAssConsoles.com <<<emu_kidid wrote: beer is like WD40 for megalomaniac's brain, gets the gears moving
Re: Single Arcade emulator for Gamecube
Quit your job.. oh wait..
- Disorarara
- Posts: 8
- Joined: Thu Oct 18, 2012 8:44 pm
Re: Single Arcade emulator for Gamecube
Remember, zipped filesize doesn't matter, unzipped does. isn't the gamecube RAM limit 24 megabytes or something?
Re: Single Arcade emulator for Gamecube
I've built a FBA KONAMI core which contained all drivers in the konami directory of resouce codes. 157 ROMs are supported, but not all of them run. Some games may crash the emu, some may need to reboot the emu to run games. Just give it try yourself.
A .bat file is included to help you to pick out the games supported by emu. You must edit it before use according to your own situation.
supported ROMs are:
Ajax.zip
Ajaxj.zip
Akumajou.zip
Akumajoun.zip
Aliens.zip
Aliens2.zip
Aliens3.zip
Aliensa.zip
Aliensj.zip
Aliensj2.zip
Aliensu.zip
Blockhl.zip
Blswhstl.zip
Bottom9.zip
Bottom9n.zip
Contra.zip
Contra1.zip
Contrab.zip
Contraj.zip
Contrajb.zip
Crazycop.zip
Crimfght.zip
Crimfgt2.zip
Crimfgtj.zip
Cuebrckj.zip
Cuebrick.zip
Darkadv.zip
Detatwin.zip
Devilw.zip
Devstors.zip
Devstors2.zip
Devstors3.zip
Esckids.zip
Esckidsj.zip
Fround.zip
Froundl.zip
games88.zip
Garuka.zip
Gberet.zip
Gberetb.zip
Gbustera.zip
Gbusters.zip
Gradius2.zip
Gradius2a.zip
Gradius2b.zip
Gradius3j.zip
Grdius3.zip
Grdius3a.zip
Gryzor.zip
Gryzora.zip
Gyruss.zip
Gyrussb.zip
Gyrussce.zip
Hcastle.zip
Hcastlee.zip
Hcastlek.zip
Hexion.zip
Hpuncher.zip
Hypsptsp.zip
Konami88.zip
Kontest.zip
Lgtnfght.zip
Lgtnfghta.zip
Lgtnfghtu.zip
Mainevt.zip
Mainevt2p.zip
Mainevto.zip
Majuu.zip
Mia.zip
Mia2.zip
Miaj.zip
Mogura.zip
Mrgoemon.zip
Mstadium.zip
Parodius.zip
Parodiusa.zip
Parodiuse.zip
Parodiusj.zip
Pootan.zip
Pooyan.zip
Pooyans.zip
Punkshot.zip
Punkshot2.zip
Punkshotj.zip
Qgakumon.zip
Quarth.zip
Ringohja.zip
Rollerg.zip
Rollergj.zip
Rushatck.zip
Scontra.zip
Scontraj.zip
Scotrsht.zip
Simpsons.zip
Simpsons2p.zip
Simpsons2p2.zip
Simpsons2pa.zip
Simpsons2pj.zip
Simpsons4pa.zip
Spy.zip
Spyu.zip
Ssriders.zip
Ssridersabd.zip
Ssridersadd.zip
Ssriderseaa.zip
Ssridersebc.zip
Ssridersebd.zip
Ssridersjac.zip
Ssridersjbd.zip
Ssridersuab.zip
Ssridersuac.zip
Ssridersubc.zip
Ssridersuda.zip
Suratk.zip
Suratka.zip
Suratkj.zip
Thndrx2.zip
Thndrx2a.zip
Thndrx2j.zip
Thunderx.zip
Thunderxa.zip
Thunderxb.zip
Thunderxj.zip
Tmht.zip
Tmht22pe.zip
Tmht2p.zip
Tmht2pa.zip
Tmht2pj.zip
Tmht2po.zip
Tmhta.zip
Tmnt.zip
Tmnt2.zip
Tmnt22pu.zip
Tmnt2a.zip
Tmntj.zip
Tmntu.zip
Tmntua.zip
Trigon.zip
Typhoon.zip
Ultraman.zip
Vendetta.zip
Vendetta2p.zip
Vendetta2pd.zip
Vendetta2pu.zip
Vendettaj.zip
Vendettar.zip
Venus.zip
Vulcan.zip
Vulcana.zip
Vulcanb.zip
Xmen.zip
Xmen2pa.zip
Xmen2pe.zip
Xmen2pj.zip
Xmena.zip
Xmene.zip
Xmenj.zip
edit: As I tested, all TMNT board games crashed the emulator due to excessive drivers. Maybe I will need to release a single TMNT core later.
A .bat file is included to help you to pick out the games supported by emu. You must edit it before use according to your own situation.
supported ROMs are:
Ajax.zip
Ajaxj.zip
Akumajou.zip
Akumajoun.zip
Aliens.zip
Aliens2.zip
Aliens3.zip
Aliensa.zip
Aliensj.zip
Aliensj2.zip
Aliensu.zip
Blockhl.zip
Blswhstl.zip
Bottom9.zip
Bottom9n.zip
Contra.zip
Contra1.zip
Contrab.zip
Contraj.zip
Contrajb.zip
Crazycop.zip
Crimfght.zip
Crimfgt2.zip
Crimfgtj.zip
Cuebrckj.zip
Cuebrick.zip
Darkadv.zip
Detatwin.zip
Devilw.zip
Devstors.zip
Devstors2.zip
Devstors3.zip
Esckids.zip
Esckidsj.zip
Fround.zip
Froundl.zip
games88.zip
Garuka.zip
Gberet.zip
Gberetb.zip
Gbustera.zip
Gbusters.zip
Gradius2.zip
Gradius2a.zip
Gradius2b.zip
Gradius3j.zip
Grdius3.zip
Grdius3a.zip
Gryzor.zip
Gryzora.zip
Gyruss.zip
Gyrussb.zip
Gyrussce.zip
Hcastle.zip
Hcastlee.zip
Hcastlek.zip
Hexion.zip
Hpuncher.zip
Hypsptsp.zip
Konami88.zip
Kontest.zip
Lgtnfght.zip
Lgtnfghta.zip
Lgtnfghtu.zip
Mainevt.zip
Mainevt2p.zip
Mainevto.zip
Majuu.zip
Mia.zip
Mia2.zip
Miaj.zip
Mogura.zip
Mrgoemon.zip
Mstadium.zip
Parodius.zip
Parodiusa.zip
Parodiuse.zip
Parodiusj.zip
Pootan.zip
Pooyan.zip
Pooyans.zip
Punkshot.zip
Punkshot2.zip
Punkshotj.zip
Qgakumon.zip
Quarth.zip
Ringohja.zip
Rollerg.zip
Rollergj.zip
Rushatck.zip
Scontra.zip
Scontraj.zip
Scotrsht.zip
Simpsons.zip
Simpsons2p.zip
Simpsons2p2.zip
Simpsons2pa.zip
Simpsons2pj.zip
Simpsons4pa.zip
Spy.zip
Spyu.zip
Ssriders.zip
Ssridersabd.zip
Ssridersadd.zip
Ssriderseaa.zip
Ssridersebc.zip
Ssridersebd.zip
Ssridersjac.zip
Ssridersjbd.zip
Ssridersuab.zip
Ssridersuac.zip
Ssridersubc.zip
Ssridersuda.zip
Suratk.zip
Suratka.zip
Suratkj.zip
Thndrx2.zip
Thndrx2a.zip
Thndrx2j.zip
Thunderx.zip
Thunderxa.zip
Thunderxb.zip
Thunderxj.zip
Tmht.zip
Tmht22pe.zip
Tmht2p.zip
Tmht2pa.zip
Tmht2pj.zip
Tmht2po.zip
Tmhta.zip
Tmnt.zip
Tmnt2.zip
Tmnt22pu.zip
Tmnt2a.zip
Tmntj.zip
Tmntu.zip
Tmntua.zip
Trigon.zip
Typhoon.zip
Ultraman.zip
Vendetta.zip
Vendetta2p.zip
Vendetta2pd.zip
Vendetta2pu.zip
Vendettaj.zip
Vendettar.zip
Venus.zip
Vulcan.zip
Vulcana.zip
Vulcanb.zip
Xmen.zip
Xmen2pa.zip
Xmen2pe.zip
Xmen2pj.zip
Xmena.zip
Xmene.zip
Xmenj.zip
edit: As I tested, all TMNT board games crashed the emulator due to excessive drivers. Maybe I will need to release a single TMNT core later.
Re: Single Arcade emulator for Gamecube
A single TMNT core. Following games are supported(some of them, such as TMNT2 and its clones, may crash the emulator):
Blswhstl.zip
Cuebrick.zip
Detatwin.zip
Lgtnfght.zip
Lgtnfghta.zip
Lgtnfghtu.zip
Mia.zip
Mia2.zip
Punkshot.zip
Punkshot2.zip
Punkshotj.zip
Qgakumon.zip
Ssriders.zip
Ssridersabd.zip
Ssridersadd.zip
Ssriderseaa.zip
Ssridersebc.zip
Ssridersebd.zip
Ssridersjac.zip
Ssridersjbd.zip
Ssridersuab.zip
Ssridersuac.zip
Ssridersubc.zip
Ssridersuda.zip
Thndrx2.zip
Thndrx2a.zip
Thndrx2j.zip
Tmht.zip
Tmht22pe.zip XX
Tmht2p.zip XX
Tmht2pa.zip XX
Tmht2pj.zip XX
Tmht2po.zip XX
Tmhta.zip
Tmnt.zip
Tmnt2.zip XX
Tmnt22pu.zip XX
Tmnt2a.zip XX
Tmntj.zip
Tmntu.zip
Tmntua.zip
Trigon.zip
Blswhstl.zip
Cuebrick.zip
Detatwin.zip
Lgtnfght.zip
Lgtnfghta.zip
Lgtnfghtu.zip
Mia.zip
Mia2.zip
Punkshot.zip
Punkshot2.zip
Punkshotj.zip
Qgakumon.zip
Ssriders.zip
Ssridersabd.zip
Ssridersadd.zip
Ssriderseaa.zip
Ssridersebc.zip
Ssridersebd.zip
Ssridersjac.zip
Ssridersjbd.zip
Ssridersuab.zip
Ssridersuac.zip
Ssridersubc.zip
Ssridersuda.zip
Thndrx2.zip
Thndrx2a.zip
Thndrx2j.zip
Tmht.zip
Tmht22pe.zip XX
Tmht2p.zip XX
Tmht2pa.zip XX
Tmht2pj.zip XX
Tmht2po.zip XX
Tmhta.zip
Tmnt.zip
Tmnt2.zip XX
Tmnt22pu.zip XX
Tmnt2a.zip XX
Tmntj.zip
Tmntu.zip
Tmntua.zip
Trigon.zip
- Attachments
-
- TMNT.7z
- (385.25 KiB) Downloaded 795 times
- megalomaniac
- Posts: 2480
- Joined: Sun Aug 21, 2011 5:33 am
- Location: Drunk in Texas
- Contact:
Re: Single Arcade emulator for Gamecube
@ bearteam
thanks for the info about the konami build...
also, can you build the cps1 core and check to see if the same titles run compared to the core built by author?
thanks
thanks for the info about the konami build...
also, can you build the cps1 core and check to see if the same titles run compared to the core built by author?
thanks
>>> BadAssConsoles.com <<<emu_kidid wrote: beer is like WD40 for megalomaniac's brain, gets the gears moving
Re: Single Arcade emulator for Gamecube
Author removed CPS drivers from main FBA core, and all my builds come from main FBA core. So I can not build a CPS core from main FBA core.megalomaniac wrote:@ bearteam
thanks for the info about the konami build...
also, can you build the cps1 core and check to see if the same titles run compared to the core built by author?
thanks
- megalomaniac
- Posts: 2480
- Joined: Sun Aug 21, 2011 5:33 am
- Location: Drunk in Texas
- Contact:
Re: Single Arcade emulator for Gamecube
you can find the core and makefile here:
/svn-current/trunk/fbacores/cps1/makefile.libretro
It will compile as is, no need to edit drivers..
Just find and confirm a working title with the original cps1 core from the author and see if that same title works with your build..
/svn-current/trunk/fbacores/cps1/makefile.libretro
Code: Select all
make -f makefile.libretro platform=ngc
Just find and confirm a working title with the original cps1 core from the author and see if that same title works with your build..
>>> BadAssConsoles.com <<<emu_kidid wrote: beer is like WD40 for megalomaniac's brain, gets the gears moving
Re: Single Arcade emulator for Gamecube
I thought the early release had CPS1 core integrated within main alpha.bearteam wrote:Author removed CPS drivers from main FBA core, and all my builds come from main FBA core. So I can not build a CPS core from main FBA core.megalomaniac wrote:@ bearteam
thanks for the info about the konami build...
also, can you build the cps1 core and check to see if the same titles run compared to the core built by author?
thanks
Thanks for above releases I have tried some of those titles on wii already and I will be interested to see them on GameCube.
Any chance of the video options coming over from the wii version such as rotate screen for the vertical shooters or do we need support from squarepusher/libretro team.
Playing - Super Mario Sunshine - DariusBurst CS - Hotline Miami 2 - Rpi2 Lakka - X360 BurnOut Paradise City
Re: Single Arcade emulator for Gamecube
My build of CPS1 is from author's fbacores' directory, I did not touch any file except the libretro.cpp (just edit the version info.). Any problem with CPS build I released?megalomaniac wrote:you can find the core and makefile here:
/svn-current/trunk/fbacores/cps1/makefile.libretro
It will compile as is, no need to edit drivers..Code: Select all
make -f makefile.libretro platform=ngc
Just find and confirm a working title with the original cps1 core from the author and see if that same title works with your build..
- megalomaniac
- Posts: 2480
- Joined: Sun Aug 21, 2011 5:33 am
- Location: Drunk in Texas
- Contact:
Re: Single Arcade emulator for Gamecube
Ok I misunderstood your post when you attached CPS1...
I thought you posted a cps1 build that the author built..
I now understand you built it..
..and this is the info I was looking for, thanks...
I thought you posted a cps1 build that the author built..
I now understand you built it..
..and this is the info I was looking for, thanks...
>>> BadAssConsoles.com <<<emu_kidid wrote: beer is like WD40 for megalomaniac's brain, gets the gears moving
Re: Single Arcade emulator for Gamecube
EDIT: Vanquished.
Last edited by wii_HD on Mon Mar 04, 2013 5:03 am, edited 1 time in total.
Playing - Super Mario Sunshine - DariusBurst CS - Hotline Miami 2 - Rpi2 Lakka - X360 BurnOut Paradise City