Sciifii v4

Discussion in 'Wii - Hacking' started by arasium, Sep 29, 2010.

  1. arasium
    OP

    arasium GBAtemp Regular

    Member
    187
    0
    Mar 19, 2009
    France
    Paris
    Hello,

    Sciifii V4 is here. In this version, we have modified the sciifii engine in order to add some new tasks, remove useless ones and make the xml a bit more simple.

    Here is the new elements of sciifii engine:

    • You can specify a region on each step in order to prevent step execution based on wii region
    • SystemUpdater task removed. Now we are using CompositeInstaller and the new region option
    • MemoryPatcher task added in order to use the AHBPROT with the new HBC (ta da da, one, two three... [​IMG])
    • Identification has know his own task
    • You can skip some exceptions (ie -1035), but you should just use this for debug purpose

    The config.xml has been updated (ie compatible HBC 4.3 and AHBPROT, firm update to 4.3 etc...)

    And now, sciifii and the downloader are open source [​IMG]
    You can find the downloads and donation links on our website: http://www.teamwiigen.fr.cr

    You can also check libwiisys SVN, it has been updated during the sciifii release.

    Next step: an ui library (an event oriented one, like in dotNet or Java)

    mail: teamwiigen@googlemail.com
     
  2. Teton

    Teton GBAtemp Regular

    Member
    115
    18
    Feb 13, 2010
    United States
    Paris, France
    Finally finished it [​IMG]
     
  3. linuxares

    linuxares GBAtemp Psycho!

    Member
    3,276
    1,405
    Aug 5, 2007
    Lovely! I actually thought you stopped making new versions. I was wrong [​IMG]
     
  4. cwstjdenobs

    cwstjdenobs Sodomy non sapiens

    Member
    1,757
    1
    Mar 10, 2009
    Ankh-Morpork
  5. Teton

    Teton GBAtemp Regular

    Member
    115
    18
    Feb 13, 2010
    United States
    Paris, France
    We have just taken our time : D
     
  6. arasium
    OP

    arasium GBAtemp Regular

    Member
    187
    0
    Mar 19, 2009
    France
    Paris
    Thx, it's corrected now.

    Feel free to send us remarks/patch at our mail (first post edited for the mail)
     
  7. linuxares

    linuxares GBAtemp Psycho!

    Member
    3,276
    1,405
    Aug 5, 2007
    Hehe, better safe then sorry [​IMG]
     
  8. megazig

    megazig SU

    Member
    467
    93
    Oct 25, 2008
    United States
    awesome second release.

    one issue though. Title.h needs the event/*.h changed to Event/*.h and security/*.h changed to Security/*.h

    once that's done and fastedelegate.h is added, it's compiling wonderfully. I'll check what updates you've done compared to things I mod'd and see what's left
     
  9. terminal_illness

    terminal_illness Dark Hadou Master

    Member
    746
    18
    Aug 29, 2008
    Canada
    Canada! Mah Fukas!
    awesome, scifii kicks ass.
     
  10. megazig

    megazig SU

    Member
    467
    93
    Oct 25, 2008
    United States
    oh, and all #includes for need to be in the sciifii stuff

    edit: looks like the whole thing needs lots of case cleanup
     
  11. arasium
    OP

    arasium GBAtemp Regular

    Member
    187
    0
    Mar 19, 2009
    France
    Paris
    ?! I haven't any pb with the casing...
    Perhaps you are on Linux and on Linux, file path are case sensitive.

    Nevermind, it's a good point and we will check this.
     
  12. Teton

    Teton GBAtemp Regular

    Member
    115
    18
    Feb 13, 2010
    United States
    Paris, France

    Same there, we never add any problems with that [​IMG]
    Glad you guys love it [​IMG]
     
  13. megazig

    megazig SU

    Member
    467
    93
    Oct 25, 2008
    United States
    yes, it's a linux issue. paths are case sensitive. since you code case sensitive, you might as well use case sensitive paths too.

    Makefile has an issue for linux too, but it was an easy workaround. you can add Linux to the $(SystemName) ifeq. since we can install rsync to function as MacOS.

    again, really nice work.
     
  14. Slimmmmmm

    Slimmmmmm GBAtemp MoNkEeE

    Member
    1,687
    28
    Nov 1, 2007
    the land of lol
    Great stuff.

    The link for the pdf seems to be down, but the pdf is included with the download.
    The source I'm sure will be good fun to play around with. [​IMG]
     
  15. arasium
    OP

    arasium GBAtemp Regular

    Member
    187
    0
    Mar 19, 2009
    France
    Paris
    I will check the links (perhaps it's MU that fails).

    I will also add the PC app open source (thx Slimmmm for your pm) and i will update the SVN in order to correct the casing.
     
  16. arasium
    OP

    arasium GBAtemp Regular

    Member
    187
    0
    Mar 19, 2009
    France
    Paris
    Sciifii downloader (PC application) SVN added to our website.

    PS: sorry but our host as changed their DNS server. So our website wasn't available for two day.
     
  17. Teton

    Teton GBAtemp Regular

    Member
    115
    18
    Feb 13, 2010
    United States
    Paris, France
    i think arasium adapted the path for linux [​IMG]
     
  18. arasium
    OP

    arasium GBAtemp Regular

    Member
    187
    0
    Mar 19, 2009
    France
    Paris
    Indeed. But not commited in the open source repositories.
     
  19. wes11ph

    wes11ph GBAtemp Fan

    Member
    455
    0
    Jul 1, 2009
    Afghanistan
    basement lvl-249
    the ver. 4 hangs up when executed with hbc

    and

    can i use the TBR function again?
     
  20. arasium
    OP

    arasium GBAtemp Regular

    Member
    187
    0
    Mar 19, 2009
    France
    Paris
    There is an issue if you don't have your wii connected to the network. But this is an HBC issue.
    Since 1.0.7, hbc launch a asynchronous call to the wii in order to detect the network. The IOS58 take a long time to respond if no network connection detected. The problem is that the HBC doesn't cancel this asynchronous call before launching a homebrew.
    The solution is to wait 1 minute on the HBC to be sure that the wii has answered (and the asynchronous call is terminated).

    For the Tbr its useless now.