Homebrew NeoGeo CD

morpheous

Well-Known Member
Member
Joined
Apr 2, 2009
Messages
159
Trophies
0
XP
445
Country
United States
Because there's a video bug since the beginning. I still don't know what's the cause and nobody ever managed to fix it. As a result the emulation is wrong, it's the same for the gc-forever version.
That's 1 of the main reason. And the not technical reason is that I prefer neogeo aes/mvs.

But it was still functional, that's all that mattered. There's planty of emus that exist, that aren't perfect but people still use them, if they're usable that is, which your emulator was.
 

morpheous

Well-Known Member
Member
Joined
Apr 2, 2009
Messages
159
Trophies
0
XP
445
Country
United States
Last edited by morpheous,

RatoPuto

Member
Newcomer
Joined
Jan 30, 2017
Messages
11
Trophies
0
Age
40
XP
93
Country
Canada
BIOS is stored on the SD card.

You need the correct bios because it is not any one that works, the bios that I use downloaded on the gametronik site.

--------------------- MERGED ---------------------------

Is there any possibility of making the megalomaniac gamecube forever version work the classic control?

About my question, would not it be possible to control classic in this version ?
 
Last edited by RatoPuto,

niuus

Well-Known Member
Member
Joined
Mar 4, 2016
Messages
2,023
Trophies
1
XP
4,456
Country
Venezuela
If you have installed cios 202 and modified the neocd.xml I don't know. The hhd is fat32 and works with other homebrews?

Maybe you're a neogeo cd fan but there are better alternatives now to play neogeo(non cd) with retroarch final burn alpha.

By the way, I've uploaded the source code here : https://github.com/Wiimpathy/Neocd-Wii
After all these years I still don't understand the black screen bug : https://github.com/Wiimpathy/Neocd-Wii/blob/master/src/video/video.c#L233
Actually, most of the gx video part would also need a rewrite.
Wow, i'll be keeping an eye on this. The emulator might have its quirks, but it definitely works great for me. I think the only things missing would be 4:3/16:9 selectable aspect ratio, maybe some minor stuff like configurable BIOS path (in XML?), configurable GCN pad buttons, and Wii U Pro Controller support, which may be fixed by compiling with the newest tools (libogc). I kinda remember i tried this in the past but could never get past compiling errors (in r27).

Thanks for your efforts in keeping this emulator alive.

About my question, would not it be possible to control classic in this version ?
I can't test right now, but i think it worked before?
 
Last edited by niuus,

niuus

Well-Known Member
Member
Joined
Mar 4, 2016
Messages
2,023
Trophies
1
XP
4,456
Country
Venezuela
Don't install it, I don't know if it's risky on Wii-U !
Retroarch wii-u don't support usb drives, that's a real shame.
There's nothing more I can do. I won't touch the emulator's code anymore. Just hope someone updtate it!
Because there's a video bug since the beginning. I still don't know what's the cause and nobody ever managed to fix it. As a result the emulation is wrong, it's the same for the gc-forever version.
That's 1 of the main reason. And the not technical reason is that I prefer neogeo aes/mvs.
 
Last edited by niuus,

Wiimpathy

Well-Known Member
Member
Joined
Mar 3, 2010
Messages
1,013
Trophies
2
XP
3,125
Country
France
For Wii:

You can remove mload and just use ios58 for USB support. In Makefile, remove ehcmodule.elf. You also have to remove all references to mload in neocdgc.c.
It seems you still have an error with dirnext etc. You can copy some parts from this code: https://github.com/emukidid/neogeo-cd-redux/blob/master/src/fileio/sdfileio.c

Fo GC:
I have to admit that it was never intended to be GC compatible. As the name suggests, wpad_keymap is related to wiimote only.

I started to update the code some time ago, and wanted to look at this bloody video bug again. With recent libs this is worse because it's stuck at banner loading!

To be honest, instead of the buggy neocd-wii(and the poor code I added) I think it'd be better trying to test this: https://github.com/libretro/fbalpha
NeoGeo CD is available in this core and they added music support recently. That's the good news!

I've tried to compile it by hardcoding the subsystem value. With the latest Retroarch, the games start but no music or crashes when loading .cue file. With an older Retroarch version, it starts with .cue + wav but it crashes when another track is loading... Well, it seems there's a curse around Neo CD and Wii!
 

Coto

-
Member
Joined
Jun 4, 2010
Messages
2,979
Trophies
2
XP
2,565
Country
Chile
For Wii:

You can remove mload and just use ios58 for USB support. In Makefile, remove ehcmodule.elf. You also have to remove all references to mload in neocdgc.c.
It seems you still have an error with dirnext etc. You can copy some parts from this code: https://github.com/emukidid/neogeo-cd-redux/blob/master/src/fileio/sdfileio.c

Fo GC:
I have to admit that it was never intended to be GC compatible. As the name suggests, wpad_keymap is related to wiimote only.

I started to update the code some time ago, and wanted to look at this bloody video bug again. With recent libs this is worse because it's stuck at banner loading!

To be honest, instead of the buggy neocd-wii(and the poor code I added) I think it'd be better trying to test this: https://github.com/libretro/fbalpha
NeoGeo CD is available in this core and they added music support recently. That's the good news!

I've tried to compile it by hardcoding the subsystem value. With the latest Retroarch, the games start but no music or crashes when loading .cue file. With an older Retroarch version, it starts with .cue + wav but it crashes when another track is loading... Well, it seems there's a curse around Neo CD and Wii!
good work there.
 

niuus

Well-Known Member
Member
Joined
Mar 4, 2016
Messages
2,023
Trophies
1
XP
4,456
Country
Venezuela
Thanks for the tip! I'l give it a try with the best of what i've learned. I know recent libs can be pesky with regressions, sometimes :lol:

To be honest, instead of the buggy neocd-wii(and the poor code I added) I think it'd be better trying to test this: https://github.com/libretro/fbalpha
NeoGeo CD is available in this core and they added music support recently. That's the good news!
Oh, i do like your version of the emu :). It ain't perfect, but at least gameplay works 100% as intended, and the basic options suit my needs. The only thing i find myself wanting for it to call it a day would be WUPC support.

I've tried to compile it by hardcoding the subsystem value. With the latest Retroarch, the games start but no music or crashes when loading .cue file. With an older Retroarch version, it starts with .cue + wav but it crashes when another track is loading... Well, it seems there's a curse around Neo CD and Wii!
Hahaha, that curse is a good theory.
 
Last edited by niuus,

SieKensou

Well-Known Member
Member
Joined
Feb 28, 2018
Messages
122
Trophies
0
XP
1,017
Country
Spain
A lot of people don't like RetroArch very much... it's always great to have other options and stand alone emulators. It would be great to see this emulator grow and being optimiced and maybe with a new interface.
 

niuus

Well-Known Member
Member
Joined
Mar 4, 2016
Messages
2,023
Trophies
1
XP
4,456
Country
Venezuela
A lot of people don't like RetroArch very much... it's always great to have other options and stand alone emulators. It would be great to see this emulator grow and being optimiced and maybe with a new interface.
I would leave the interface as it is, which is functional. Fancy interfaces take up too much memory, which i'd rather have for the games.
 
Last edited by niuus,

Wiimpathy

Well-Known Member
Member
Joined
Mar 3, 2010
Messages
1,013
Trophies
2
XP
3,125
Country
France
The undefined means that SortListing isn't declared/defined. In redux, they put the sorting in a dedicated function. Look just above SDgetdir(). Generally, in C we use qsort() to compare and sort files but this emulator is special.
 
Last edited by Wiimpathy,
  • Like
Reactions: niuus

METALIGALO

Member
Newcomer
Joined
Jun 30, 2018
Messages
22
Trophies
0
Age
43
XP
406
Country
Brazil
great work, neocd on my weha 5bd and monitor professional jvc is beatiful, but is possible change resolution 320x224 and 304x224 ?
 

momodora

Active Member
Newcomer
Joined
Oct 17, 2018
Messages
26
Trophies
0
Age
37
XP
206
Country
Australia
Does this only work with a gamecube controller? I can't seem to get into the menu without using a gamecube controller?
 

METALIGALO

Member
Newcomer
Joined
Jun 30, 2018
Messages
22
Trophies
0
Age
43
XP
406
Country
Brazil
wimpathy, another immense job that emulator, but i have a question to ask, is it possible an emulator option that has the two original neogeo resolutions to avoid the wave effects on the crt monitors wiimpathy? 320 x 224 and 304x224
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    HiradeGirl @ HiradeGirl: Have a nice day. Life. Week. Month. year.