geco
EP addict
Offline

Posts: 1170
OS:  Windows XP Browser:  Firefox 10.0
|
  |
« Reply #225 on: 2012.February.13. 09:41:20 » |
|
Már a pénzbedobós játékgépek is bizonyították, hogy a játékok nagyrésze vízszintes, gyors képernyő mozgást kíván, amelyet a C64 elég jól meg is valósított, de a Spectrum, a többi 8 bites gép messze képtelen volt kezelni. A Nick csodálatos LPT képessége a függőleges scroll-hoz nyújtott támogatást, de pont az lett volna a kevésbé fontos, inkább egy cél-hardver-scroll balra-jobbra 1-2-4 pixelenként kellett volna, amellyel tényleg a legjobb gép lehetett volna a maga nemében (és nemcsak a játékhoz kell ilyesmi). Pgyuri
A 4 pixeles scroll még megoldható gyorsan, minden sorra külön LPT-vel, új nick ezen is javítana 
|
|
|
|
|
Logged
|
|
|
|
|
Enterprise Forever
|
 |
« Reply #225 on: 2012.February.13. 09:41:20 » |
|
|
|
|
|
|
Logged
|
|
|
|
IstvanV
EP addict
Offline
Posts: 2104
OS:  Linux 64 bit Browser:  Firefox 5.0
|
  |
« Reply #226 on: 2012.February.13. 09:57:14 » |
|
Megoldható úgy is, hogy nincs külön LPB minden sorhoz, bár így talán valamivel nehezebb. 16 színű módban lehetséges a pixel (1/4 karakter) felbontású scrollozás, de két képernyőt kell tárolni a memóriában, és a belépő pixel byte oszlopot mindkettőre rá kell rajzolni (az egyikre 1 pixel eltolással) - ez viszonylag bonyolult és lassú, de legalább nem kell az egész képernyőt mozgatni, amihez a 4 MHz-es Z80 nem elég gyors.
|
|
|
|
|
Logged
|
|
|
|
tubybb
EP user
Offline

Posts: 328
OS:  Windows XP Browser:  Firefox 3.6.25
|
  |
« Reply #227 on: 2012.February.13. 10:06:52 » |
|
Használja valamire az 50Hz-es videomegszakítást az IS-BASIC vagy EXOS?
|
|
|
|
|
Logged
|
|
|
|
Zozosoft
EP addict
Online

Posts: 5611
OS:  Windows XP Browser:  Firefox 10.0
|
  |
« Reply #228 on: 2012.February.13. 14:31:28 » |
|
Használja valamire az 50Hz-es videomegszakítást az IS-BASIC vagy EXOS?
Pl abban történik a billentyűzet olvasás. Amúgy kb a programok 99% is ezt a megszakítást használja.
|
|
|
|
|
Logged
|
|
|
|
tubybb
EP user
Offline

Posts: 328
OS:  Windows XP Browser:  Firefox 3.6.26
|
  |
« Reply #229 on: 2012.February.13. 15:27:23 » |
|
Tehát ha az LPT minden második sorában kiváltok egy videomegszakítást, akkor lesz minimum 600Hz-es a videomegszakítás. Nyilván az EXOS át fogja írni a módokat, de ha mondjuk visszaírom, akkor gyosabban fog villogni a kurzor?
Most tényleg, pontosan milyen feladatokat lát el az 50Hz-es megszakítás? Az 1Hz-es megszakítás ettől független, mert kipróbáltam, és az óra ugyanúgy járt.
|
|
|
|
|
Logged
|
|
|
|
Ferro73
EP user
Offline

Posts: 317
OS:  Windows XP Browser:  Firefox 10.0.1
|
  |
« Reply #230 on: 2012.February.13. 16:52:06 » |
|
Tehát ha az LPT minden második sorában kiváltok egy videomegszakítást, akkor lesz minimum 600Hz-es a videomegszakítás. Nyilván az EXOS át fogja írni a módokat, de ha mondjuk visszaírom, akkor gyosabban fog villogni a kurzor?
Most tényleg, pontosan milyen feladatokat lát el az 50Hz-es megszakítás? Az 1Hz-es megszakítás ettől független, mert kipróbáltam, és az óra ugyanúgy járt.
Lesz az több is mint 600Hz csak nem folyamatos "01010101010000000...00000001010101...01010101000000" Az LPT szinkron soroknál nem tudsz szimetrikus megszakítást produkálni. Az 50Hz a Keyboard: a Basic Wait x vagy Halt x, Sound, Get A$ utasítás és még más.
|
|
|
|
|
Logged
|
|
|
|
Zozosoft
EP addict
Online

Posts: 5611
OS:  Windows 7 Browser:  Firefox 9.0.1
|
  |
« Reply #231 on: 2012.February.15. 19:22:31 » |
|
Most tényleg, pontosan milyen feladatokat lát el az 50Hz-es megszakítás?
Abban frissitgeti az az LPT-t a videókezelő, abban megy a billentyűzet lekérdezés. Valamint ezt használják CPU független időzítésre a játékok. CPC programok esetén előfordul 300Hz (azaz egy képen több videó megszakítás is).
|
|
|
|
|
Logged
|
|
|
|
Z80System
EP lover
Offline

Posts: 514
OS:  Windows 7 Browser:  Safari
|
  |
« Reply #232 on: 2012.March.06. 16:51:50 » |
|
most akkor hogy is allunk ilyen szervatultetesileg ? meg mindig nincs senki, aki negykilences biztonsaggal lenne kepes nick/dave atultetesre ?
|
|
|
|
|
Logged
|
Z80 System - Flying Time Studio
|
|
|
tubybb
EP user
Offline

Posts: 328
OS:  Windows XP Browser:  Firefox 3.6.27
|
  |
« Reply #233 on: 2012.March.06. 16:54:52 » |
|
Én meg tudom csinálni. Két évig forrasztottam labda-lábú ic-ket (több száz lába volt). Ez a néhány láb nagyon könnyen megvan. Kulcsszó: Tatabánya Labdalábú alatt ezt értem: 
|
|
|
| « Last Edit: 2012.March.06. 17:01:24 by tubybb »
|
Logged
|
|
|
|
Z80System
EP lover
Offline

Posts: 514
OS:  Windows 7 Browser:  Safari
|
  |
« Reply #234 on: 2012.March.06. 17:01:44 » |
|
na a tatabanyat azt vegkepp nem ertem, a labdalabut meg megtalaltam (Ball Grid Array), ha ez az,
de azert hogy a nicknek csak par laba lenne... hat azert az sem keves, raadasul barmikor eleghet, elhajolhat, osszeerhet, vagy epp le lehet ragasztva a tokozas... ezek neked mind smafu, es meg tudod csinalni, kvazi kockazatmentesen ?
mert egy rossz alaplappal lehet kiserletezni, de ket jo nick- u alaplapon keresztbe cserelni a nickeket ugy, hogy nem vagyunk 99.99% biztosak a skerben, azert az doreseg volna...
|
|
|
|
|
Logged
|
Z80 System - Flying Time Studio
|
|
|
Z80System
EP lover
Offline

Posts: 514
OS:  Windows 7 Browser:  Safari
|
  |
« Reply #235 on: 2012.March.06. 17:03:41 » |
|
Valahol az hogy ilyen kiallo labu nehezebbe teheti mint ezt a labdalabut, nem ?
|
|
|
|
|
Logged
|
Z80 System - Flying Time Studio
|
|
|
tubybb
EP user
Offline

Posts: 328
OS:  Windows XP Browser:  Firefox 3.6.27
|
  |
« Reply #236 on: 2012.March.06. 17:18:14 » |
|
A technika amit használok szavatolja, hogy nem hajlanak meg a lábak, pláne nem égnek el. Gyönyörű forrasztás az eredmény.
Itt egy IC (lásd csatolt kép) amit egy winchester panelról szedtem le, és forrasztottam rá az általam készített panelra.
Az IC egy SRAM IC és kifogástalanul működik a transzplantáció után is. Hozzáteszem nem ez az egyetlen munkám, csak most ez volt kéznél.
(Tatabánya a hely, ahol ezt csinálom. Tudod itt lakom.)
Azért van a képen 5Ft-os, mert az 1FT-ost bevonta a nemzeti bank.
|
|
| « Last Edit: 2012.March.06. 17:52:20 by tubybb »
|
Logged
|
|
|
|
Z80System
EP lover
Offline

Posts: 514
OS:  Windows 7 Browser:  Safari
|
  |
« Reply #237 on: 2012.March.06. 17:23:11 » |
|
Zozo, arrol van info, hogy a nick le van- e ragasztva az alaplapra ?
Vagy arra is van valami magiad, tubybb ?
|
|
|
|
|
Logged
|
Z80 System - Flying Time Studio
|
|
|
tubybb
EP user
Offline

Posts: 328
OS:  Windows XP Browser:  Firefox 3.6.27
|
  |
« Reply #238 on: 2012.March.06. 17:34:15 » |
|
Nincs leragasztva. Nincs olyan HW gyártó aki leragasztana egy IC-t. Tudod milyen drága az ipari ragasztó? De azt sem kell gondolom ecsetelni, hogy a későbbi szervizelést mennyire megnehezítette volna, ha az alátöltött (ez a hivatalos neve a ragasztásnak) alkatrészt cserélni kell. Ha nincs rá égető oka egy gyártónak, akkor nem tesz bele plusz költséget. (Amikor Nokia 3210-es telefonokat kezdték gyártani, a processzor olyannyira felmelegedhetett a használat során, hogy erősebb rázkódás hatására elengedte a forrasztás, és többet nem kapcsolt be. Na ott úgy döntöttek /A töréstesztek után!!!/ hogy elkezdik alátölteni a processzorokat)
|
|
|
|
|
Logged
|
|
|
|
Z80System
EP lover
Offline

Posts: 514
OS:  Windows 7 Browser:  Safari
|
  |
« Reply #239 on: 2012.March.06. 17:40:04 » |
|
hmmm... hat igy laikuskent logikusan hangzik amit mondasz, csak valamiert en ugy emlexem, hogy ez a leragasztas dolog mar elojott a temaban ... siman lehet hogy a hutolemez ragasztasara emlekszem csak, ami akadalyoz es le kell torni ha epp eros es nem magatol esik le, de maga az ic is remlik valamiert.
amig cafolata nem erkezik fogadjuk el ezt alapnak. akkor viszont elvileg semmi akadalya nincs a keresztbe cserelesnek. valamikor majd meg kene ejteni egy ilyet, a pixelhibassag vegso bizonyitekakent.
|
|
|
|
|
Logged
|
Z80 System - Flying Time Studio
|
|
|
|
Enterprise Forever
|
 |
« Reply #239 on: 2012.March.06. 17:40:04 » |
|
|
|
|
|
|
Logged
|
|
|
|
|
Google visited last this page 2012.May.08. 03:51:43
Loading...