Skip to content

Releases: mthqwork/revenge-on-school-go

v0.4 - macOS bugfix

Choose a tag to compare

@mthqwork mthqwork released this 28 Sep 10:09

v0.4 – macOS-es fagyás javítása

  • macOS: a játék a nyílbillentyűk első lenyomásakor összeomlott
    (SIGSEGV: segmentation violation … signal arrived during cgo execution),
    például már a portásos első menüben a lefelé nyílra. A hibát a grafikus
    könyvtár (Ebitengine 2.10.3) macOS-es billentyűkezelése okozta; a javított
    Ebitengine 2.10.4-re frissítettünk.

Ellenőrzőösszegek (SHA-256)

1567e52412eabcb0710b1f33643403989aee3fd7788df08b1e88731ffc2dba9f  suli-linux-amd64
1d448a80e58677f827c9a606d22d0c6994ea68b81301995a9ab7938546a8f2e1  suli-mac-amd64
e5da2d7ecc09a2e38de25f8e7511ec31759b4b0c651402881d592b3d1a733c63  suli-mac-arm64
3b06f7f29f0ec4d470b6c87af965bcc2e43f8ce535a7642101e6b5236261f948  suli-pi-arm64
2d6f2b1d1bda427963b79f097d854ab971444bb20ad9e7e17569f2a2188ff7c7  suli-pi-armv6
89c7c684426a5bd54cc12e1a6a03fbbcda0f78f7dfbc7e51af0c523dff7243a1  suli-windows-amd64.exe

v0.3 - Linux arm támogatás

Choose a tag to compare

@mthqwork mthqwork released this 27 Sep 10:21

v0.3 – Raspberry Pi támogatás

Újdonságok

  • Raspberry Pi buildek: 64 bites (suli-pi-arm64) és 32 bites (suli-pi-armv6)
    Raspberry Pi OS-hez. A 32 bites változat minden Pi-n fut, a Zero-n és az 1-esen is.
  • A Windows-os változat grafikus alkalmazásként indul: dupla kattintásra már nem
    nyílik mellé parancssor-ablak.

A játék kódja nem változott a v0.2 óta.

A játékról

A Revenge on School (Tomcat Software, 1994–95) DOS-os kalandjáték natív
kiadása. Egyetlen futtatható fájl, minden adat bele van ágyazva: nem kell hozzá
DOSBox, emulátor vagy telepítés.

A port a Tomcat Software engedélyével készült, az eredeti SULI.EXE
visszafejtésével, AI segítségével (Claude).

Letöltés

Rendszer Fájl
Windows (64 bit) suli-windows-amd64.exe
macOS, Apple Silicon (M1/M2/…) suli-mac-arm64
macOS, Intel suli-mac-amd64
Linux (64 bit, PC) suli-linux-amd64
Raspberry Pi, 64 bites Raspberry Pi OS suli-pi-arm64
Raspberry Pi, 32 bites Raspberry Pi OS suli-pi-armv6

Hogy melyik Pi-s változat kell: a Pi-n a uname -m parancs aarch64-et ír
64 bites rendszeren, armv6l/armv7l-t 32 bitesen.

Indítás

  • Windows: dupla kattintás az .exe-re.
  • Linux (PC): chmod +x suli-linux-amd64 && ./suli-linux-amd64
    (kellenek a szokásos X11/OpenGL könyvtárak, egy asztali Linuxon ezek általában megvannak).
  • Raspberry Pi: chmod +x suli-pi-arm64 && ./suli-pi-arm64 (vagy suli-pi-armv6),
    asztali környezetből indítva. Működő OpenGL-driver kell, a friss Raspberry Pi OS-en
    ez alapból megvan.
  • macOS: a bináris nincs aláírva, ezért első indítás előtt:
    xattr -d com.apple.quarantine suli-mac-arm64
    chmod +x suli-mac-arm64
    ./suli-mac-arm64

Mentett állás betöltése: indítsd loadgame paraméterrel (pl. ./suli-pi-arm64 loadgame).

Irányítás

  • Nyilak, Enter, Esc, PgUp/PgDn, Del, Szóköz – mint az eredetiben
  • Alt-S – mentés
  • F11 vagy Alt+Enter – teljes képernyő

A mentés helye ~/.config/tclinux-suli/savegame.tsi, Windowson az %AppData%
mappában (a -save FÁJL kapcsolóval átállítható). Ablaknagyítás: -scale N (alapból 2).

Ismert tudnivalók

  • A menüváltások és áttűnések alatt leütött billentyűket a játék eldobja.
    Ez az eredeti viselkedése, szándékosan maradt így.
  • A Raspberry Pi-s és a macOS-es változatokat még nem próbáltuk ki valódi hardveren.
    A Pi-s 64 bites build emulátorban a teljes játékot végigjátszotta.

Ellenőrzőösszegek (SHA-256)

96a498840b08655d5dcb5994647a6d2c46937609a6a71fba89b7a287f5abdfe5  suli-linux-amd64
51d56354872261140b135a58403fdfcd8a3871a0cd8a731e93434740ab548e2b  suli-mac-amd64
c6d6942c942425ce9c00f09e165f122dadba24894db568efb2da0b57f4efeb8f  suli-mac-arm64
96ce4265bddb38506a32d74b476eeb503a57bc664cf1fde2135b0becec216b55  suli-pi-arm64
0bde00e3f19064289dee573a4d3fe5565346f500406e542cf4049c5396b070f2  suli-pi-armv6
7e688595d39022526b3092182138326ee6097f529e4580a5dbcd9f71ca8ea518  suli-windows-amd64.exe

v0.2 bugfix

Choose a tag to compare

@mthqwork mthqwork released this 25 Sep 23:51

v0.2

Hibajavító kiadás.

Javítva

  • Összeomlott a játék, ha a Megszólítom → Káromkodok menüben összeállított
    káromkodást Szóközzel elküldted. Most úgy működik, mint az eredetiben.

v0.1 első kiadás

Choose a tag to compare

@mthqwork mthqwork released this 25 Sep 22:18

v0.1 – első kiadás

A Revenge on School (Tomcat Software, 1994–95) DOS-os kalandjáték első natív
kiadása. Egyetlen futtatható fájl, minden adat bele van ágyazva: nem kell hozzá
DOSBox, emulátor vagy telepítés.

Letöltés

Rendszer Fájl
Windows (64 bit) suli-windows-amd64.exe
macOS, Apple Silicon (M1/M2/…) suli-mac-arm64
macOS, Intel suli-mac-amd64
Linux (64 bit) suli-linux-amd64

Indítás

  • Windows: dupla kattintás az .exe-re.
  • Linux: chmod +x suli-linux-amd64 && ./suli-linux-amd64
    (kellenek a szokásos X11/OpenGL könyvtárak, egy asztali Linuxon ezek általában megvannak).
  • macOS: a bináris nincs aláírva, ezért első indítás előtt:
    xattr -d com.apple.quarantine suli-mac-arm64
    chmod +x suli-mac-arm64
    ./suli-mac-arm64

Mentett állás betöltése: indítsd loadgame paraméterrel (pl. ./suli-linux-amd64 loadgame),
ahogy az eredetit is.

Újdonságok ebben a kiadásban

  • A teljes játék végigjátszható, az elejétől a záróképernyőig.
  • A grafika, a szövegek és a menük pixelre megegyeznek az eredeti DOS-os programmal
    (automatikus összehasonlítással ellenőrizve a DOSBoxban futó eredetivel).
  • Mentés és betöltés az eredetivel azonos formátumban. A mentés helye
    ~/.config/tclinux-suli/savegame.tsi, Windowson az %AppData% mappában
    (a -save FÁJL kapcsolóval átállítható).
  • Nagyítható ablak (alapból 2×, -scale N) és teljes képernyős mód.

Ellenőrzőösszegek (SHA-256)

8f8c3a3fdf3ac96737767d8ea5ef705f127b0670997b440219e04dde1df19feb  suli-linux-amd64
ee691cc72090729b0b22a33df13e2e60af27b5ec479f7beeb643dada08816023  suli-mac-amd64
36d8bccdeb0a752b6e67110fa3485a34d8e789d4b8070cbda37fe7ec4e4475b5  suli-mac-arm64
d8367cd83730ed9988c62aae34f3c062c7724e73bfaf8114470f61a165c84033  suli-windows-amd64.exe