Welcome, Guest. Please login or register.


Author Topic: 2048 játék (Read 27102 times)

Offline Povi

  • EP addict
  • *
  • Posts: 2300
  • Country: hu
    • http://povi.fw.hu
Re: 2048 játék
« Reply #120 on: 2016.August.16. 16:38:54 »
Attól, hogy nincs csatornája éppen, a megszakítás rutin még él. És ettől akad a zene, innen indult az egész dolog :-)
ja, ja
most saját int rutin van a 0x38 címen, ami csak elmenti a regisztereket (a veszzősöket nem, mert azokat nem használom, bár nem tudom, el kéne-e mentenem, mert az EXOS hívások használhatják?), megnézem, hogy 50Hz-es megszakításban vagyok, azt meghívom a zenelejátszó rutint (a music box féle base + 3 címet)
*** Speicherplatz zu klein

Offline Povi

  • EP addict
  • *
  • Posts: 2300
  • Country: hu
    • http://povi.fw.hu
Re: 2048 játék
« Reply #121 on: 2016.August.16. 16:40:11 »
Az esetleges lemezcserét nem veszi észre az EXDOS, és az új lemezt a régi, memóriában tárolt adatai alapján kezeli. Magyarán valahova felülírja a fájlt, plusz jól összekeverednek a FAT és directory szektorok is.
Akkor ez végül is csak a mentéshez kell (játék, hisocre), ugye? Az olvasáshoz nem, ugye?
*** Speicherplatz zu klein

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14739
  • Country: hu
    • http://enterprise.iko.hu/
Re: 2048 játék
« Reply #122 on: 2016.August.16. 16:51:21 »
Akkor ez végül is csak a mentéshez kell (játék, hisocre), ugye? Az olvasáshoz nem, ugye?
Íráshoz feltétlen, hogy ne legyen adatvesztés.
Olvasásnál hibás betöltés lehet nélküle.

Offline Povi

  • EP addict
  • *
  • Posts: 2300
  • Country: hu
    • http://povi.fw.hu
Re: 2048 játék
« Reply #123 on: 2016.August.16. 17:01:13 »
Az esetleges lemezcserét nem veszi észre az EXDOS
Jól rémlik, hogy van valami pin a FDD csatolón, ami pont ezt nézné? Csak nem minden floppy meghajtó használja? Vagy az EXDOS se figyeli?
*** Speicherplatz zu klein

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: 2048 játék
« Reply #124 on: 2016.August.16. 17:06:31 »
Attól, hogy nincs csatornája éppen, a megszakítás rutin még él. És ettől akad a zene, innen indult az egész dolog :-)

hm akkor ezek szerint ha basicben lezárom, akkor out-okkal nem lehet jó hangokat csinálni?
ez szomorú :)
ez bug! :)
Vigyázat! Szektás vagyok! :)

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14739
  • Country: hu
    • http://enterprise.iko.hu/
Re: 2048 játék
« Reply #125 on: 2016.August.16. 18:23:38 »
Jól rémlik, hogy van valami pin a FDD csatolón, ami pont ezt nézné? Csak nem minden floppy meghajtó használja?
Nem minden meghajtó használja, és nem minden meghajtón van ugyanott az a láb, és nem minden meghajtón működik ugyanúgy a jelzés törlése.
Quote
Vagy az EXDOS se figyeli?
Éppen ezért alapból az EXDOS se használja. Szoftveresen figyeli, ehhez használ egy időzítőt a megszakítási rutinban, hogy ne legyen nagyon lassú a rendszer. Amíg nem telik le az utolsó lemezművelet óta, nem vizsgálja újra (csak ha valami hiba lép fel).
Ebbe piszkít bele, ha letiltjuk az EXOS megszakításokat.
Az időzítő egyben a "lámpaoltogatás" ideje is.

Lassú (pl BASIC-es adatfájl olvasás) fájműveleteknél megfigyelhető, hogyha olyan lassú a művelet, hogy közben elalszik a floppy lámpája, akkor ilyenkor mindig kiszaladgál a fej a lemez szélére, mivel minden művelet előtt újra beolvassa a boot szektort.

Offline Povi

  • EP addict
  • *
  • Posts: 2300
  • Country: hu
    • http://povi.fw.hu
Re: 2048 játék
« Reply #126 on: 2016.August.16. 19:00:59 »
Nem minden meghajtó használja, és nem minden meghajtón van ugyanott az a láb, és nem minden meghajtón működik ugyanúgy a jelzés törlése.
Jók ezek a szabványok! :mrgreen:
*** Speicherplatz zu klein

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9953
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: 2048 játék
« Reply #127 on: 2016.August.16. 21:32:08 »
irányítás: internal joy
(legyen WASD is?)
Az igazi az lenne, ha bármilyen botkormánnyal (int, ext1, ext2) lehetne irányítani (külön kiválasztás nélkül bármelyik vinné). Akár a billentyűzetet is lehetne definiálni.
De ha így bonyolult, lehetne választani botkormányt.
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: 14739
  • Country: hu
    • http://enterprise.iko.hu/
Re: 2048 játék
« Reply #128 on: 2016.August.16. 21:39:15 »
legyen WASD is?
Az meg miféle modern baromság? :twisted:
QAOP!

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9953
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: 2048 játék
« Reply #129 on: 2016.August.16. 21:50:10 »
A modern játékoknál kell billentyűzet definiálási lehetőség is. Hogy mindent be tudjon állítani a felhasználó úgy, ahogy kényelmes neki.
A végén a Press F1 to restart feliratban túl kicsit a szóközök. Túl közel vannak a szavak egymáshoz, egybefolynak. Széjjelebb kéne szedni.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline Povi

  • EP addict
  • *
  • Posts: 2300
  • Country: hu
    • http://povi.fw.hu
Re: 2048 játék
« Reply #130 on: 2016.August.16. 22:17:45 »
Az igazi az lenne, ha bármilyen botkormánnyal (int, ext1, ext2) lehetne irányítani (külön kiválasztás nélkül bármelyik vinné). Akár a billentyűzetet is lehetne definiálni.
De ha így bonyolult, lehetne választani botkormányt.
Egyszerűbb, ha mindkét ext-ről megy... Nem kell külön választó menü! :-D

Az meg miféle modern baromság? :twisted:
QAOP!
QAOP? Az micsoda modern dolog már! Akkor már inkább HJKL! :twisted:
https://en.wikipedia.org/wiki/ADM-3A
*** Speicherplatz zu klein

Offline Povi

  • EP addict
  • *
  • Posts: 2300
  • Country: hu
    • http://povi.fw.hu
Re: 2048 játék
« Reply #131 on: 2016.August.17. 16:17:52 »
ja, ja
most saját int rutin van a 0x38 címen, ami csak elmenti a regisztereket (a veszzősöket nem, mert azokat nem használom, bár nem tudom, el kéne-e mentenem, mert az EXOS hívások használhatják?)
megválaszolom magamnak: el kell menteni...
a VOL-ra olyan szép fagyást csinált, hogy öröm volt nézni... :-D
*** Speicherplatz zu klein

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9953
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: 2048 játék
« Reply #132 on: 2016.August.17. 19:12:08 »
QAOP?
Ez tényleg jó kérdés. Szerintem a QAOP a legelterjedtem billentyűs irányítás a játékoknál. Viszont ehhez a játékhoz nem illene, mert főleg pl. a le-jobbra irányokat kell nyomkodni, a többit jóval ritkábban, ehhez pedig az lenne jobb, ha a két leggyakoribb irány esne jobb kézre (jobbkezeseknek). Valami tényleg kézreesőt kéne belőni alapnak, de a billentyűzet definiálásának a lehetősége is kellene. Annyira gond lenne ott ehhez egy opció/menü? De alapból menne botkormányokról is, de akinek esetleg se belső, se külső botkormánya, annak is legyen meg minden lehetősége. :D
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline Povi

  • EP addict
  • *
  • Posts: 2300
  • Country: hu
    • http://povi.fw.hu
Re: 2048 játék
« Reply #133 on: 2016.August.17. 20:55:12 »
Annyira gond lenne ott ehhez egy opció/menü?
Igen.
Ext 1 lesz, meg még valami bill. Internal joy minden EP-n van... Definiálás nem lesz.
*** Speicherplatz zu klein

Offline Povi

  • EP addict
  • *
  • Posts: 2300
  • Country: hu
    • http://povi.fw.hu
Re: 2048 játék
« Reply #134 on: 2016.August.18. 02:16:38 »
Erre találtam ki ezt a VOL parancsos trükköt :-)
Egyébként, most komolyan: van annak realitása, hogy valaki játék közben lemezet cserél?

Akkor az így járt! :smt066
*** Speicherplatz zu klein