Enterprise Forever

:HUN => Programozás => BASIC => Topic started by: szipucsu on 2023.May.01. 17:57:01

Title: Kapcsolók
Post by: szipucsu on 2023.May.01. 17:57:01
Endi a Bukfész csoportba tette fel nemrég a hirtelen előkerült programját. Mivel sehol máshol nem láttam, felteszem ide, hogy az idő esetleges vasfoga ne harapjon bele.
Kár, hogy az eredeti basic program nincs meg (csak a Zzzippel fordított), és a click nincs letiltva, meg ékezetes betűk helyett zárójelek és rovásírás jelenik meg. (Meg a menüre nem állítja be a text 40 módot, én text 80-ból töltöttem be.) Egyébként egész érdekes játéknak tűnik!
Title: Re: Kapcsolók
Post by: Zozosoft on 2023.May.01. 18:01:12
a click nincs letiltva, meg ékezetes betűk helyett zárójelek és rovásírás jelenik meg.
Ezeket szerintem a zzzip betöltő BASIC részébe bele lehetne tenni.
Title: Re: Kapcsolók
Post by: szipucsu on 2023.May.01. 20:40:33
Ezeket szerintem a zzzip betöltő BASIC részébe bele lehetne tenni.
Megvan. Nem tudom, most német gépen is jó-e.
A Zzzip betöltőből törölni kellett pár felesleges sort, mert különben hiba volt a plusz sorok miatt. Remélem, most nem romlott el semmi.
Title: Re: Kapcsolók
Post by: Tuby128 on 2023.May.02. 11:17:56
Szipucsu tudnál feltenni egy screenshot-ot?
Title: Re: Kapcsolók
Post by: szipucsu on 2023.May.02. 21:08:51
Szipucsu tudnál feltenni egy screenshot-ot?
Nem akarod betölteni valamiért?
Amúgy itt van:
[attach=1]

Közben észrevettem, hogy "ö" betű csak hosszú "ő" szerepkörben fordul elő, így akár hosszút is definiálhattam volna. De egyszerűbb lenne talán hex editorral átírni minden szöveget angolra, akkor nem lenne sehol ekezetek nelkuli szoveg sem.

Érdekes, hogy hasonlít a Mega Pac Man című játékra, csak ez nem scrolloz. Kíváncsi lennék, hány pálya van. Lehet, jóval több, mint eddig gondoltam?
A Wrigglerre is próbál kicsit hasonlítani, szerintem ez szándékos lehet.
Title: Re: Kapcsolók
Post by: szipucsu on 2023.May.02. 21:59:49
Angol változat. Csak a menüben van különbség.
English version. Difference is only in the menu.
Az "energia" feliratot nem tudom, hogyan tárolja függőlegesen, az maradt magyarul.
Egy kis végtelen energia jól jönne, kíváncsi lennék, hogyan lehet végigjátszani.
Title: Re: Kapcsolók
Post by: szipucsu on 2023.May.04. 14:49:12
Van egy bug: A játék indulásakor végigmegy a képernyő közepén az emberke karaktere. Első induláskor ez még nincs átdefiniálva a játékos karakterére. A megoldás: a Zzzip betöltőbe tenni be az új karaktert. Viszont ehhez ki kell szedni a játékból a karakter alakját (a 154-es kódú karakter az).  Mivel a játék a STOP vagy RESET hatására is csak a basicbe lép vissza, nem kell a memóriából visszabányászni ennek a karakternek az alakját, hanem a CHR 2012 című karakterdefiniálóval ki lehet menteni a karakter definícióját, és bele lehet tenni a Zzzip betöltőbe. És akkor már a STOP-ot is le lehetne tiltani, hogy a játék teljesítése előtt ne nyomja meg senki véletlenül.
Lehet, hogy este megcsinálom.

Érdekes, hogy 16 színű grafikus lapon megy a játék, erre eddig nem is gondoltam. Ilyen módban még nem volt basic pacman játék, mely Zzzippel fordítható, majd kéne ilyet is írni egyszer. (Hacsak Peter Hiner játéka nem ilyen.)
Title: Re: Kapcsolók
Post by: szipucsu on 2023.May.04. 22:51:10
Nagyon rafinált voltam, és megjelenítettem a játék által használt karaktereket. Cseles módon a karaktermátrix felső negyedét írja át, ahol az alt-os karakterek vannak:
[attach=1]
Kiderült az is, hogy a Zzzippel fordított program helyére nem lehet másik basic programot betölteni, mert lefagy a gép. Azt találtam ki, hogy átléptem szövegszerkesztőbe, így minden törlődött, ami zavaró lehet, de a karakterek megmaradtak. Szövegszerkesztőből visszaléptem basicbe, betöltöttem a karakteres programot, és így már működött. Nem tudom, a szövegszerkesztőbe lépéskor mit gyomlál ki a basicből, hogy a zzzippelt dolog is eltűnik, de ez nagyon ügyes húzás.
Title: Re: Kapcsolók
Post by: szipucsu on 2023.May.04. 23:18:21
Minden bug javítva, magyar és angol változat mellékelve. Az energiacsík teteje néha ott marad, szerintem ebben is a Wrigglerhez akar hasonlítani.
All the bugs have been fixed, Hungarian and English versions are attached. The top of the energy-meter is not always cleared. I think it is an idea from the Wriggler.
Title: Re: Kapcsolók
Post by: szipucsu on 2023.December.17. 22:59:45
Lacika írta másik topikban, hogy szerinte a játék nem indul el, mert Return without gosub üzenettel leáll. Nekem viszont működik. Meg lehetne fejteni, hogy milyen configgal nem működik?
Title: Re: Kapcsolók
Post by: szipucsu on 2024.January.20. 11:55:58
Állítólag nem indul el mindenkinél ez a játék. Ez a verzió már betölthető? Kicsit lefaragtam a betöltőből.
[attachurl=1]
Title: Re: Kapcsolók
Post by: geco on 2024.January.20. 13:49:36
640KB fileIO-val elindult nálam.
Title: Re: Kapcsolók
Post by: Zozosoft on 2024.January.20. 15:44:48
Az eredeti 560K RAM-mal indult max, ez 2512K-val.
Title: Re: Kapcsolók
Post by: szipucsu on 2024.January.20. 16:21:57
Exos 2.1 és Basic 2.1 van bent, és fileIO, nekem ezzel is fut.
Kipróbáltam emulátorban maximális elérhető memóriával (4MB körül), akkor egy Not understood üzenettel leállt induláskor.
Kipróbáltam 2048 memóriával, úgy ment.
Szóval max. 2512K-val megy max.
4 sorral van a betöltőjében több, mint egy normál Zzzippel fordított programban, de legalább ennyi sort töröltem is a betöltőből.
Vajon minden Zzzippel fordított programnál van ilyen korlátozás, vagy csak itt jön ez elő?
Title: Re: Kapcsolók
Post by: szipucsu on 2024.January.20. 18:32:23
Úgy látszik, nem szabad a Zzzip basic betöltőjéhez hozzáírni. Kell még egy betöltő, abba kell írni minden mást, annak kell betöltenie a Zzzip betöltőjét. Így már maximális memóriával is működik.
(Anno az Entersnake betöltőjéhez is jócskán hozzáírtam. Talán az sem működik sok memóriával?)