FCEU revision 22 (full front SD support) with wiimote support

Discussion in 'Wii - Hacking' started by suloku, May 1, 2008.

  1. suloku
    OP

    Member suloku GBAtemp Advanced Fan

    Joined:
    Apr 28, 2008
    Messages:
    857
    Country:
    Spain
    UPDATE:

    Quick and dirty modification to workaround the new rom loading bug, no source coz I just removed the error promt...
    This is a binary release for end user, just to have a nes wiimote enabled emulator on our wii, when the official wiimote support comes to the emu it will be much much better than this crap I made.

    http://www.megaupload.com/?d=MT9P1TIJ


    Here it is, end user friendly, but not so much coder friendly. There are better ways of adding wiimote support, there's no remaping, but hey, it's NES with full front SD, long names, saves and wiimote!

    I'm sure others (nullex) can do a better version, which is better to add to the official version, so I won't be doing more modifications, I'll just wait for the true and configurable FCEU with wiimote support.

    Meanwhile I'll just say: who needs nintendo's virtual console? (at least for nes games)

    http://www.megaupload.com/?d=J5DOM3DT

    Code:
    All credit from wiimote support should go to lopst, as I (suloku) just ported the code from snes9xemulator, even though I made some litle (very litle) changes.
    
    It can still be compiled to gamecube without breaking anything.
    
    Has two wiimote support, classic controller and nunchuk, no remapping even though I tried, but who (end user) cares...nes only has two buttons anyway.
    
    Key combos:
    plus-minus -> twilight hack reload (ingame)
    home -> return to menu
    ZL+ZR-> twilight hack reload (classic controller)
    
    
    Changed files from FCEU CVS rev 22
    -gcdvd.c
    -gcvideo.c
    -info.c
    -main.c
    -pad.c
    
    -Makefile.wii
    
    Added files:
    -startwm.c
    -startwm.h
    
    Those two are coded by lopst (a little modified to get left and right buttons for menu)
    This files may need to be relocated to a folder in order to compile in GC mode, sorry for not doing it.
    
    +wiiuse (folder containing wiiuse files)
    
    Uses wiiuse 0.12
    
    Best regards, suloku
     
  2. NikoK

    Member NikoK GBAtemp Regular

    Joined:
    Jan 30, 2008
    Messages:
    219
    Country:
    Canada
    Is this an .elf or .dol? I hope this is a DOL so I can make my own channel with it.
     
  3. suloku
    OP

    Member suloku GBAtemp Advanced Fan

    Joined:
    Apr 28, 2008
    Messages:
    857
    Country:
    Spain
    Both, also src
     
  4. mark187

    Member mark187 GBAtemp Regular

    Joined:
    Jul 26, 2007
    Messages:
    138
    Country:
    United Kingdom
    Works fine but when a rom fails to load and you are asked to "press a" you have to push it on the GC controller and not the Wiimote.
     
  5. suloku
    OP

    Member suloku GBAtemp Advanced Fan

    Joined:
    Apr 28, 2008
    Messages:
    857
    Country:
    Spain
    Must have forgot to change that one...oh and do not enter inside configure joypad unless you have a gc controller...wiimote isn't implemented there.

    EDIT: there's a bug with rev_22 of FCEU, you can't open a new rom once one has already been loaded.

    If I had known i'd have released it without the new library.
     
  6. blu9987

    Member blu9987 GBAtemp Regular

    Joined:
    May 24, 2007
    Messages:
    277
    Country:
    United States
    THANK YOU SO MUCH!!!!!

    I just got done playing RBI Baseball [​IMG]
    I had to turn it off after they got a grand slam [​IMG]
     
  7. Miles

    Member Miles GBAtemp Fan

    Joined:
    Apr 28, 2008
    Messages:
    367
    Country:
    United States
    You are a god.
    Thanks for this!

    Edit: I know you said there is a bug with rev_22 of FCE Ultra, but what can we do about the rom loading problem?
     
  8. suloku
    OP

    Member suloku GBAtemp Advanced Fan

    Joined:
    Apr 28, 2008
    Messages:
    857
    Country:
    Spain
    Hey, try this one:

    http://www.megaupload.com/?d=ON8PNYDD

    All almost perfect:

    -still rom loading bug (have to select [..] and exit to load another rom)
    -no turbo for gc pad (couldn't get it fixed for now)
    -no psoreload combo working on wiimote/wiimote+nuncuk/classic

    All the code is now from nullex, not lopst, with some modifications by me, like wiimote+nunchuk support, analog support and making it work on the actual emulator.

    Gotta leave scene...sucks up my life and time, lol
     
  9. blu9987

    Member blu9987 GBAtemp Regular

    Joined:
    May 24, 2007
    Messages:
    277
    Country:
    United States
    Do I have to uninstall the other version or will this install over it?
     
  10. suloku
    OP

    Member suloku GBAtemp Advanced Fan

    Joined:
    Apr 28, 2008
    Messages:
    857
    Country:
    Spain
    It's just an elf file...overwrite if you want, anyway the other one doesn't actually work properly
     
  11. jan777

    Member jan777 motion control..? srsly? so 2008. 3DS is teh bombz

    Joined:
    Jan 4, 2008
    Messages:
    2,829
    Country:
    Philippines
    wonder when somebody (nullex or suloku) will fix the annoying load new rom bug?
     
  12. blu9987

    Member blu9987 GBAtemp Regular

    Joined:
    May 24, 2007
    Messages:
    277
    Country:
    United States
    Oh wow I was out of it... I forgot I made this in to a channel myself xD..
     
  13. suloku
    OP

    Member suloku GBAtemp Advanced Fan

    Joined:
    Apr 28, 2008
    Messages:
    857
    Country:
    Spain
    DSbomb is who added vfat library, he may know better than any of us how to solve it. I hope he does soon [​IMG]

    edit: he already update something, gonna check it
     
  14. superrob

    Member superrob H4X H4X H4X!

    Joined:
    Apr 4, 2007
    Messages:
    2,465
    Location:
    GBATemp factory.
    Country:
    Denmark
    Looks nice [​IMG]
     
  15. ceelo

    Member ceelo GBAtemp Regular

    Joined:
    Mar 9, 2008
    Messages:
    209
    Country:
    United States
    How can I make this into a channel? That way I wont have to always load up TP. Thanks in advance, I was waiting for a front loading, wiimote nes emu!
     
  16. jan777

    Member jan777 motion control..? srsly? so 2008. 3DS is teh bombz

    Joined:
    Jan 4, 2008
    Messages:
    2,829
    Country:
    Philippines
    ahh i found the fceu rev.23 over at tehskeen

    was also made by soluku

    visit tehskeen and see for your self:here

    by the way they said to use the WiiHL v04 than direct booting from homebrew channel


    they fixed the rom loading bug
     

Share This Page