Welcome, Guest. Please login or register.


Author Topic: Hős/bátor lovag (Primo) (Read 3774 times)

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14682
  • Country: hu
    • http://enterprise.iko.hu/
Hős/bátor lovag (Primo)
« on: 2023.February.27. 09:29:48 »
Pgyuri most írta át ezt Spectrumra, hátha akadna vállalkozó EP verzióra is :-)

Quote
A program eredetijét, 'A hős lovag'-ot Tihor Miklós írta C16;Plus/4-re 1985-ben. Az első kereskedelmi forgalomba került magyar nyelvű kalandjátékként 1986-ban adta ki a Novotrade (250 Ft). Később módosította valaki a programot, ékezet nélküli lett (mert macerás begépelni Commodore gépeken), jobb prompt és sokkal nehezebb erdő lett.

Ez alapján lettek más verziók is, néha 'A BÁTOR LOVAG' címmel (HŐS helyett). Szarka Zoltán is egy ilyet írt át Primora, nem változtatva a játékmeneten, de a használható igéket kilistázva,valamint a szöveget jóval mókásabbra cserélve. :)

Varga Gábor (Gona) kijavított két, Szarka Zoltán által elkövetett BUGot, pár elgépelést, könnyített az erdőn, lassított a gépelésen, megírta ezt a szöveget és új töltőképernyőt rajzolt.

Részletesebben a Primo honlapon.

Én megcsináltam azt, hogy kiszedtem a programlistákat a Primo emuból.

Offline Lacika

  • EP addict
  • *
  • Posts: 3182
  • Country: hu
    • http://www.ep128.hu
Re: Hős/bátor lovag (Primo)
« Reply #1 on: 2023.February.27. 17:29:21 »
Benne van a BASIC programcsokorban :-)

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9841
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Hős/bátor lovag (Primo)
« Reply #2 on: 2023.February.27. 19:34:10 »
Primón van pár utasítás, ami nekem új, ahogy nézem.
A Fogd a pénzt! című játékot nemrég átírták Plus4-ről TVC-re. Gondoltam, onnan átírom EP-re. Már nagy része meg is volt, akkor jöttem rá, hogy ez már megvan EP-n, így aztán nem folytattam. Bár érdekes lenne összehasonlítani, a két verzió mennyiben más. Másrészt TVC-re érdemesebb lett volna átírni EP-ről.
Készültek decemberben új basic játékok TVC-re, akár azokat is érdemes lenne EP-re átírni, még nem jutottam nagyon hozzá...
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14682
  • Country: hu
    • http://enterprise.iko.hu/
Re: Hős/bátor lovag (Primo)
« Reply #3 on: 2023.February.27. 20:11:50 »
Benne van a BASIC programcsokorban :-)
És ez melyik verzió alapján készült, a Commodore-os?
Azt írták a Primosba viccesebb lettek a szövegek. Meg a betöltőkép is :-)

Offline Lacika

  • EP addict
  • *
  • Posts: 3182
  • Country: hu
    • http://www.ep128.hu
Re: Hős/bátor lovag (Primo)
« Reply #4 on: 2023.February.27. 23:10:55 »
És ez melyik verzió alapján készült, a Commodore-os?

Valaki csinált régen egy Ep-s verziót, ami ugyan nem működött, de  Plus4 verzió alapján javítgattam... (ha most töltöd le, még pár javítás bekerült :-))
De ha már szóba került: a régi Ep-s próbálkozás a C64 verzióból készülhetett: POKE-okkal tárolja le, merre lehet mozogni, mint a C64-es változat. 32768-tól 33289-ig nem kavarhat be a POKE?
A Primosat majd megnézem.

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14682
  • Country: hu
    • http://enterprise.iko.hu/
Re: Hős/bátor lovag (Primo)
« Reply #5 on: 2023.March.03. 08:43:07 »
Primós srác ezt írta a Spectrumosoknak:
Quote
Eredetileg szög egyszerű volt az erdő (kivittem az eredeti Plus/4-es verziót is). Később, az összes tört Commodore verzióban már meglehetősen nehéz lett az erdő: pl. mész délre, majd északra, és nem ott vagy, ahonnan elindultál. Ezt van aki úgy véli, hogy hiba a programban, elütés, de én biztosra veszem, hogy direkt nehezítették. Az Időrégésznél is van ilyen az erdőben például. Az eredeti Primo átirat, is azonos (szivatós) erdővel van. Én ugyan ki tudtam vinni nehéz erdővel is, de ma már jellemzően nem rajzolgat térképet az ember kalandjátékozáshoz, nem szenved együltében 30 percet szánva arra, hogy kiismerjen egy erdőt, mint annak idején. Azt megtartottam, hogy az erdőben úgy érzed vakrepülés van, a legtöbb erdős mezőn mehetsz a végtelenségig egy irányban, de visszajavítottam azt a 2 helyet, ahol máshová dob, mint kellene.
Ezt jelenti a gyakorlatban, hogy könnyítettem az erdőn.

Offline Lacika

  • EP addict
  • *
  • Posts: 3182
  • Country: hu
    • http://www.ep128.hu
Re: Hős/bátor lovag (Primo)
« Reply #6 on: 2023.March.03. 09:36:26 »
Amúgy a PGyuri Spectrum verzió hol elérhető?

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14682
  • Country: hu
    • http://enterprise.iko.hu/
Re: Hős/bátor lovag (Primo)
« Reply #7 on: 2023.March.03. 11:01:13 »

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9841
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Hős/bátor lovag (Primo)
« Reply #8 on: 2023.March.03. 18:33:26 »
Nem tudom, a Primo basicben ki mennyire van otthon. Lehetne azt is, hogy a TVC-seket megkérdezni, valaki nem akarja-e Primo-ról TVC-re átírni a programot, mi meg majd TVC-ről EP-re lazán átírhatjuk.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14682
  • Country: hu
    • http://enterprise.iko.hu/
Re: Hős/bátor lovag (Primo)
« Reply #9 on: 2023.March.03. 19:13:19 »
Primón van pár utasítás, ami nekem új, ahogy nézem.
Mi az ismeretlen?
Ebben a könyvben van Primo BASIC leírás.

Offline KKS2003

  • Newbie
  • Posts: 5
Re: Hős/bátor lovag (Primo)
« Reply #10 on: 2023.March.05. 21:01:39 »
Nem tudom, a Primo basicben ki mennyire van otthon. Lehetne azt is, hogy a TVC-seket megkérdezni, valaki nem akarja-e Primo-ról TVC-re átírni a programot, mi meg majd TVC-ről EP-re lazán átírhatjuk.
Ránézek és meglátjuk. Plus/4-ről nem jó?
« Last Edit: 2023.March.05. 21:13:18 by KKS2003 »

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9841
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Hős/bátor lovag (Primo)
« Reply #11 on: 2023.March.05. 22:37:27 »
Ránézek és meglátjuk. Plus/4-ről nem jó?
A Primo verzióban állítólag viccesebb szövegek vannak.
Laci azt írta lejjebb, hogy C64-es verzió alapján készülhetett a már meglevő EP verzió (itt van róla ismertetés), amit ő a Plus/4-es verzió alapján javítgatott.

Valaki csinált régen egy Ep-s verziót, ami ugyan nem működött, de  Plus4 verzió alapján javítgattam... (ha most töltöd le, még pár javítás bekerült :-))
De ha már szóba került: a régi Ep-s próbálkozás a C64 verzióból készülhetett: POKE-okkal tárolja le, merre lehet mozogni, mint a C64-es változat. 32768-tól 33289-ig nem kavarhat be a POKE?
A Primosat majd megnézem.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline Lacika

  • EP addict
  • *
  • Posts: 3182
  • Country: hu
    • http://www.ep128.hu
Re: Hős/bátor lovag (Primo)
« Reply #12 on: 2023.March.06. 09:47:05 »
Nem értettem miért van benne ilyen marhaság:
95 ON ERROR GOTO 20000
20000 RESUME NEXT

Most már értem :-)
Sok hentelés miatt tele van hibákkal. Ennek semmi értelme:

Code: [Select]
150 N$=N$+" ":PRINTCHR$(8):IF N$=""THEN100
160 C$="":E%=0:FOR I=1 TO LEN(N$):IF MID$(N$,I,1)=" "THEN175
165 C$=C$+MID$(N$,I,1)
170 NEXT I:PRINT:GOTO250
175 IF C$=""THEN170
180 FOR J=1 TO SZ%:IF U$(J)=C$THENUT%(E%)=J:E%=E%+1:C$="":GOTO 170
190 NEXTJ:PRINT"NEM ÉRTEM EZT A SZóT: "CHR$(34)C$CHR$(34)".":GOTO100
« Last Edit: 2023.March.06. 10:01:17 by Lacika »

Offline Lacika

  • EP addict
  • *
  • Posts: 3182
  • Country: hu
    • http://www.ep128.hu
Re: Hős/bátor lovag (Primo)
« Reply #13 on: 2023.March.06. 17:26:11 »
A fenti szörnyűség a C64-es változatban is benne van nagy vonalakban, de ott még működött ON ERROR nélkül is.
Szétszedi az utasítást négy darabba, hogy aztán majd csak az első kettővel kezdjen bármit is a program... A "régi" változatban (BASIC programcsokor) megcsináltam ezt IS-BASIC-es módon, "kicsit" gyorsult a szövegértelmezés :-)

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9841
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Hős/bátor lovag (Primo)
« Reply #14 on: 2023.March.06. 18:28:14 »
"kicsit" gyorsult a szövegértelmezés :-)
A basic szöveges kalandjátékokat akár zzzippelni is lehetne, ha nincs bennük törtszám, vagy más, amit a Zzzip nem csíp. Talán van 1-2, ahol kicsit lassan értelmezi a szöveget. De nem tudom, ez zavaró-e.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos