1. Extrems

    Extrems GBAtemp Regular
    Member

    Joined:
    Jan 17, 2013
    Messages:
    246
    Country:
    Canada
    You can disassemble the female end of a GC extension cable and insert the matching pins into the N64 controller plug.

    Here's the Transfer Pak kinda sorta working this way:
    [​IMG]
    [​IMG]
    As they would on original hardware, as the game is given direct bus access.
     
    Last edited by Extrems, Oct 17, 2020
    Hakaisha and symphonic5 like this.
  2. symphonic5

    symphonic5 Member
    Newcomer

    Joined:
    Feb 6, 2013
    Messages:
    27
    Country:
    United States
    I loaded up the Not64.dol file in the plugins folder, edited the Not64.ini to point to it, and changed my magic number in the source.ini to point to not64. Roms show up correctly in WiiFlow, but when I try to load any of them, I get what looks like a Not64 loading screen with no text. Went back to Wii64, works fine. Any ideas what I could be doing wrong?
     
  3. Tetsuo Shima

    Tetsuo Shima GBAtemp Maniac
    Member

    Joined:
    Oct 29, 2008
    Messages:
    1,374
    Country:
    Italy
    Are you using the boot.dol from the apps folder?
     
  4. symphonic5

    symphonic5 Member
    Newcomer

    Joined:
    Feb 6, 2013
    Messages:
    27
    Country:
    United States
    I copied the one from the plugins folder. I need to move the boot.dol in the apps folder to the plugins folder and rename?
     
  5. Tetsuo Shima

    Tetsuo Shima GBAtemp Maniac
    Member

    Joined:
    Oct 29, 2008
    Messages:
    1,374
    Country:
    Italy
    Yes, are you using the june 5 release?
     
    symphonic5 likes this.
  6. symphonic5

    symphonic5 Member
    Newcomer

    Joined:
    Feb 6, 2013
    Messages:
    27
    Country:
    United States
    Yes. June 5. I didn’t move the .dol from the apps folder to the plugins folder, that’s probably my problem. I’ll test and let you know. Thanks.
     
  7. symphonic5

    symphonic5 Member
    Newcomer

    Joined:
    Feb 6, 2013
    Messages:
    27
    Country:
    United States
    I can load games now, but they don’t auto load. Which is good because I have to set the controls for every game. And it doesn’t seem to stick half of the time. I created a folder for Not64 with a roms and saves folder. Also, when I press the button combo to go to the menu, it just freezes. When I load a game, it defaults the Z Key to the L button.
     
    Last edited by symphonic5, Oct 18, 2020
  8. symphonic5

    symphonic5 Member
    Newcomer

    Joined:
    Feb 6, 2013
    Messages:
    27
    Country:
    United States
    I’m striking out... I also tried Wii64-rice, and I could hear the rom, but no picture.
     
  9. Tetsuo Shima

    Tetsuo Shima GBAtemp Maniac
    Member

    Joined:
    Oct 29, 2008
    Messages:
    1,374
    Country:
    Italy
    It's working good for me. Games do autoload, you just have to click on 'Play Game' to leave the menu, but that's normal behaviour.
    To re-enter the menu there's no button combo, you just have to press Home on the controller (I'm using the Classic Controller btw)
     
    symphonic5 likes this.
  10. symphonic5

    symphonic5 Member
    Newcomer

    Joined:
    Feb 6, 2013
    Messages:
    27
    Country:
    United States
    Probably just my old version of WiiFlow then. I’ll have to bite the bullet and migrate over to Nintendont and update everything if I want it to work. Thanks for all of your help.
     
  11. symphonic5

    symphonic5 Member
    Newcomer

    Joined:
    Feb 6, 2013
    Messages:
    27
    Country:
    United States
    And suddenly I can’t save my games. Sigh. I thought I set it back to what it was.
     
  12. Tetsuo Shima

    Tetsuo Shima GBAtemp Maniac
    Member

    Joined:
    Oct 29, 2008
    Messages:
    1,374
    Country:
    Italy
    @Extrems about the Classic Controller issue on Wiifow.
    So I spoke to @fledge68 and @blackb0x and blackb0x suggested that it might be caused by Not64 not deinitializing the controllers before it quits.
    But he also said that if the issue only occurs with the versions from June, then one of its changes must of caused it.
    He's currently busy working on other things right now, so he didn't put a lot of time into diagnosing the issue

    I've tested the previous versions on github.
    All the releases until 20161209 are suffering from this CC issue.
    So one of the changes in 20170925 must be causing it
    https://github.com/extremscorner/not64/compare/20161209...20170925
    blackb0x said that he's not sure if calling WPAD_Disconnect() & WPAD_Shutdown() will help, but it might be worth mentioning
     
    Last edited by Tetsuo Shima, Oct 23, 2020
  13. Extrems

    Extrems GBAtemp Regular
    Member

    Joined:
    Jan 17, 2013
    Messages:
    246
    Country:
    Canada
    You're completely off-base and I already told you why this is happening.
     
  14. blackb0x

    blackb0x GBAtemp Regular
    Member

    Joined:
    Apr 22, 2019
    Messages:
    140
    Country:
    United Kingdom
    I'm unfamilair with Not64's code, but Tetsuo contacted me to ask about this bug and the only thing I could see is that you init the controllers but you never deinitialise them like most homebrew (e.g. Nintendont, USB Loader GX, WiiFlow, WiiSXR & YAWMM) does before the app exists.

    I don't own a Wii Classic Controller and I don't have the time to debug the issue, but like Tetsuo said, the last version of Not64 to work correctly with the Wii Classic Controllers is from 2016 (20161209). The very next build contains some controller related changes.
     
    Last edited by blackb0x, Oct 23, 2020
  15. Extrems

    Extrems GBAtemp Regular
    Member

    Joined:
    Jan 17, 2013
    Messages:
    246
    Country:
    Canada
    WPAD_Shutdown is called by SYS_ResetSystem, see here and here.
     
    blackb0x likes this.
  16. blackb0x

    blackb0x GBAtemp Regular
    Member

    Joined:
    Apr 22, 2019
    Messages:
    140
    Country:
    United Kingdom
    Last edited by blackb0x, Oct 23, 2020
  17. Extrems

    Extrems GBAtemp Regular
    Member

    Joined:
    Jan 17, 2013
    Messages:
    246
    Country:
    Canada
    SYS_ResetSystem is called by __libogc_exit which is called by _exit.
     
    blackb0x likes this.
  18. blackb0x

    blackb0x GBAtemp Regular
    Member

    Joined:
    Apr 22, 2019
    Messages:
    140
    Country:
    United Kingdom
    @Extrems Honestly, I didn't expect libogc to do handle it like that since I've seen more than a few projects deinitialise the controllers manually. I guess I've learned something new today.

    Well, whatever was changed in the 20170925 build causes some Wii Classic Controller weirdness when you exit Not64 and return to WiiFlow. And I imagine the same thing would happen in USB Loader GX too, but I don't think @Tetsuo Shima has tested that?
     
    Last edited by blackb0x, Oct 23, 2020
  19. Extrems

    Extrems GBAtemp Regular
    Member

    Joined:
    Jan 17, 2013
    Messages:
    246
    Country:
    Canada
  20. fledge68

    fledge68 GBAtemp Addict
    Member

    Joined:
    Jan 30, 2012
    Messages:
    2,049
    Country:
    United States
    @Tetsuo Shima @blackb0x @Extrems

    i believe the problem is the new expansion handshake that libogc rice has and normal libogc doesn't.
    it's here in io.c - https://github.com/extremscorner/libogc-rice/blob/master/wiiuse/io.c#L113-L118
    note the line wiiuse_write_data(wm,WM_EXP_CLASSIC_MODE,&val,1,wiiuse_handshake_expansion);

    this changes memory address WM_EXP_CLASSIC_MODE to a 3 for analog mode but no where do i see that it is changed back to 1 for normal mode before Not64 leaves and wiiflow with normal libogc doesn't have the coding to change it back to 1. so that memory address stays a 3 and wiiflow therefore doesn't read the classic controller buttons correctly.

    so if Extrems would be so nice to set back to 1 before exiting not64 or if someone could tell me how to add code to wiiflow to make sure it is a 1 and if not set it to a 1 that would be great.
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - launching, WiiFlow, Not64