ENTERPRISE KLUB
Előfizetés a 2018-as évre
RÉSZLETEK és ELŐFIZETÉS
Welcome, Guest. Please login or register.


Author Topic: EXOS (Read 20225 times)

Offline endi

  • EP addict
  • *
  • Posts: 6005
  • 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: EXOS
« Reply #255 on: 2017.October.27. 00:16:34 »
Az ALLOCATE utasítással lehetséges puffert foglalni, amibe utána EXOS 6 hívással lehet csatornáról olvasni, vagy EXOS 8 hívással csatornára írni. Ez néhány byte gépi kód. Példa ennek a használatára:
(Attachment Link)
Talán célszerűbb lenne, ha a visszatérési érték a ténylegesen olvasott vagy írt adat mérete lenne, ez hasznos ismeretlen méretű file olvasásánál.

igen, talán ez lesz a megoldás. remélem elég gyors lesz az esc szekvenciák küldéséhez.

Offline Povi

  • EP addict
  • *
  • Posts: 1504
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 61.0.3163.100 Chrome 61.0.3163.100
    • View Profile
    • http://povi.fw.hu
Re: EXOS
« Reply #256 on: 2017.October.27. 09:06:34 »
igen, talán ez lesz a megoldás. remélem elég gyors lesz az esc szekvenciák küldéséhez.
Gépi kódú rutinnál nehezen tudok elképzelni gyorsabbat :-)
*** Speicherplatz zu klein

Offline endi

  • EP addict
  • *
  • Posts: 6005
  • 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: EXOS
« Reply #257 on: 2017.October.28. 23:54:58 »
Gépi kódú rutinnál nehezen tudok elképzelni gyorsabbat :-)

ja, mondjuk lehetne csinálni egy asm programot ami betölti a zenéket és egy másikat ami lejátssza. úgyis elég nagyok ezek az esc szekvenciás zenék, talán még szegmenset is érdemes lenne lefoglalni hozzá.
szöveges kalandjátékaimban a grafika volt így megoldva. a játék basic volt, a kirajzolás is, de lefoglalt szegmensre töltöttem be a grafikákat :)

Offline endi

  • EP addict
  • *
  • Posts: 6005
  • 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: EXOS
« Reply #258 on: 2017.November.12. 15:35:08 »
olyat lehet exos-al, hogy direkt video szegmenset igényelni?
mert így talán elkerülhető lenne az hogy egy videó csatorna két szegmensre lóg.
csinálok egy lpt-t és a memóriacímeket a kért szegmensre raknám

Offline ergoGnomik

  • EP lover
  • *
  • Posts: 564
  • Country: hu
  • Stray cat from Commodore alley
  • OS:
  • Windows NT 6.3 Windows NT 6.3
  • Browser:
  • Firefox 56.0 Firefox 56.0
    • View Profile
Re: EXOS
« Reply #259 on: 2017.November.12. 16:14:05 »
olyat lehet exos-al, hogy direkt video szegmenset igényelni?
Szerintem ezt már többször is írták, hogy nem. Addig kell foglalgatni sorban a szegmenseket, amíg amit kapsz az videó szegmenst, vagy hibával ki kell lépni a programból. Persze a felesleges szegmenseket fel kell szabadítani.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4343
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: EXOS
« Reply #260 on: 2017.November.12. 16:24:07 »
Az ilyen módon foglalt szegmens természetesen nem lenne használható az EXOS VIDEO: eszközével, tehát BASIC-ben mindent POKE utasításokkal kellene rajzolni vagy kiírni. :)

Offline endi

  • EP addict
  • *
  • Posts: 6005
  • 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: EXOS
« Reply #261 on: 2017.November.12. 16:44:14 »
Az ilyen módon foglalt szegmens természetesen nem lenne használható az EXOS VIDEO: eszközével, tehát BASIC-ben mindent POKE utasításokkal kellene rajzolni vagy kiírni. :)

ez lenne a lényeg :)

Offline endi

  • EP addict
  • *
  • Posts: 6005
  • 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 62.0.3202.89 Chrome 62.0.3202.89
    • View Profile
    • Honlapom
Re: EXOS
« Reply #262 on: 2017.November.22. 10:12:39 »
azon gondolkodtam, hogy egy exos video sorban (tehát 9 pixel magas sor) változhat-e a videómemória szegmense?
mert elvileg megcsinálhatták azt hogy úgy választják meg a videólap kezdőcímét, hogy ezt kiküszöböljék.
ez azért elég hasznos lehetne.

Offline geco

  • EP addict
  • *
  • Posts: 4578
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: EXOS
« Reply #263 on: 2017.November.22. 10:51:35 »
azon gondolkodtam, hogy egy exos video sorban (tehát 9 pixel magas sor) változhat-e a videómemória szegmense?
mert elvileg megcsinálhatták azt hogy úgy választják meg a videólap kezdőcímét, hogy ezt kiküszöböljék.
ez azért elég hasznos lehetne.
Az biztos, hogy lehetnek mixelve az LPB-k címei, és szerintem egy LPB címe is változhat szegmensek között, ha arról van szó.