Welcome, Guest. Please login or register.


Author Topic: Mire gondolhattak az EP tervezői? (Read 43702 times)

Offline szipucsu

  • EP addict
  • *
  • Posts: 8089
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 24.0 Firefox 24.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Mire gondolhattak az EP tervezői?
« Reply #150 on: 2013.October.21. 23:17:17 »
Quote from: lgb
A randomize szo angolul kb annyit tenne, hogy veletlenszerusites, mi koze ennek a gepi kodu rutinok hivasahoz, tovabbra se ertem.
A SPOKE pedig a "beszélni" (speak) ige múlt ideje, annak meg mi köze ahhoz, hogy valami szegmensen meg címen elhelyezünk valami értéket? :D
AZ ENVELOPE-nek (boríték) meg mi köze ahhoz, hogy hogyan fog megszólalni az a hang? Lehetne fokozni. :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

Offline endi

  • EP addict
  • *
  • Posts: 7305
  • 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:
  • Opera 9.80 Opera 9.80
    • View Profile
    • Honlapom
Re: Mire gondolhattak az EP tervezői?
« Reply #151 on: 2013.October.21. 23:38:25 »
Quote from: lgb
Igen, lehet akkor arra gondoltam, bocsanat, tenyleg semmit nem konyitok a Spectrumhoz ... Akkor a kerdes erre vonatkozik: ez megit mit csinal?! A randomize szo angolul kb annyit tenne, hogy veletlenszerusites, mi koze ennek a gepi kodu rutinok hivasahoz, tovabbra se ertem. Na most viszont C64 kapcsan is megfogtal, nekem nem remlik ott ilyesmi, persze ettol meg nyugodtan lehetett, regen volt az mar nekem, amit mostanaban alkotok C64-re vagy inkabb 65xx CPU-kra abban viszont tuti nincs ilyen :)
szerintem az a megoldás, hogy kerestek egy utasítást amibe belerakhatták a gépi kód hívást, és nem akartak neki új utasítást csinálni. talán a random access memory-ra utal? :) neten biztos van erre válasz
Vigyázat! Szektás vagyok! :)

Offline szipucsu

  • EP addict
  • *
  • Posts: 8089
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 24.0 Firefox 24.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Mire gondolhattak az EP tervezői?
« Reply #152 on: 2013.October.21. 23:52:24 »
Quote from: endi
random access memory-ra utal?
Logikusan hangzik, erre nem is gondoltam még.
Ennyivel amúgy a READ utasítással nem csak a DATA sorokból lehetne olvasni, hanem a ROM (READ Only Memory)-ból is. :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

Offline lgb

  • EP addict
  • *
  • Posts: 3497
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux Linux
  • Browser:
  • Chrome 31.0.1650.26 Chrome 31.0.1650.26
    • View Profile
    • http://lgb.hu/
Re: Mire gondolhattak az EP tervezői?
« Reply #153 on: 2013.October.21. 23:58:02 »
Quote from: szipucsu
A SPOKE pedig a "beszélni" (speak) ige múlt ideje, annak meg mi köze ahhoz, hogy valami szegmensen meg címen elhelyezünk valami értéket? :D
AZ ENVELOPE-nek (boríték) meg mi köze ahhoz, hogy hogyan fog megszólalni az a hang? Lehetne fokozni. :D

Nanana alljon meg a menet. Szerintem a SPOKE az valoszinuleg a S-POKE lehet, ahol az "S" a SYSTEM roviditese gondolom en. Az envelope pedig a boritekon kivul jelenti azt is, pl hogy "burkolas" es ugye itt a burkologorberol van szo. Szoval a RANDOMIZE akkor sem illik ide valahogy :) Viszont el is tekintve attol, hogy mit jelent a "RANDOMIZE" szo, tovabbra se tudom hogy egyaltalan mit csinal :) Magyaran: hagyjuk az angol ertelem elemzeset, akkor egy fontosabb kerdes: mit csinal az a RANDOMIZE USR vagy mi, es miert nem eleg csak az USR, csinal-e valamit magaban a RANDOMIZE, stb :)
« Last Edit: 2013.October.22. 00:01:59 by lgb »

Offline szipucsu

  • EP addict
  • *
  • Posts: 8089
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 24.0 Firefox 24.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Mire gondolhattak az EP tervezői?
« Reply #154 on: 2013.October.22. 00:01:50 »
Quote from: lgb
Nanana alljon meg a menet. Szerintem a SPOKE az valoszinuleg a S-POKE lehet, ahol az "S" a SYSTEM roviditese gondolom en.
Az ENVELOPE-ot poénból írtam, csak akkor igaz, ha a szavak első jelentését nézzük. Lehet, a SPOKE-nak is van más szótári jelentése is.
Ennyivel a RANDOMIZE lehetne a RAN (run múlt ideje) + DO + MIZE.
De ez már csak poén.
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

Offline lgb

  • EP addict
  • *
  • Posts: 3497
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux Linux
  • Browser:
  • Chrome 31.0.1650.26 Chrome 31.0.1650.26
    • View Profile
    • http://lgb.hu/
Re: Mire gondolhattak az EP tervezői?
« Reply #155 on: 2013.October.22. 00:02:38 »
Quote from: szipucsu
Az ENVELOPE-ot poénból írtam, csak akkor igaz, ha a szavak első jelentését nézzük. Lehet, a SPOKE-nak is van más szótári jelentése is.
Ennyivel a RANDOMIZE lehetne a RAN (run múlt ideje) + DO + MIZE.
De ez már csak poén.

Na jo, asszem' megkerdezem a spectrum listan :)

Offline lgb

  • EP addict
  • *
  • Posts: 3497
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux Linux
  • Browser:
  • Chrome 31.0.1650.26 Chrome 31.0.1650.26
    • View Profile
    • http://lgb.hu/
Re: Mire gondolhattak az EP tervezői?
« Reply #156 on: 2013.October.22. 07:13:10 »
Na vegre, asszem' kiderult nemi googlizas utan :) Tehar ez a RANDOMIZE USR dolog: gepi kodu rutin hivasa spectrum-on az USR-el szokas, am a BASIC megkivanta, hogy mindenkeppen tarolva legyen a visszateresi erteke, vagy hasonlo. Tulajdonkeppen egy LET a = USR x (ahol X a gepi kodu rutin cim) ugyanugy jo, a lenyeg, hogy fel legyen hasznalva a visszateresi ertek, mint ennel a peldanal. Nu, a RANDOMIZE hasznalata allitolag csupan azert volt elterjedt/bevett szokas, mert ez egy kenyelmes mod volt arra, hogy csinaljon valamit a visszateresi ertekkel (ezzel kielegitve a fenti szabalyt) de ne vezessen be ehhez egy uj valtozot, ami valojaban nem is kell semmire (magyaran: a RANDOMIZE-nek a veletlenszam generalasaban kb hasznalhato seed beallitasan kivul nincs mas mellekhatasa ugymond, a LET a = USR x ugye "csunyabb") adott esetben. Ettol eltekintve, a RANDOMIZE tenyleg arra valo amire a neve mutatja, nincs semmi speci benne az USR-el valo hasznalattal (kulon jelentes, stb ...), csupan azert van az USR elott, hogy kielegitse a BASIC azon kivanalmait, hogy valamit csinalni kell a visszeteresi ertekkel, akkor is, ha total nincs ra szukseg amugy.

A C64 nem tudom hogy keverdett ide (hogy ott is volt ilyen), ott "SYS x" (ismet: x = cim) hasznalatos ilyen celra, es nincs ilyen kivanalom. Van ott is amugy USR ettol fuggetlenul (a SYS mellett) es kb hasonlora hasznalhato: akkor at lehet adni es vissza is lehet kapni valtozot, de ha erre nincs szukseg, a SYS egyszerubb eljaras nyilvan.
« Last Edit: 2013.October.22. 07:16:53 by lgb »

Online Zozosoft

  • EP addict
  • *
  • Posts: 13529
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 24.0 Firefox 24.0
    • View Profile
    • http://enterprise.iko.hu/
Re: Mire gondolhattak az EP tervezői?
« Reply #157 on: 2013.October.22. 08:38:45 »
Quote from: lgb
Nanana alljon meg a menet. Szerintem a SPOKE az valoszinuleg a S-POKE lehet, ahol az "S" a SYSTEM roviditese gondolom en.
Szerintem S mint Segment.

Offline Pgyuri

  • EP fan
  • *
  • Posts: 148
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 24.0 Firefox 24.0
    • View Profile
Re: Mire gondolhattak az EP tervezői?
« Reply #158 on: 2013.October.22. 16:13:38 »
Ej-ej, hány évnek kell eltelnie, hogy beugorjon:  Ha Spectrum, akkor Pgyuri :)

A USR xxxxx a mai kor szemével nézve egy függvény, amely meghív egy gépi kódú eljárást és visszatéréskor visszaadja a BC regiszterpár értéket, vagyis 0-65535 közötti értéket.

Mivel szigorúan értve függvény, így csak ott lehet meghívni, ahol az értékére van szükség, tehát nincs más, mint keresni egy olyan utasítást, amiben van szám paraméter. Erre szinte minden megfelel, ha nem célunk, hogy a gépi kódú programból valaha is kilépjünk, tehát lehetett volna

GOTO USR 32768, PRINT USR 40000, de az értelmetlenségek is jöhettek volna, mint CIRCLE USR 42000,0,0, tehát szabad a vásár.

Hogy miért épp a RANDOMIZE USR 32768 féle hívás terjedt el ?  Mert az első programozó leírta és utána mindenki másolta :)

A tréfa kedvéért pedig PRINT USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR USR xxxxx    érdekes feladat írni egy "hasznos" programot, ami ennél a hívásnál értelmesen lefut :)

Pgyuri

Offline endi

  • EP addict
  • *
  • Posts: 7305
  • 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:
  • Opera 9.80 Opera 9.80
    • View Profile
    • Honlapom
Re: Mire gondolhattak az EP tervezői?
« Reply #159 on: 2013.October.24. 13:45:43 »
haha ez az usr érdekes, tényleg függvény

más: mi lett volna, ha egérrel adják az EP-t? persze nem a patkánnyal, hanem rendes egérrel
Vigyázat! Szektás vagyok! :)

Offline szipucsu

  • EP addict
  • *
  • Posts: 8089
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 24.0 Firefox 24.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Mire gondolhattak az EP tervezői?
« Reply #160 on: 2013.October.24. 14:17:36 »
Quote from: endi
más: mi lett volna, ha egérrel adják az EP-t?
Ráfoghattunk volna mindent a macskára. Még a marsec auto gun-t is.
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

Offline endi

  • EP addict
  • *
  • Posts: 7305
  • 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:
  • Opera 9.80 Opera 9.80
    • View Profile
    • Honlapom
Re: Mire gondolhattak az EP tervezői?
« Reply #161 on: 2013.October.24. 14:46:36 »
Ne vicceljük el. Mondjuk tény, hogy egy egérhez megfelelő oprendszer is kellett volna. Bár ki tudja. Ha kiadnak hozzá pár jó játékot (ami kihasználja az egeret), szerintem elég ütős lett volna. Ha már akkora nagy dolognak szánták az EP-t, lehetett volna egere...
Vigyázat! Szektás vagyok! :)

Offline Ep128

  • EP addict
  • *
  • Posts: 1671
  • Country: hu
  • OS:
  • Windows Vista/Server 2008 Windows Vista/Server 2008
  • Browser:
  • Firefox 24.0 Firefox 24.0
    • View Profile
    • Honlapom
Re: Mire gondolhattak az EP tervezői?
« Reply #162 on: 2013.October.24. 23:55:02 »
Quote from: endi
Ne vicceljük el. Mondjuk tény, hogy egy egérhez megfelelő oprendszer is kellett volna. Bár ki tudja. Ha kiadnak hozzá pár jó játékot (ami kihasználja az egeret), szerintem elég ütős lett volna. Ha már akkora nagy dolognak szánták az EP-t, lehetett volna egere...
Anno Szeile Sanyi csinált egy egér vezérelt Windows -t Ep -re. :-) Csak alkalmazás nem nagyon volt hozzá... (Bár mondjuk az EDC Windows-ra sem nagyon volt...)

Offline endi

  • EP addict
  • *
  • Posts: 7305
  • 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:
  • Opera 9.80 Opera 9.80
    • View Profile
    • Honlapom
Re: Mire gondolhattak az EP tervezői?
« Reply #163 on: 2013.October.25. 00:18:11 »
mennyivel lett volna drágább az ep egy egérrel?
Vigyázat! Szektás vagyok! :)

Offline lgb

  • EP addict
  • *
  • Posts: 3497
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux Linux
  • Browser:
  • Chrome 31.0.1650.34 Chrome 31.0.1650.34
    • View Profile
    • http://lgb.hu/
Re: Mire gondolhattak az EP tervezői?
« Reply #164 on: 2013.October.25. 08:55:27 »
Quote from: Pgyuri
Ej-ej, hány évnek kell eltelnie, hogy beugorjon:  Ha Spectrum, akkor Pgyuri :)

:) Koszi a magyarazatot, kozben sikerult kigugliznom :)