NeoGeo CD

Discussion in 'Wii - Emulation and Homebrew' started by bg480, Jul 2, 2011.

  1. bg480
    OP

    bg480 Member

    Newcomer
    28
    0
    Apr 30, 2009
    United States
    i heard you could run it in gamecube mode but i don't know about a wii port anyone got any info
     


  2. bm123456

    bm123456 GBAtemp Advanced Fan

    Member
    572
    74
    Jun 7, 2011
    United States
    Houston
    Last time i heard it was never ported over you can google a guide on how to make this work for your wii and yes in gamecube mode ..there is alot of neo geo games that work through mighty channels but it takes a little time to get it set right to work with your wii ,
     
  3. bg480
    OP

    bg480 Member

    Newcomer
    28
    0
    Apr 30, 2009
    United States
    iv googled half the day and couldn't find a guide do you remember where you seen it?
     
  4. bm123456

    bm123456 GBAtemp Advanced Fan

    Member
    572
    74
    Jun 7, 2011
    United States
    Houston
    NeoCD Redux 0.1.52 is what your looking for , when you google it ..should help
     
  5. bg480
    OP

    bg480 Member

    Newcomer
    28
    0
    Apr 30, 2009
    United States
    Ya i got the file but i cant run it through the hbc
     
  6. Jacobeian

    Jacobeian GBAtemp Advanced Maniac

    Member
    1,881
    122
    May 15, 2008
    Cuba
    This emulator needs to be loaded in Gamecube mode, the HBC can't do that for you but GC Homebrew Launcher can...

    I once tried to port it to the Wii since the sources were available, I remember I got Puzzle Bobble to work somehow but it then crashed or I wasn't able to load anything else so I abandonned.
    It should not be difficult to port to Wii for a more advanced developper though, but it uses outdated libraries and code that might need to be rewritten to work with current libogc.
     
  7. bg480
    OP

    bg480 Member

    Newcomer
    28
    0
    Apr 30, 2009
    United States
    Of all the emulators this one never got ported unbelievable
     
  8. Jacobeian

    Jacobeian GBAtemp Advanced Maniac

    Member
    1,881
    122
    May 15, 2008
    Cuba
    I found back the old port I once made, I simply added a README for basic instructions and uploaded it.

    http://www.mediafire.com/?rb8w85hj9y7mo4h

    Max download is limited so feel free to mirror it

    I am not going to provide ANY support for this so if a game doesn't work or you can't load/use the emulator, too bad for you.

    Sources are included for anyone who wants to pick up the project and fix the bugs I probably introduced. It's based on the last release from "Softdev" and was compiled with an old set of devkitPPC/libogc/libfat so it might not be straight compatible with last versions.
     
  9. Slimmmmmm

    Slimmmmmm GBAtemp MoNkEeE

    Member
    1,687
    27
    Nov 1, 2007
    the land of lol
    Thanks for the share Jacobeian [​IMG]

    I'm gonna give this a try when I get some time.

    LINK
     
  10. Wiimpathy

    Wiimpathy GBAtemp Fan

    Member
    416
    306
    Mar 3, 2010
    France
    Wonderful Jacobeian ! Thanks a lot !

    I tried some games and they start, however there's a black screen few seconds later (sound goes on though).
    Moreover, impossible to load mp3 music maybe bad dump or the emu, I don't know.

    At least, it's a good start if someone is interested in improving the emulator.
     
  11. bg480
    OP

    bg480 Member

    Newcomer
    28
    0
    Apr 30, 2009
    United States
    thankx
     
  12. Wiimpathy

    Wiimpathy GBAtemp Fan

    Member
    416
    306
    Mar 3, 2010
    France
    NeoCD-Wii-0.3

    - fix some black screen. Now almost all games should start. Still some black sreens with some games and gfx bugs.

    - fix classic controller support.


    Don't get excited with this as I was cause there are still some big issues. First, music mp3 doesn't work, it crashes the emulator and I have no idea what it is right now. Maybe the audio part would need a complete rewrite or it's a little bug somewhere else, I don't know...
    So if you want to test it remove the MP3 folder or else it would crash.

    If someone can help with video/audio problems that would be great !
     
  13. Geren

    Geren GBAtemp Regular

    Member
    233
    86
    Aug 15, 2011
    Spain
    Wow Wiimphaty, that's some cool stuff! It's great to see the mods you do to emus [​IMG]
     
  14. bm123456

    bm123456 GBAtemp Advanced Fan

    Member
    572
    74
    Jun 7, 2011
    United States
    Houston

    Wiimpathy ,,your the man ,, thanks for looking into this one for us neo geo nuts..
     
  15. talhadx

    talhadx Newbie

    Newcomer
    5
    0
    Jul 11, 2011
    Pakistan
    DOES THE NEOCD0.3 VERSION SUPPORT MP3 OR NOT????
     
  16. sabandellos

    sabandellos Advanced Member

    Newcomer
    89
    11
    May 28, 2010
    Why don't you put it on wiibrew?. I know it has a few bugs, but if you don't put it there, nobody is gonna know about the existence of it, and I think it's a pitty. ;-)

    Nice work!. You are the best!
     
  17. Wiimpathy

    Wiimpathy GBAtemp Fan

    Member
    416
    306
    Mar 3, 2010
    France
    Well, it's not on wiibrew because I thought it's not really worth it due to remaining video bugs and the lack of mp3 music. But, yeah, you're right, it could have more visibility and maybe someone would improve it if I can't do it.
    Moreover, I don't really know how wiki works (don't laugh!). Can someone do me a favour and post it on wiibrew please (PM me first)?
     
  18. bm123456

    bm123456 GBAtemp Advanced Fan

    Member
    572
    74
    Jun 7, 2011
    United States
    Houston
    Thanks Wiimpathy ,, I have tested over 30 games they load and play well , some play better than the rest ,

    And now Mastershoes has made a great forwarder for this and Gxgeo ...

    Great work guys..
     
  19. Jacobeian

    Jacobeian GBAtemp Advanced Maniac

    Member
    1,881
    122
    May 15, 2008
    Cuba
    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.
     
  20. Wiimpathy

    Wiimpathy GBAtemp Fan

    Member
    416
    306
    Mar 3, 2010
    France
    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