Welcome, Guest. Please login or register.


Author Topic: Verseny ötlet (Read 6783 times)

Offline endi

  • EP addict
  • *
  • Posts: 6898
  • 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 65.0.3325.181 Chrome 65.0.3325.181
    • View Profile
    • Honlapom
Re: Verseny ötlet
« Reply #15 on: 2018.April.05. 20:22:22 »
amúgy ez a kedvencem a c64 versenyről:
http://csdb.dk/release/?id=163047
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: 7481
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 65.0.3325.181 Chrome 65.0.3325.181
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Verseny ötlet
« Reply #16 on: 2018.April.05. 20:41:21 »
amúgy érdekes lenne a gracha módra kiterjeszteni a versenyt
Az elég vagány lenne, ha bekapcsolás után rögtön gracha képernyőn jelentkezne be a basic! De nem biztos, hogy célszerű lenne, pl. biztos lassabban menne minden. De mondjuk az exdos parancsértelmezője futhatna akár sokszínű karakteres  módban, ott a sebesség nem annyira központi kérdés. Jó, mondjuk az se jó, ha a :DIR parancs kétszer annyi ideig tart.
Belegondolva nem is lenne rossz basic-hez a gracha mód. Kisebbek lennének a karakterek, több elférne belőlük (ha jól tudom, kisebbek, de lehet, hogy nem), mégse lenne olyan olvashatatlan, mint a text 80-as mód.
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos
OPEL #1:"Audi(o):" ACCESS DENIED

Offline endi

  • EP addict
  • *
  • Posts: 6898
  • 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 65.0.3325.181 Chrome 65.0.3325.181
    • View Profile
    • Honlapom
Re: Verseny ötlet
« Reply #17 on: 2018.April.05. 20:44:52 »
Az elég vagány lenne, ha bekapcsolás után rögtön gracha képernyőn jelentkezne be a basic! De nem biztos, hogy célszerű lenne, pl. biztos lassabban menne minden. De mondjuk az exdos parancsértelmezője futhatna akár sokszínű karakteres  módban, ott a sebesség nem annyira központi kérdés. Jó, mondjuk az se jó, ha a :DIR parancs kétszer annyi ideig tart.
Belegondolva nem is lenne rossz basic-hez a gracha mód. Kisebbek lennének a karakterek, több elférne belőlük (ha jól tudom, kisebbek, de lehet, hogy nem), mégse lenne olyan olvashatatlan, mint a text 80-as mód.

nem lassabb, és nem kisebbek a karakterek
A diplomás magyar programozó megcsinált egy pacmant egy év alatt, majd lefikázta a világ legjobb játékait. :D

Offline geco

  • Moderator
  • EP addict
  • *
  • Posts: 5191
  • Country: hu
  • OS:
  • Linux / Sony Ericsson SK17i Linux / Sony Ericsson SK17i
  • Browser:
  • Safari 4.0 Safari 4.0
    • View Profile
Re: Verseny ötlet
« Reply #18 on: 2018.April.05. 21:36:50 »
Itt még lehet néhány byte kód, ha nem is elegáns megoldás. :) Talán a reset rutin is megtakarítható, attól függően hogy mennyire fontos az EXOS kompatibilitás.
igen, ha nagyon kell a hely, sokkal elegánsabb, mint a következő ötletem, amivel a kód felé felszabadithato :-D
azon gondolkoztam meg, hogy a karakterkiiratas, és az lpt update kihagyhato,karakter atdefinialas után soft reset, utána úgyis a módosított karakterkeszlet látható, de ez sem elegáns :-)

Offline geco

  • Moderator
  • EP addict
  • *
  • Posts: 5191
  • Country: hu
  • OS:
  • Linux / Sony Ericsson SK17i Linux / Sony Ericsson SK17i
  • Browser:
  • Safari 4.0 Safari 4.0
    • View Profile
Re: Verseny ötlet
« Reply #19 on: 2018.April.05. 21:48:40 »
amúgy érdekes lenne a gracha módra kiterjeszteni a versenyt, lásd c64:
http://csdb.dk/release/?id=163052
az is ugyanolyan karakteres mód ;-)

Offline ergoGnomik

  • EP lover
  • *
  • Posts: 746
  • Country: hu
  • Stray cat from Commodore alley
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Opera 12.17 Opera 12.17
    • View Profile
Re: Verseny ötlet
« Reply #20 on: 2018.April.06. 07:53:20 »
Amiket nem sikerült – szokás szerint – már az elején tisztázni:
  • Ez is, mint az eredeti C64-es esemény programozási verseny lenne, ezért van a méretkorlát. Ha csak az lenne a cél, hogy fontok készüljenek, akkor tényleg értelmetlen lenne ilyen kicsi fájlméretre limitálni a nevezéseket.
  • Pont arra gondoltam, hogy a gépi kódú nevezések igenis éljenek vissza a programfejlécben található szabad területtel!
  • Ha megoldható, akkor a BASIC nevezések is használják ki!
  • Azért próbáltam rögzíteni a konfigurációt, hogy lehessen szabadon gányolni közvetlen memóriaírással, ne kelljen tárterületet pazarolni a karakterkészlet megkeresésére. Persze azt elfelejtettem részletesen kifejteni, hogy teljesen alapkiépítésű gép a megcélzott rendszer, mindennemű bővítés nélkül. Angol ROM, 128k gyári RAM, magnó. Nincs SD-kártya, nincs Zozosoft-féle továbbfejlesztett EXOS, nincs se hajlékony-, se merevlemez meghajtó, nincs egér, nincs semmi.
  • A program futtatása után szerintem térjen vissza az EXOS/BASIC értelmezőhöz. Ne vesztegessen memóriát a módosított karakterek kiírására, de a felhasználó azért legyen képes megjeleníteni őket.
És még egyszer: nem véstem – mert nem is tudom megtenni, mivel nem ismerem annyira a lehetőségeket mint ti – semmit kőbe, nektek kell beállítani a korlátokat és szabályokat a rendszer adottságainak megfelelően.

Offline endi

  • EP addict
  • *
  • Posts: 6898
  • 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 65.0.3325.181 Chrome 65.0.3325.181
    • View Profile
    • Honlapom
Re: Verseny ötlet
« Reply #21 on: 2018.April.06. 10:01:30 »
az a baj hogy a c64 verseny után már nehéz újat csinálni.
persze lehet hogy pont ez miatt lesz érdekes a verseny :)
A diplomás magyar programozó megcsinált egy pacmant egy év alatt, majd lefikázta a világ legjobb játékait. :D

Offline geco

  • Moderator
  • EP addict
  • *
  • Posts: 5191
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: Verseny ötlet
« Reply #22 on: 2018.April.06. 12:03:23 »
van pár ötletem, karakter módosításra, szám szerint 2 egyelőre :D , meg az Endinek tetsző karakterkészlet megvalósításán gondolkodtam el.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4768
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 58.0 Firefox 58.0
    • View Profile
Re: Verseny ötlet
« Reply #23 on: 2018.April.06. 15:51:23 »
az a baj hogy a c64 verseny után már nehéz újat csinálni.

Át lehet írni a demókat C64-ről. :)

Offline ergoGnomik

  • EP lover
  • *
  • Posts: 746
  • Country: hu
  • Stray cat from Commodore alley
  • OS:
  • Windows NT 6.3 Windows NT 6.3
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: Verseny ötlet
« Reply #24 on: 2018.April.06. 16:34:17 »
A javasolt szabályok szerint nincs korlátozás az ötletek forrásának szempontjából, csak a fájlmérete vonatkozik limit. És a mennyiség az elsődlegesen javasolt cél, nem a minőség. :D

Offline szipucsu

  • EP addict
  • *
  • Posts: 7481
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 59.0 Firefox 59.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Verseny ötlet
« Reply #25 on: 2018.April.06. 17:49:25 »
A karakterkészletbe a kisbetűk, nagybetűk, számok, írásjelek tartoznak itt, vagy az alt-tal elérhető karakterek is? Gondolom, ha egy eljárást ráereszt az ember a karakterkészletre, akkor már mindegy, hány karaktert érint, akkor már mehet mindre. De elképzelhető, hogy pl. az alt-os karakterek nem mind mutatnának úgy jól. Szerintem alt-os nélkül is jó, ha elfogadható egy nevezés.
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos
OPEL #1:"Audi(o):" ACCESS DENIED

Offline szipucsu

  • EP addict
  • *
  • Posts: 7481
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 59.0 Firefox 59.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Verseny ötlet
« Reply #26 on: 2018.April.06. 19:40:47 »
Ezzel ugyan nem fogok nyerni, szóval a sok font ugrott, de 256 bájt alatt van (basic fontkészlethez ez a követelmény). :D Elvileg olvasni is meg lehet tanulni ezeket a karaktereket, csak rendkívül sok gyakorlást igényel.
Érdekelne, ebbe az irányba lehetne-e továbbmenni karakterkészlet generálásához. Nem tudom, lehetne-e úgy írni át a programban a számokat, ami valamennyire értelmes lenne és használhatóbb karaktereket adna.
« Last Edit: 2018.April.06. 21:57:20 by szipucsu, Reason: Off topik rész törlése. »
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos
OPEL #1:"Audi(o):" ACCESS DENIED

Offline endi

  • EP addict
  • *
  • Posts: 6898
  • 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 65.0.3325.181 Chrome 65.0.3325.181
    • View Profile
    • Honlapom
Re: Verseny ötlet
« Reply #27 on: 2018.April.07. 10:26:29 »
hát öö... ennyi erővel random is lehetett volna :)
bár így jobban úgy néz ki mintha valami egzotikus írás lenne.

emlékszem, gameboyra fejlesztettünk hogy kínai vagy japán font kellett a játékba, és kiderült hogy viszonylag takarékosan elő lehet állítani ezeket a betűket néhány alap-jel egymásra rakásával (valami ilyesmi volt, nem emlékszem pontosan). persze így is sokkal több memóriát foglalt egy ilyen fontkészlet, mint az angol...
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: 7481
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 65.0.3325.181 Chrome 65.0.3325.181
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Verseny ötlet
« Reply #28 on: 2018.April.07. 11:56:08 »
hát öö... ennyi erővel random is lehetett volna :)
Persze inkább csak vicc jellege volt ennek a "fontkészletnek", de random nem lett volna jó, mert az minden futtatásnál mást adhat. Kivéve, ha nincs randomize, vagy be van lőve, hogy honnan induljon a véletlenszám generálás. Annyiból felel meg az elvárásnak, hogy egy fix fontkészletet generál. Írta is valaki, hogy nem a minőség számít. :D
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos
OPEL #1:"Audi(o):" ACCESS DENIED

Offline szipucsu

  • EP addict
  • *
  • Posts: 7481
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 59.0 Firefox 59.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Verseny ötlet
« Reply #29 on: 2018.April.07. 21:02:36 »
Picivel komolyabbra fordítva a szót, ez a basic program minden második karaktert invertál, ezért leginkább a sakk kedvelőinek való. Elvileg fut minden konfiguráción, és 256 bájt alatt van.
Azt találtam ki, hogy az 1-es programnak betettem egy olyan programot, ami megjeleníti az összes karaktert, az edit 1-gyel ide belépve és futtatva a programot meg is csodálhatjuk a karakterkészletet. (Nesze, pont reklamáltam, minek jelzi a status sor, hogy program 0, most pont erre van szükség.)
* Fontos 1 sakkozóknak.ep128s (43.56 kB - downloaded 25 times.)
* fontos1.bas (0.23 kB - downloaded 18 times.)
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos
OPEL #1:"Audi(o):" ACCESS DENIED