Welcome, Guest. Please login or register.


Author Topic: BASIC (Read 144818 times)

Offline Lacika

  • EP addict
  • *
  • Posts: 2853
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Firefox 56.0 Firefox 56.0
    • View Profile
    • http://www.ep128.hu
Re: BASIC
« Reply #1260 on: 2017.October.23. 16:06:40 »
Itt egy teszt verzió az Adventure 2-ból.
Csak nem nagyon lehet tesztelni "megoldókulcs" nélkül... Kinek van hozzá affinitása?
Kétféle hiba lehet még elvileg benne: nem inicializált változók, illetve - bár ebből már nem sok lehet - olyan változónevek, amelyek azonosak tömbváltozók neveivel.
A .prg a Plus4-es verzió összehasonlítás végett.
« Last Edit: 2017.October.23. 17:47:49 by Lacika »

Offline Lacika

  • EP addict
  • *
  • Posts: 2853
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Firefox 56.0 Firefox 56.0
    • View Profile
    • http://www.ep128.hu
Re: BASIC
« Reply #1261 on: 2017.October.24. 16:59:35 »
Úgy tűnik nem nagy az érdeklődés...
Amire eddig rájöttem:
N, N, GET KEYS, S, S, S, U, GET GLASSES, D, E, GET STAFF, W, S, E, E, GET BAGEL, W, W, N, EXAMINE WALL, DROP STAFF, DROP BAGEL, HELP, PRAY, S, E, E, S, WEAR GLASSES, E, EXAM TABLE, PUSH TABLE, D, REMOVE GLASSES, EXAM DOOR, OPEN DOOR, W, S, W, W, GET BOOK, N, GET RING, EXAMINE RING, WEAR RING, S

Csak innen nem tudok kikeveredni, valami kimarad.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4596
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: BASIC
« Reply #1262 on: 2017.October.24. 17:01:53 »
Csak nem nagyon lehet tesztelni "megoldókulcs" nélkül...

A programlistából nem lehet kitalálni a megoldást? Bár az olvashatósága alapján lehet, hogy a játékban próbálkozni mégis könnyebb. :)

Offline endi

  • EP addict
  • *
  • Posts: 6457
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 61.0.3163.100 Chrome 61.0.3163.100
    • View Profile
    • Honlapom
Re: BASIC
« Reply #1263 on: 2017.October.24. 17:10:38 »
én szeretem a szövegeseket, de az olyanokat amiben pár szó a pályaleírás, azokat nem.
vagy akkor legyen grafika hozzá
A diplomás magyar programozó megcsinált egy pacmant egy év alatt, majd lefikázta a világ legjobb játékait. :D

Offline szipucsu

  • EP addict
  • *
  • Posts: 7045
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 61.0.3163.100 Chrome 61.0.3163.100
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: BASIC
« Reply #1264 on: 2017.October.24. 17:50:21 »
Úgy tűnik nem nagy az érdeklődés...
Tegyél fel snapshotot! Nekem tele van midis cuccokkal a working directory az emulátorban. Ha még oda bepakolok mást is, teljes lesz a káosz, ottfelejtem, aztán nem találom. (Nem lehetne több working directory-t is megadni valahogy az emulátoron? Jó, persze, ki kell választani másik könyvtárat és annyi. :D Csak én vagyok nehézkes ilyenekben.)

vagy akkor legyen grafika hozzá
Szerintem megoldható ez is akár. Akár Iview képekkel. És akkor kéne még egy kód, ami a képeket betölti. De lehetnek persze PLOT-tal rajzolt képek is. Csak megrajzolni idő.

Offline Lacika

  • EP addict
  • *
  • Posts: 2853
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Firefox 56.0 Firefox 56.0
    • View Profile
    • http://www.ep128.hu
Re: BASIC
« Reply #1265 on: 2017.October.24. 18:07:42 »
Tegyél fel snapshotot!

Az a baj, hogy ebben a részben a közlekedés nélkülöz mindenféle logikát...
A programlistából nekem magas, mikor merre járunk.

Offline endi

  • EP addict
  • *
  • Posts: 6457
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 61.0.3163.100 Chrome 61.0.3163.100
    • View Profile
    • Honlapom
Re: BASIC
« Reply #1266 on: 2017.October.26. 18:59:32 »
miket fedeztem fel! trace utasítás :)

TRACE
TRACE ON TO £csat
TRACE OFF
Az éppen végrehajtott utasítás sorszámát írja ki a megadott csatornára, annak hiányában a 0 csatornára. A TRACE OFF kikapcsolja ezt a nyomkövetést.
A diplomás magyar programozó megcsinált egy pacmant egy év alatt, majd lefikázta a világ legjobb játékait. :D

Offline szipucsu

  • EP addict
  • *
  • Posts: 7045
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 61.0.3163.100 Chrome 61.0.3163.100
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: BASIC
« Reply #1267 on: 2017.October.26. 20:09:23 »
miket fedeztem fel! trace utasítás :)
Ezt már ismertem eddig is.
Jól meg lehet hülyíteni basic programokat, ha futtatás előtt kiadjuk a trace on-t. Nem valószínű, hogy induláskor kikapcsolják. Videoton TVC-n a levédett Gombócfalót úgy sikerült feltörni (véletlenül), hogy az öninduló load előtt kiadtunk, hogy trace on. Ezután a játék futása közben összevissza írkálta a képernyőt a sorszámokkal, míg le nem állt egy hibaüzenettel. Innentől kezdve lehetett listázni, módosítani, menteni.
EP-re van egy ablakos demó, mindegyik ablakba mást ír, az egyik ablakba a sorok számát, ahol jár.

Offline endi

  • EP addict
  • *
  • Posts: 6457
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 61.0.3163.100 Chrome 61.0.3163.100
    • View Profile
    • Honlapom
Re: BASIC
« Reply #1268 on: 2017.November.09. 16:31:10 »
ez érdekes! ez a program nem szólal meg nekem emun, csak ha az z80 freki maxon van!
A diplomás magyar programozó megcsinált egy pacmant egy év alatt, majd lefikázta a világ legjobb játékait. :D

Offline szipucsu

  • EP addict
  • *
  • Posts: 7045
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 61.0.3163.100 Chrome 61.0.3163.100
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: BASIC
« Reply #1269 on: 2017.November.09. 16:37:59 »
ez érdekes! ez a program nem szólal meg nekem emun, csak ha az z80 freki maxon van!
Valamiért a sok "interrupt" zavar be.

Offline endi

  • EP addict
  • *
  • Posts: 6457
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 61.0.3163.100 Chrome 61.0.3163.100
    • View Profile
    • Honlapom
Re: BASIC
« Reply #1270 on: 2017.November.09. 17:48:59 »
Valamiért a sok "interrupt" zavar be.

hm abban lenne logika hogy a sync és az interrupt nem szeretik egymást :)
A diplomás magyar programozó megcsinált egy pacmant egy év alatt, majd lefikázta a világ legjobb játékait. :D

Offline szipucsu

  • EP addict
  • *
  • Posts: 7045
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 61.0.3163.100 Chrome 61.0.3163.100
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: BASIC
« Reply #1271 on: 2017.November.09. 19:15:13 »
hm abban lenne logika hogy a sync és az interrupt nem szeretik egymást :)
Kéne működniük együtt is. Mert mi van, ha pont mind a 3 csatornán szólt valami, és mind a hármat meg kell szakítani? Ahhoz mind a háromra kéne interrupt...

Offline endi

  • EP addict
  • *
  • Posts: 6457
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 61.0.3163.100 Chrome 61.0.3163.100
    • View Profile
    • Honlapom
Re: BASIC
« Reply #1272 on: 2017.November.15. 20:27:18 »
attr módban a paper szín bias színek, így azok nem scrollozódnak, a pattern meg ilyen pepita
A diplomás magyar programozó megcsinált egy pacmant egy év alatt, majd lefikázta a világ legjobb játékait. :D

Offline szipucsu

  • EP addict
  • *
  • Posts: 7045
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 62.0.3202.94 Chrome 62.0.3202.94
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: BASIC
« Reply #1273 on: 2017.November.20. 15:00:57 »
Azt meg lehet csinálni basicben, hogy a kurzort az egérrel is lehessen mozgatni? Egyszer mintha láttam volna ilyet, de lehet, csak álmodtam. A programsorok szerkesztésénél gyorsabb lenne, mint a belső joy.

Offline geco

  • EP addict
  • *
  • Posts: 4886
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: BASIC
« Reply #1274 on: 2017.November.20. 15:08:04 »
Azt meg lehet csinálni basicben, hogy a kurzort az egérrel is lehessen mozgatni? Egyszer mintha láttam volna ilyet, de lehet, csak álmodtam. A programsorok szerkesztésénél gyorsabb lenne, mint a belső joy.
Gflorez patchelte a ROM-ot, nem emlékszem, hogy végleges fázisba került-e a dolog.

Gflorez patched the ROM, I do not remember if it reached it's final phase.