Konsole

Strona g��wna

 

Spis treści

  1. Wstęp
  2. Zaczynamy


[PS2] Dodawanie programów do H2O Homebrew Disc

Zaczynamy



1.) Pierwszą czynnością jaką musimy wykonać jest skopiowanie wszystkich plików z płyty.
2.) Przygotowujemy sobie programy, które mamy zamiar umieścić na płycie. Każdy z nich umieszczamy w osobnym folderze.
3.) Zwracamy uwagę na plik "INSTLIST.PBT". Zmieniamy format na *.txt i otwieramy np. w wordpad-zie.


4.) Program rozpoznaje zawarte na płycie progsy właśnie po "klamrach z #". Dlatego kopiujemy sobie jedną i wklejamy np. na koniec. Pamiętajmy jednak o tym, aby na końcu był tylko jeden enter ("ENDIF" z "resztą" nie może dzielić żadna linia).


5.) W "klamrze" wpisujemy tytuł, należy jednak uważać na znak "#", aby nie "wyjechał" nam za daleko. Następnie modyfikujemy poniższe linijki wg. wzoru:

IF "$PWD$\NAZWAFOLDERU\NAZWAPROGRAMU.ELF" "EXISTS"
SET SRC "$PWD$\NAZWAFOLDERU"
SET DST "mc0:/BOOT/NAZWAFOLDERU"


SET "TITLE" "Nazwa Programu"
SET "VERSION" "jego wersja"
SET "AUTHOR" "autor programu"
SET "DESC" "Opis programu"


Na koniec zmieniamy format na *.pbt


6.) Z dowolnego folderu z programami kopiujemy następujące pliki:
  • INSTALL.PBT
  • REMOVE.PBT
  • RUN.PBT



Wszystkim zmieniamy rozszerzenie na *.txt

7.) Otwieramy plik INSTALL.TXT w dowolnym prostym edytorze tekstowym i dokonujemy zmian wg. poniższego wzoru:

# BootManager Application Installer script for Nazwa naszego programu

# You should not need to change this.
SET SRC "$PWD$"

# Set this to the destination directory you wish to install to.
SET DST "mc0:/BOOT/NAZWAFOLDERU"

# Create the destination directory if it doesn't already exist.
_MKDIR "$DST$"

# Copy all needed files from the source directory to the destination.
COPY "$SRC$\NAZWAPROGRAMU.ELF" "$DST$/NAZWAPROGRAMU.ELF"
COPY "$SRC$\REMOVE.PBT" "$DST$/REMOVE.PBT"
COPY "$SRC$\RUN.PBT" "$DST$/RUN.PBT"


8.) Otwieramy REMOVE.TXT

# BootManager Remove Script for Nazwa naszego programu

# Remove the installed directory and all of it's contents
_RRM "$PWD$"


9.) Otwieramy RUN.TXT

LOADEXEC "EEELF" "moduleload" "-m rom0:XSIO2MAN" "-m rom0:XMCMAN" "mc0:/BOOT/NAZWAFOLDERU/NAZWAPROGRAMU.ELF"

10.) Na koniec zmieniamy wszystkim rozszerzenie na *.pbt
11.) Przygotowujemy gotowy do wypalenia obraz.

- Berion [20.12.05]


Komentarze


Komentarze sa dostepne tylko dla zarejestrowanych uzytkownikow (jezeli masz konto na forum wystarczy sie zalogowac). Jezeli nie, zarejestruj sie (rejestracja jest darmowa).
Nazwa uzytkownika:
Haslo: