Welcome, Guest. Please login or register.


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

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13536
  • Country: hu
  • OS:
  • Unknown Unknown
  • Browser:
  • Opera 9.80 (Opera Mini 7.5.33361) Opera 9.80 (Opera Mini 7.5.33361)
    • View Profile
    • http://enterprise.iko.hu/
Re: Mire gondolhattak az EP tervezői?
« Reply #180 on: 2013.November.13. 23:55:32 »
A régiekkel az volt a baj,hogy össze vissza zizegtek, jobbra-balra húztak, bazi nagy holtjátékot kellett beállítani, hogy nagyjából arra menjen, amerre akarta az ember, de így meg már értelme nem volt.

Offline lgb

  • EP addict
  • *
  • Posts: 3497
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux Linux
  • Browser:
  • Chrome 32.0.1700.6 Chrome 32.0.1700.6
    • View Profile
    • http://lgb.hu/
Re: Mire gondolhattak az EP tervezői?
« Reply #181 on: 2013.November.14. 11:53:18 »
Quote from: endi
azért a mai joypadokon lévő analóg joy az nagyon jó cucc

a régiekkel eleve az volt a baj hogy nagy méretűek voltak, mint a nem analóg társaik
ez kicsiben műxik jól, ujjal használva

Amugy milyen egy mai modern "analog" joy? USB-n kapcsolodik a gephez, vagy maskepp? En kb C64-en lattam joy-t utoljara, ezert kerdezem, fogalmam sincs :) Olyan szempontbol erdekes, hogy lehetne-e EP-hez vagy barmi mashoz illeszteni egy ilyet, illetve lenne-e ertelme. A PC tasztura illesztohoz hasonloan lehetne ilyet, de ugye akkor az EP szamara digitalis, ha at is alakitja az ember tobb ertekre (gondolom azert ha pl USB maga az ertek digitalisan jon csak tobb ertek lehet ...), arra viszont nem lesz sw EP-n ami hasznalni tudna ...

Offline Z80System

  • EP addict
  • *
  • Posts: 3926
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 30.0.1599.101 Chrome 30.0.1599.101
    • View Profile
Z80 System

Offline lgb

  • EP addict
  • *
  • Posts: 3497
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux Linux
  • Browser:
  • Chrome 32.0.1700.6 Chrome 32.0.1700.6
    • View Profile
    • http://lgb.hu/
Re: Mire gondolhattak az EP tervezői?
« Reply #183 on: 2013.November.14. 12:11:14 »
Quote from: Z80System
Pld.:
http://gaming.logitech.com/hu-hu/product/f710-wireless-gamepad

Ja, hogy ezt hivjak manapsag joy-nak? :) Szamomra ez kulon kategoria, game controller meg ilyesmik, nem joy ... Bar hozzaallas kerdese ...

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:
  • Firefox 4.0 Firefox 4.0
    • View Profile
    • Honlapom
Re: Mire gondolhattak az EP tervezői?
« Reply #184 on: 2013.November.14. 12:33:52 »
bocs, rosszul fogalmaztam az elején
szóval a kontrolleren lévő joyokra gondoltam
bár pl laptopokon is van ilyesmi
Vigyázat! Szektás vagyok! :)

Offline Z80System

  • EP addict
  • *
  • Posts: 3926
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 36.0.1985.143 Chrome 36.0.1985.143
    • View Profile
Re: Mire gondolhattak az EP tervezői?
« Reply #185 on: 2014.August.21. 21:34:18 »
Belenézegettem az eredeti angol EP manual -ba, ami ugye nagyjából egy EP basic tankönyv és referencia, és annak ellenére hogy én nem voltam soha nagy basic párti hekker, nagyon tetszett.

Egyrészt még azelőtt ugrottunk ugye assembly -re, mielőtt a basic -et megtanultuk volna anno a sebesség miatt, másrészt azután is minden nyelv jobban tetszett magánál a basic -nél, sosem szerettem meg azt, hogy a basic -ben valahogy a programozási nyelv és a mindenféle legtávolabbi értelemben is értelmezett környezet kezelése egybe van gyúrva, egy ilyen kaotikusnak mondható fura maszlagba, nincsenek nyelvi elemek, nyelvi készlet, és API -k, könyvtárak, hanem valahogy az egész egy ilyen integrált "maszlag". Már maga a basic nyelv önmagában. Kicsit tényleg mintha az emberi nyelvre hajazna (minden szó hangsúlyos volt), olyan kuszás. Legalábbis nekem.

De amit az EP -nél csináltak ezzel a basic -kel, az szerintem nagyon jó. Valahogy mintha nem akartak volna megmaradni annál a képnél, azon a szinten, ami az én fejemben él a basic -ről, hogy amolyan sutácska kis tanulónyelv, néhány kifejezéssel, tök random bedobált szűk lehetőségekkel, hanem egy lehetőleg minden területre kiterjedő, más basic -ek lehetőségein messze túlmutató, exos szolgáltatásait részletesen kihasználó, akár még üzleti célokra is megfelelő (tanuláson kívül) alkalmazások írására is jó nyelvet akartak volna csinálni.

Szal sokadik a listában, megint csak azt kell mondjam, hogy előbb halok meg, de ha a többi "adósságomat" letudtam az EP -vel, ezt a basic -et érdemes lesz megtanulnom akkor is, ha nem írok aztán benne semmit. Marha jó. :)
Z80 System

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:
  • Chrome 39.0.2171.65 Chrome 39.0.2171.65
    • View Profile
    • Honlapom
Re: Mire gondolhattak az EP tervezői?
« Reply #186 on: 2014.December.04. 20:55:51 »
Már megint egy hülye kérdésem lenne. :)
Miért nem csináltak olyat, hogy a képgeneráláshoz hasonlóan hangcsatornára menne ki nagy frekivel egy adott memóriacím, szóval hogy digi hangként megszólaljon?
Mivel lett volna ez nehezebb mint a képgenerálás, ami ugyanezt csinálja, csak a tévéjelre?
Vigyázat! Szektás vagyok! :)

Offline DrPrery

  • EP user
  • *
  • Posts: 260
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 30.0 Firefox 30.0
    • View Profile
Re: Mire gondolhattak az EP tervezői?
« Reply #187 on: 2014.December.04. 21:11:28 »
Hehe, C64-en volt valami ilyesmi, ha valaki REU memóriabővítőt használt. Ha jól tudom, DMA-val lehetett tolni egy adott memóriacímre egész memóriatartományokat.
(Hogy ez most hülye válasz volt-e... :mrgreen: )

Offline lgb

  • EP addict
  • *
  • Posts: 3497
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 34.0 Firefox 34.0
    • View Profile
    • http://lgb.hu/
Re: Mire gondolhattak az EP tervezői?
« Reply #188 on: 2014.December.04. 22:58:04 »
Már megint egy hülye kérdésem lenne. :)
Miért nem csináltak olyat, hogy a képgeneráláshoz hasonlóan hangcsatornára menne ki nagy frekivel egy adott memóriacím, szóval hogy digi hangként megszólaljon?
Mivel lett volna ez nehezebb mint a képgenerálás, ami ugyanezt csinálja, csak a tévéjelre?

Tudja a fene, miert nem :) Ha vegre egyszer megtanulom a VHDL-t es lesz penzem egy FPGA board-ra, mar vannak terveim, hogy EP-t epitsek benne. Az egyik tervezett plusz szolgaltatas a kovetkezo lenne: ha Nick amugy is olvassa a memoriat szepen, miert ne lehetne pl egy LD1, LD2 pointer mellett pl egy LD3. Az LD3-al csak az utolso 3 slot alatt olvasna memoriat ami a HSYNC-hez kell. Mivel elvileg ugye ez kepfelepiteshez nem kell, az itt olvasott memoriatartalom (par byte-os FIFO-n at mint buffer, hogy egyenletes legyen, fifo input full eseten addig nem olvas) mehetne egy D/A konverterre _vagy_ opcionalisan egy hw audio MPEG dekoderre. Hatranya, hogy igy csak VRAM-bol mukodne, elonye: nem borulna fel az EP idozites tulsagosan (bar nem tudom valodi Nick mit csinal az utso 3 slot-ban, ha nem olvas, akkor okoz nemi elterest, mivel itt olvas(hat)na).

Talan hulysegnek tunhet pont a Nick-et befogni audiora :) pedig termeszetes szerintem, mivel az EP-ben a CPU-n kivul kb csak a Nick az ami sajat maga olvas memoriat a CPU "segitsege" nelkul.

Ja, es esetleg VSYNC alatt is lehetne olvasni memoriat, es hasznalni a tartalmat hasonlo celra, a sprite bovites is pl mukodhetne ugy, hogy ne kelljen nagyon megvarialni a sprite data olvasas miatt a memoriaelerest: a fenti modszerrel olvasna nemi RAM-ot, tartalmat belsoleg eltarolva, az jelenhetne meg sprite-kent.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 33.0 Firefox 33.0
    • View Profile
Re: Mire gondolhattak az EP tervezői?
« Reply #189 on: 2014.December.05. 16:48:15 »
bar nem tudom valodi Nick mit csinal az utso 3 slot-ban

DRAM frissítést (a video RAM-ot a NICK frissíti). A Commodore gépek hasonló megoldást alkalmaznak, ott, legalábbis a Plus/4-en, 5 karakter a frissítés soronként, ilyenkor gyakorlatilag olvasás történik és a cím alsó 8 bitjét egy számláló generálja.

Offline lgb

  • EP addict
  • *
  • Posts: 3497
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 34.0 Firefox 34.0
    • View Profile
    • http://lgb.hu/
Re: Mire gondolhattak az EP tervezői?
« Reply #190 on: 2014.December.05. 16:50:57 »
DRAM frissítést (a video RAM-ot a NICK frissíti). A Commodore gépek hasonló megoldást alkalmaznak, ott, legalábbis a Plus/4-en, 5 karakter a frissítés soronként, ilyenkor gyakorlatilag olvasás történik és a cím alsó 8 bitjét egy számláló generálja.

Ja, most ahogy igy mondod :) Ok, az cool, mert egy VHDL implementacional amugy sem valoszinu, hogy ilyen szinten menne memoriafrissites, "valodi" gepnel meg mindenki mindent SRAM-ra cserelne ma mar :) Szoval elvileg masra is felhasznalhato lenne az "ott toltott ido".

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:
  • Chrome 39.0.2171.65 Chrome 39.0.2171.65
    • View Profile
    • Honlapom
Re: Mire gondolhattak az EP tervezői?
« Reply #191 on: 2014.December.06. 21:20:23 »
Újabb ötletem. Miért nincs a basic-ben állítható frekis megszakításra lehetőség, ha már a hw ezt lehetővé teszi? Ha már basic-ből lehet gépi kódot megadni, igazán lehetne erre lehetőség. Persze tudom, jól lelassítaná az amúgy se túl gyors (de tök jó) basic-et.
Mondjuk digi hangot lehetne lejátszani így, persze nem túl magas frekivel.
Vigyázat! Szektás vagyok! :)

Offline lgb

  • EP addict
  • *
  • Posts: 3497
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 34.0 Firefox 34.0
    • View Profile
    • http://lgb.hu/
Re: Mire gondolhattak az EP tervezői?
« Reply #192 on: 2014.December.06. 21:25:51 »
Újabb ötletem. Miért nincs a basic-ben állítható frekis megszakításra lehetőség, ha már a hw ezt lehetővé teszi? Ha már basic-ből lehet gépi kódot megadni, igazán lehetne erre lehetőség. Persze tudom, jól lelassítaná az amúgy se túl gyors (de tök jó) basic-et.
Mondjuk digi hangot lehetne lejátszani így, persze nem túl magas frekivel.

Marmint h BASIC jatsza le? :) Az katasztrofa lenne szerintem. Akkor mar amugy is kell vmi asm "betet" ami megcsinalja, az meg allithat egyben interrupt-ot is. Szeritnem kar arra pazarolni az amugy sem tul gyors dolgokat, hogy BASIC-ben eroltessunk interrupt handler-t, a kakao maradjon inkabb a "foprogramnak" ha kell digilejatszas stb, az legyen inkabb asm.

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:
  • Chrome 39.0.2171.65 Chrome 39.0.2171.65
    • View Profile
    • Honlapom
Re: Mire gondolhattak az EP tervezői?
« Reply #193 on: 2014.December.06. 21:36:36 »
írtam hogy gépi kód lenne :D haha az vicces lenne basic-et megszakításba. még 50Hz-s se bírna egy basic sort se :D

szóval most ez lehetséges szerinted? felülírható valahogy az exos?
Vigyázat! Szektás vagyok! :)

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:
  • Chrome 39.0.2171.65 Chrome 39.0.2171.65
    • View Profile
    • Honlapom
Re: Mire gondolhattak az EP tervezői?
« Reply #194 on: 2014.December.06. 21:59:58 »
bár most belegondolva, basicból az 50hz-s megszakítást se lehet módosítani szerintem
Vigyázat! Szektás vagyok! :)