Homebrew NeoGeo CD

  • Thread starter Thread starter bg480
  • Start date Start date
  • Views Views 75,354
  • Replies Replies 191
Great Work Man!! Really like what you did with the 0.4 release.. Games are working great, and the USB support is awesome!
So I can put my mp3 folders back in my roms now??

Edit: Just a heads up on one little problem i'm having... I can't enter the "settings" menu until I have loaded a game.. so since it defaults at the SD directory, I have to keep one game on the SD to launch, so i can access the options to switch to usb where all the rest of the games are located.
 
mastershoes said:
Great Work Man!! Really like what you did with the 0.4 release.. Games are working great, and the USB support is awesome!
So I can put my mp3 folders back in my roms now??

Edit: Just a heads up on one little problem i'm having... I can't enter the "settings" menu until I have loaded a game.. so since it defaults at the SD directory, I have to keep one game on the SD to launch, so i can access the options to switch to usb where all the rest of the games are located.
No problem put your MP3s back (it works now!) and have fun !
 
Wiimpathy said:
Jacobeian said:
Thank you Wiimpathy, I was sure someone would finally pick this one up.
Could you quickly explain what you did to fix the games crashing (I am too lazy to go through sourcecode right now) ?
I will try to look at the mp3 issue when I have some time (I was quite sure this worked with the release I made, though I'm not 100% sure anymore now)
What is the other issue ? You mention a "video issue" but doesn't give much more details.

Well, thanks to you first since you gave the motivation to do it . I managed to fix all the annoying black screens and the mp3 music (your first version was causing some black screens too due to the mp3s).
To correct that I changed the video_draw_screen1() function in video.c by comparing with other emus and testing.

- For video
From this :
if ( sx >= 0x1F0 ) /* x>496 => x-=512 */
sx -= 0x200;

to this :
if ( sx >= 512 ) /* x>496 => x-=512 */
sx -= 512;

This seems to solve black screens and some grfx not showing.

- For MP3 (causing immediate video crash too)
In cdaudio.c :
Changing the hexa value to decimal in #define MAD_INPUT_BUFFER (0x2000) fixed mp3 decoding.

from
#define MAD_INPUT_BUFFER (0x2000)
#endif
#define MAD_OUTPUT_BUFFER (MAD_INPUT_BUFFER * 4)

to
#define MAD_INPUT_BUFFER (2*MAD_OUTPUT_BUFFER)
#endif
#define MAD_OUTPUT_BUFFER (1024*4)


That's the major changes I can think of but there are others. I'm really happy now we can have a working neogeoCD emu (was waiting for gxgeo, we'll see).
Some of the big games work rather well like Last Blade 2.

Regarding the graphical bugs, I was refering to some flickering sprites and bad display on some games like Super sidekicks 3 that mix the "backgrounds". But these bugs might be inherent to the previous emu.
Well, anyway, enough bla bla, I posted this version on wiibrew, I think it's worth it this time.

NeoCD-Wii-0.4

Great work wiimpathy ,, Thanks for all your hard work on this ...
 
So do we still need a mp3 folder in each directory for each game ... or do we just place the mp3's in the game directory and the emulator finds them .. some of my games have some music others don't .. so i wanted to ask ,,where the emulator was looking for the mp3 files ...


Currently i have a mp3 folder in each game directory .. per game .. // wiimpathy is that correct

thanks as always ..
 
bm123456 said:
So do we still need a mp3 folder in each directory for each game ... or do we just place the mp3's in the game directory and the emulator finds them .. some of my games have some music others don't .. so i wanted to ask ,,where the emulator was looking for the mp3 files ...


Currently i have a mp3 folder in each game directory .. per game .. // wiimpathy is that correct

thanks as always ..


I was having problems as well, then after playin' around, i realized i had to take out the space in between "track" and the number.
i.e.- this is what i had and it didn't work Track 02
- this is what worked Track02

I would suggest double checking that on yer mp3 files. Hope it helps!
 
Wiimpathy said:
Regarding the graphical bugs, I was refering to some flickering sprites and bad display on some games like Super sidekicks 3 that mix the "backgrounds". But these bugs might be inherent to the previous emu.
Well, anyway, enough bla bla, I posted this version on wiibrew, I think it's worth it this time.

NeoCD-Wii-0.4

I think those bugs were in the original version, flickering sprites is also generally a "normal" thing with old consoles, I would not bother about that.

Thank you for this release, seems perfect to me.
I'm glad you fixed those bugs though I'm not sure to understand why the changes you listed should have cause problem in the first place or if they are correct (especially the sx thing), let's hope there isn't something more tricky behind that.
 
You may be right, I never tried the emu on Gamecube but in general it's not huge bugs. The most annoying is the lack of raster effects for super sidekicks 3 and others. Not sure to find a way to emulate that... we'll see.

The changes in video.c and cdaudio.c (there are others I didn't mention, just compare the sources if you want) may sound strange and not perfect solution but it worked so...
It took a lot of time to locate that bugs and I have to admit that the mad buffer stuff is weird for me too.
 
Greetings from Russia!

Wiimpathy, thank you for your emulator, it's very good (in some aspects - better than NeoRaine and NeoCD Unleashed for Xbox). But i have problems with mp3 music - music plays slightly slower than should be + some distortion bugs.

I tested 4 games (Real Bout, Real Bout 2, Fatal Fury 2 and KOF 99) and doesn't know, raster effect works normal or not. But in all these games i've seen some graphic glithes from left side of screen.

But, in my opinion, this is not so much as bugs with audio tracks. Can you fix this?

And sorry for my bad english.
 
Hi hungry_wolf_89 !

What is your wii video settings ? Is it in 576i 50 hz ? I noticed too that in this mode music's slower. You can try in ufiltered mode to see if there's a difference.

The raster effect don't really affect all games. The main games concerned are Riding Hero (didn't test it) or super sidekicks 3 (unplayable) and in some parts of other games. But in general, no major problems.

Yes, I know about this bloody left screen (it's not very nice but fortunately it doesn't prevent from playing).

Sorry, I can't help you more with these issues. It will take me some time to improve the emu (if I can do it?).
If there are neogeo experts or some people that can help, please don't hesitate !
 
No, i've tried 480i ? 480p. In both modes (nornal and unfilterd) music plays with small slowdown. Anyone has this problem too?

Of course, i can play Neo Geo CD with no sound or graphical glitches (except raster effects in some games) on both emulators for Xbox, but your emulator is more authentic, because it shows loading screens and BIOS logo
laugh.gif
 
As allways nice work Wiimpathy!

I might dust off my wii to get testing on this!
smile.gif


Looking forward to some kof 98.
smile.gif
 
hungry_wolf_89 said:
No, i've tried 480i ? 480p. In both modes (nornal and unfilterd) music plays with small slowdown. Anyone has this problem too?

Make sure your mp3 files are rated at 44.1Khz or 48Khz ?


QUOTE(hungry_wolf_89 @ Sep 23 2011, 04:16 PM) but your emulator is more authentic, because it shows loading screens and BIOS logo
laugh.gif

say thanks to softdev for that, I remember some talk about that on the old tehskeen forum to get "true" loading speed
From the initial readme, this emulator is a "mix" from multiple neogeo cd emulators so it's unique but it's also harder to know where emulation bugs might come from.
 
MrTea said:
As allways nice work Wiimpathy!

I might dust off my wii to get testing on this!
smile.gif


Looking forward to some kof 98.
smile.gif
Good to see you here MrTea. One of the only man on earth interested in atari st emulation !
biggrin.gif
(and a good tester too for my "experimental version of Hatariwii)
Since you have drawing skills I should have asked you to do the NeoCD icon.
Anyway, happy testing/gaming !

For mp3 distortions it happens on my wii too when switched to 576i whereas in 480i it's pretty good. Don't know if it's related to that or if it's a problem of encoding as Jacobeian said.
 
Try another SD-card and converting intro 48 Khz from 44.1Khz - these action haven't given effect.

Sorry, guys, but maybe you don't see difference between normal and some slow speed in these tracks?
 
Ok, maybe I wasn't clear enough but, I already said that I do notice this slowness in music when changing to 576i mode on my wii and normal mode in emulator.
I can assure you that in the other mode, music sounds good (well for mp3).

A solution might be to implement more video modes to test. Right now it detects the video mode automatically and the unfiltered option is limited (pal 60/ntsc).
 
Anyone know of a good software for renaming all of the mp3's .. because one at a time ,, is killing me lll

i can't be the only one doing this ...

thanks as always
 
Wiimpathy said:
Ok, maybe I wasn't clear enough but, I already said that I do notice this slowness in music when changing to 576i mode on my wii and normal mode in emulator.
I can assure you that in the other mode, music sounds good (well for mp3).

A solution might be to implement more video modes to test. Right now it detects the video mode automatically and the unfiltered option is limited (pal 60/ntsc).

Just tried 567i. You are right - in this mode sound effects an music plays with heavy slowdown and distortion.

But in 480i/480p music also have slowdown and distortion, but they are almost invisible.

Anyway, thanks a lot - i spend a whole evening for playing Real Bout Fatal Fury, Fatal Fury 3 and other games because of loading screens and BIOS. It's so authentic and nostalgic
bow.gif
 
bm123456 said:
Anyone know of a good software for renaming all of the mp3's .. because one at a time ,, is killing me lll

i can't be the only one doing this ...

thanks as always

Ha, yer not alone! I'm in the same boat, I got about 40 of 'em renamed last night, will probably finish it when i get outta work. This Emulator is very kick-ass, but it takes awhile to setup, that's for sure. At least the entire library is only just over 100 games.
 

Site & Scene News

Popular threads in this forum