31
BASIC / Re:Basic BÚÉK
« on: 2022.December.31. 06:10:54 »Ezt nincs kedved átírni 2023 -ra is...?Megpróbáltam, de feladtam. Az eredeti basic programot nem találtam meg. Olyan cseles voltam a snapshot elkészítésekor, hogy a program letiltotta a resetet és a STOP-ot is, így saját magammal kiszúrtam, és nem találtam semmilyen lehetőséget, hogy a programot ki tudjam listázni. De ezzel nem adtam fel, hex editorban megnéztem a snapshotot, megkerestem a 2012-es számot és átírtam 2023-ra. Erre kiderült, az emulátor a CRC-t is nézi, így már nem nyílt meg a fájl.
Még mindig nem adtam fel, elmentettem emulátorral egy tetszőleges basic programot, ezt megnéztem hex editorban, és ehhez hasonlót próbáltam rittyenteni az említett basic programból. A fejléc hiányzott alapból, ez lett 00 04 valami hossz 00 00 00.... ezeket odaírtam az elejére, a basic programnak kinéző részt utána másoltam, de így se töltötte be. Lehet, hogy a sorszámok nem úgy vannak letárolva a snapshotban, mint a tokenizált basic programban. Még jó, hogy akkor nem volt tömörített snapshot, különben a basic programot se találtam volna meg benne.
Több ötletem nincs. Érdekelne, mások hogyan szendék ki a snapshotból a basic programot, esetleg a reset vagy a STOP tiltását fel lehet-e oldani a debuggerből és így kilistázni a programot.
UI: Ez lenne a snapshotból mesterségesen előállított, nem működő basic program:
