Free McBoot 1.5 final + src released!!

  • Zitat

    Original von Ribbon
    Sorry aber es sind so viele Beiträge hier zu diesem Thema, dass man ja schon gar keinen Durchblick mehr hat :D :D


    Ja, is schon echt viel. Aber eigentlich auch ganz schön das hier so schnell Updates kommen :)

  • Also der Fastboot von CDVD läuft schonmal.
    Und falls keine CDVD drin ist, wird die AUTO-BOOT-ELF gestartet.


    Wenn ein Button beim Start gedrückt wird und ihm ein Programm in der CNF zugewiesen ist, wird dass Programm geladen, egal ob eine CDVD drin und das AutoBoot-Feature in der CNF angeschalten ist.


    CNF-Feature funktioniert
    Fastboot funktioniert
    Buttonsupport funktioniert (falls eine ELF nicht da ist, wird der "RDS=Red Debug Screen angezeigt).
    ...und bei Slims funktioniert anscheinend alles genauso gut. :D


    Der Bug mit der PS2Browser.ELF ist aber wirklich komisch und in der Version noch da.



    Edit: Also,... PS2Browser-Start von neme (anders als die PS2Browser.ELF) ist jetzt direkt mit drin (der verrückte Bug ist aber in der letzten Testversion noch da. :D).
    Noch ein paar Bugfixes und das neue FMCB kommt.


    Edit2: Hier mal noch PS2Browser.elf v4 und Nemes Version (beide mit Source).


    Edit3: o.k.,... Hier ist die 1.4b BETA.


    Mein Changelog:


    Code
    -add CNF-Support
    -add Buttonlaunch-Support (configureable)
    -add FastBoot-Support
    -add support, to switch Debug-Output on/off.
    -add support, for a new Variable "mc?" instead of fixed adress "mc0" and "mc1".
    -add support to launch OSDSYS (auto and manual)
    -fix support for PS2-Slim-Consoles



    Original Changelog:


    Code
    - Added CNF-Support (thanx to beerboy for the idea)
     - Added support to launch OSDSYS (auto and manual) by Neme
     - Added FastBoot-Support
     - Fixed support for PS2-Slim-Consoles, freezing on "decrypting dvdelf"


    O.k., er hat den changelog etwas verändert, aber sonst passt das schon. :D
    Spielt ruhig mal etwas rum und probiert aus. ;)

  • Und? Hast du die Mini-DVDPLx mit integriert, oder schonmal die CNF verändert?
    Ein Extra-Programm zum konfigurieren kommt später.


    Hinter einigen Funktionen steht die Variable 0, oder 1.
    On=1
    Off=0



    Also der Fastboot läuft schneller, als mit meinem DMS3, oder genauso schnell.
    Je besser der Laser, desto schneller Bootet das Spiel.
    Vor allem, wenn du nicht deinen DVD-Player vom ROM gezogen hast (Standart-Installation).
    Im Changelog wird übrigens nicht erwähnt, dass das Embedden eigener ELFs wieder auf die alte Art funktioniert.



    Edit: Ich häng mal noch eine neue Version von FreeVast Keylauncher 0.5 (hat nichts mit dem alten Programm "KeyLauncher" zu tun.).
    Leider konnte beerboy die Änderungen noch nicht posten, aber ain Auto-Timer-Delay ist drin und noch ein paar Debug-Funktionen.

  • hi,


    also habe eigentlich, so denke ich, alles richtig gemacht. lasse mich aber gerne eines besseren belehren!


    habe fmcb1.4b auf nem usb-stick gestartet und auch die DVDELF.BIN aus 1.3R1 in den ordner kopiert.


    habe dann die gleiche erfolgsmeldung wie warhead (seite 3):


    Free McBoot installer start !
    Reading your own DVDELF.BIN Done
    Decrypting DVDELF Done
    Preparing OSD for MC Done
    Injecting DVDELF Done
    Verifying blocks Done
    Building osd Done
    Checking osd validity valid


    -- Free McBoot Installation --
    Writing osd file Done
    Writing icons Done
    Free McBoot installed succesfully !




    jedoch startet der Xploit nicht!!!


    habe folgenden ordner:


    mc0:/BOOT/BOOT1.ELF (z.b. --> ule)


    kein erfolg!!!


    habe auch versucht zu embedden:


    wenn ich richtig gelesen habe dann, BOOT.ELF in den fmcb ordner und dann im BOOT-ordner die elf --> PS2.ELF bennen°!?°


    habe bis jetzt noch kein erfolg mit der 1.4b version gehabt, habe aber auch keine ältere probiert.


    [EDIT]: letzte version die bei mir funktionierte ist: FREE_MCBOOT_v1.2c_(PAL_NTSCU) mit keine ältere meine ich von 1.3 an!



    nun bitte um ratschläge!!!


    danke.


    gruß h4wk

  • O.k geht los. :D


    Hast du schonmal probiert einfach nur die Installer-ELF auf deinem Stick zu haben, ohne eine eigene BOOT.ELF, oder DVDELF.bin embedden zu wollen?
    (Kannst nix falsch machen, wenn der Stick leer ist und nur der Installer drauf. :D)


    Probiere mal bitte die DVDPLE aus der Datei im Anhang, falls du die embedden willst (wegen Speicherplatz, schnellerer Installation und schnellerer Ladezeit,...).


    So sieht die CNF aus ("SYS-CONF"-Ordner).


    Die Buttonbelegung ist konfigurierbar und sieht so aus.


    Falls keine CNF vorhanden ist, werden die gleichen Einstellungen und der gleiche BOOT-Vorgang, wie bei der 1.4 gestartet.


    Die CNF ist denke ich verständlich.
    -Button+Pfad
    -...und Funktionen können per 1 eingeschalten, bzw. per 0 ausgeschalten werden.


    "BOOT1.ELF" ist, wenn keine CNF da ist der R1-Button.





    Edit:


    4Features sind schonwieder geplant.


    - DVD-Video-Fastboot
    - Das Button-Delay (wie lange der loader auf einen Tastendruck wartet) wird vielleicht per CNF konfigurierbar.
    -PSX-Fastboot (na dass wird ein Ding glaub ich).
    -ein paar Debugging-Funktionen, die einzeln an und abschaltbar sein werden (aber ob das final wird kp, da die Debug-On/Off-Funktion und die farblichen Debug-Screens meist für die Fehlersuche reichen.).


    Außerdem kommt heute, oder morgen ffg's ESR, mit dem ihr Memento und eigene gepatchte Spiele auf NoMod-PS2s lesen könnt.
    Vorerst nur die Version ohne GUI.

  • Zitat

    Original von Plastic
    O.k geht los. :D


    Hast du schonmal probiert einfach nur die Installer-ELF auf deinem Stick zu haben, ohne eine eigene BOOT.ELF, oder DVDELF.bin embedden zu wollen?
    (Kannst nix falsch machen, wenn der Stick leer ist und nur der Installer drauf. :D)


    habe ich gerade ohne erfolg xploit startet nicht sondern der browser!


    Zitat


    Probiere mal bitte die DVDPLE aus der Datei im Anhang, falls du die embedden willst (wegen Speicherplatz, schnellerer Installation und schnellerer Ladezeit,...).


    auch! :(






    wie öffne oder ändere ich die cnf???


    [EDIT]:


    also meine cnf sieht so aus:




    # ----------------------------------------
    # Free MCBoot Config File
    #
    # must be in mc?:/SYS-CONF/FREEMCB.CNF
    #
    # for boot from usb use for example : mass:/BOOT/BOOT.ELF
    # for boot from memcard use for example : mc0:/BOOT/BOOT.ELF or mc1:/BOOT/BOOT.ELF
    # you can use too for example : mc?:/BOOT/BOOT.ELF it wills check for the file in the two slots
    #
    # AutoBoot_Disc option allow to check if a disk is present and boot it, set it to 0 to avoid this
    # No_Boot_File_Browser (BootOSD) allow to return on browser if no boot file is found, to avoid this and keep the Red or Green debug screen set it to 0
    #
    # ----------------------------------------
    # Based on uLaunchELF
    # ----------------------------------------
    #
    CNF_version = 1
    #
    # ----------------------------------------
    #
    LK_Auto_E1 = mc?:/BOOT/BOOT.ELF
    LK_Circle_E1 =
    LK_Cross_E1 =
    LK_Square_E1 =
    LK_Triangle_E1 =
    LK_L1_E1 = mc?:/BOOT/BOOT3.ELF
    LK_R1_E1 = mc?:/BOOT/BOOT1.ELF
    LK_L2_E1 = mc?:/BOOT/BOOT4.ELF
    LK_R2_E1 = mc?:/BOOT/BOOT2.ELF
    LK_L3_E1 =
    LK_R3_E1 =
    LK_Up_E1 =
    LK_Down_E1 =
    LK_Left_E1 =
    LK_Right_E1 =
    LK_Start_E1 =
    LK_Select_E1 =
    AutoBoot_Disc = 1
    BootOSD = 1

  • Kopier die CNF mit uLE auf deinen Stick und editier ihn mit dem Texteditor.
    Dann zurück auf die MC damit.


    Leg mal ein Spiel in's Laufwerk und starte damit mal die PS2 neu.
    Startet er das direkt?
    Hab glaube ich einen String vergessen.
    Debug_Output auf on und es sollte dir einen Debug-Screen anzeigen, falls der Explot läuft und nicht erkannt wird.


    Achso,... Nebenbei.
    Poste mal bitte ein Bild, deiner OSDBrowser-Version.
    Schon verrückt. Passiert irgendwas?
    "LK_Auto_E1" wird wohl bei dir auf OSDSYS stehen und dann startet es natürlich den Browser. ;)


    Edit: Kann keinen Fehler sehen.
    Ist wie gesagt auch noch kein offizieller release.


    Du kannst auch versuchen die CNF zu löschen, falls garnichts geht und dann mal testen,
    1. Keine eigene ELF embedden.
    2. DVDELF.bin sollte kein Problem sein.


    Wenn du die CNF löschst, startet er, wie die 1.4.

  • hi,


    also meine alte .CNF sah so aus.


    # ----------------------------------------
    # Free MCBoot Config File
    # ----------------------------------------
    #
    # must be in mc?:/SYS-CONF/FREEMCB.CNF
    #
    # for boot from usb use for example : mass:/BOOT/BOOT.ELF
    # for boot from memcard use for example : mc0:/BOOT/BOOT.ELF or mc1:/BOOT/BOOT.ELF
    # you can use too for example : mc?:/BOOT/BOOT.ELF it wills check for the file in the two slots
    #
    # AutoBoot_Disc option allow to check if a disk is present (Close the tray !!!) and boot it, set it to 0 to avoid this.
    # Debug_Screen set to 1 allow to keep the Green debug screen if no boot file is found, if set to 0 reject to browser
    #
    # LK_Auto_E1 can either be set to a path or to "OSDSYS", in the second case if no key is pressed you will be
    # rejected to the browser. If you set a path it will be booted if no key pressed.
    #
    # ----------------------------------------
    # Based on uLaunchELF
    # ----------------------------------------
    #
    CNF_version = 1
    #
    # ----------------------------------------
    #
    LK_Auto_E1 = OSDSYS
    LK_Circle_E1 =
    LK_Cross_E1 =
    LK_Square_E1 =
    LK_Triangle_E1 =
    LK_L1_E1 = mc?:/BOOT/BOOT3.ELF
    LK_R1_E1 = mc?:/BOOT/BOOT1.ELF
    LK_L2_E1 = mc?:/BOOT/BOOT4.ELF
    LK_R2_E1 = mc?:/BOOT/BOOT2.ELF
    LK_L3_E1 =
    LK_R3_E1 =
    LK_Up_E1 =
    LK_Down_E1 =
    LK_Left_E1 =
    LK_Right_E1 =
    LK_Start_E1 =
    LK_Select_E1 =
    AutoBoot_Disc = 1
    Debug_Screen = 0



    mit copy und paste deiner version startet nun ule :D


    was meinst du mit OSD-browser?



    [EDIT]:


    SK startet nicht oder meinst Du ein original?


    habe auch probs mit dem launcher3. wenn ich den starte --> schwarzes bild!!!

  • Oh Mann,... Da ist doch noch 1richtig heftiger Bug drin.
    Wenn man einen zweiten Controller, anstatt des IR-Dongles dran hat, springt FreeMCB beim Button-Launch immer in einen GreenDS.
    Vor dem release wird es noch gefixt, dann kommt erstmal die 1.4b-final.


    Der Rest kommt erst in der nächsten Version. ;)


    Edit: Wenn deine alte CNF so aussah, dann kannst du einfach den Auto-Boot-Eintrag ändern (da, wo OSDSYS steht).
    Kannst, damit man schneller Fehler herrausfinden kann auch die Debug-Option von 0 auf 1 stellen. ;)


    Der Launcher, der da drin ist, hat alle Features. ;)
    Gebrannt 1:1-Kopien laufen nur, wenn der Mod an ist.
    Probier es mal mit einem Original.
    Wenigstens da sollte FastBoot funktionieren.


    OSD=On Screen Display
    OSDSYS, PS2OSD, PS2Browser.
    Alles das gleiche.
    Darum läd es auch den Browser, wenn du nichts drückst.
    Im Auto-Boot-Eintrag ist OSDSYS eingetragen, was der Modul-Name des PS2-Browsers im ROM der PS2 ist.

  • Zitat

    Original von Plastic


    Edit: Wenn deine alte CNF so aussah, dann kannst du einfach den Auto-Boot-Eintrag ändern (da, wo OSDSYS steht).
    Kannst, damit man schneller Fehler herrausfinden kann auch die Debug-Option von 0 auf 1 stellen. ;)


    funkzt!!! :D danke :lachende:



    Zitat

    Der Launcher, der da drin ist, hat alle Features. ;)
    Gebrannt 1:1-Kopien laufen nur, wenn der Mod an ist.


    welcher mod? ziel ist es doch ohne mod auszukommen!



    Zitat

    Probier es mal mit einem Original.
    Wenigstens da sollte FastBoot funktionieren.


    startet!


    Zitat

    OSD=On Screen Display
    OSDSYS, PS2OSD, PS2Browser.
    Alles das gleiche.
    Darum läd es auch den Browser, wenn du nichts drückst.
    Im Auto-Boot-Eintrag ist OSDSYS eingetragen, was der Modul-Name des PS2-Browsers im ROM der PS2 ist.


    Anhang! mometan ule

  • Na wenn es funzt, ist doch fein. :)
    Denk dran! Das ist eine Beta der 1.4b.
    Also ich empfehl dir, die Installation + DVDPLx nochmal später, mit der Final zu machen.
    CNF sollte dann ohne Änderungen übernommen werden.


    Edit: Ja,... Gepatchte Spiele werden ab der 1.4c dann gehen, aber keine 1:1-Kopien.
    Die Spiele müssen (zur Zeit gibt es einfach keinen anderen Weg) gepatcht werden.

  • ja,


    danke nochmal. hatte ich schon mit dem DVDPLE ohne es umzubennen oder?


    jedoch was ist nun mit den SK's? oder wo für ist der launcher gut?

  • Der Launcher3 von atchuss war der erste, mit dem Button-Feature (mehr nicht).
    Ist in der 1.4b mit drin.


    Doch, die DVDPLE musst du in "DVDELF.bin" umbenennen.
    Richtige Groß- und Kleinschreibung sind wichtig.


    Gepatchte Spiele werden ab heute, oder morgen laufen, wenn ffgriever sein ESR released.
    Dann erst können wir sehen, wie z.B. Video-DVD-Fastboot integriert werden kann.

  • Kein Ding. ;)
    Wenn du die DVDPLx/Mini-"DVDELF.bin" nimmst, geht alles schneller.
    Installation, das booten von MC,...


    Na erstmal viel Spaß mit der FreeMCB 1.4b BETA.



    Ah,... Ich liebe Fastboot. :D
    Für DVD-Videos kommt das sicher.
    PSX dauert länger, denk ich.
    Sobald gepatchte Discs erkannt werden, wird der Loader integriert und gepatchte laufen auch mit Fastboot.
    Läuft genausoschnell wie bei meinem Chip. :)


    DVD-Video- und PSX-Fastboot habe ich nicht mit meinem DMS3, also wäre es schon geil. :D

  • Dann weise mich mal darauf hin, wo er dass geschrieben hat. ;)


    Edit: Wenn es auf PS2-Scene war, dann wenn die Seite wieder erreichbar ist,...

  • Jo, ESR ist kompatibler.


    MEMENTO lässt eigenen Programm-Code im RAM zurück.
    ESR funktioniert nur durch Initialisierung (UDFIO der Video-DVD-UDF-Dateisystemtreiber und der Mechacon-Chip).
    Also müsste es nahezu 100% Kompatibilität bieten.


    Discs MÜSSEN einfach zur Zeit gepatcht werden (Dateien bleiben unverändert), da der Mechacon-Chip anscheinend nicht ausgetrixt werden kann.
    Wenn es einen Weg gibt, wird das Patchen unnötig werden, aber bis dahin ist es nötig.



    Edit: Btw.: Vielleicht fällt ja einem etwas auf, wenn er ein Spiel mit 1.4b BETA durch den PS2Browser startet. ^^

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!