Welcome, Guest. Please login or register.


Author Topic: AY-3-8912 (Read 8977 times)

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13406
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 2.0.0.3 Firefox 2.0.0.3
    • View Profile
    • http://enterprise.iko.hu/
Re: AY-3-8912
« Reply #15 on: 2007.April.06. 16:02:41 »
A CPC is ilyen böszme módon, sõt mi több, talán még bionyolultabban kezeli az AY-t.
Még bonyolultabban, ott egy PIO chipen keresztül lehet az AY-t elérni.

Offline Ferro73

  • EP lover
  • *
  • Posts: 615
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 1.5.0.11 Firefox 1.5.0.11
    • View Profile
Re: AY-3-8912
« Reply #16 on: 2007.April.06. 19:07:30 »
ezt bekaptuk direktbe nem oldható meg csak ha a gépben is modositunk egy kicsit.
csak szoftveresen oldható meg márcsak az a kérdés mennyi többlet ciklus felhasználásával.
egyáltalán van értelme direkt arra a portra tenni ugyis XXFDh portra NMI-t kell kreálni.
Az esetek 99%-ban out/in (c), a B regisztert ugyis mentödig és azt már könnyebb ellenörizni.   
« Last Edit: 2007.April.06. 19:17:12 by Ferro73 »

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13406
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 2.0.0.3 Firefox 2.0.0.3
    • View Profile
    • http://enterprise.iko.hu/
Re: AY-3-8912
« Reply #17 on: 2007.April.06. 19:52:12 »
ezt bekaptuk direktbe nem oldható meg csak ha a gépben is modositunk egy kicsit.
És az a baj, hogy a gépen üres lábak a buszbõvítõn/bridge-n már használva vannak.
Viszont belülre épített emulátornak az is az elõnye lenne, hogy a 48-as mód emulálása is jóval egyszerübb lenne.
egyáltalán van értelme direkt arra a portra tenni ugyis XXFDh portra NMI-t kell kreálni.
Ha direktben odatettük, akkor már csak elég a lapozásra NMI-t generálni.
Ha új emulátort csinálnék, akkor az FE portos hangot is hw-bõl csinálnám, ez is igen sokat javítana a sebességen.
Az esetek 99%-ban out/in (c), a B regisztert ugyis mentödig és azt már könnyebb ellenörizni.   
Mondjuk ezt kihasználva, plusz az ismert általános AY-t utánozni próbáló rutint, akár az eredeti emulátorkártyából is lehetne 128-as emulátort faragni. Ami egész biztos nem menne így az második videó RAM emulálása. (És persze jókora RAM bõvítés kéne hozzá) Meg gondolom lenne némi sebbesség gond, meg nem is 100%-os, de poénnak lehet, hogy jó lenne :-)

Offline Ferro73

  • EP lover
  • *
  • Posts: 615
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 1.5.0.11 Firefox 1.5.0.11
    • View Profile
Re: AY-3-8912
« Reply #18 on: 2007.April.06. 22:53:59 »
Ha új emulátort csinálnék, akkor az FE portos hangot is hw-bõl csinálnám, ez is igen sokat javítana a sebességen.
hát tulsokat nem mivel ugyan ugy a border szinre is NMI-t kell generálni.

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13406
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 2.0.0.3 Firefox 2.0.0.3
    • View Profile
    • http://enterprise.iko.hu/
Re: AY-3-8912
« Reply #19 on: 2007.April.06. 23:01:32 »
hát tulsokat nem mivel ugyan ugy a border szinre is NMI-t kell generálni.
a)hagyjuk a francba a bordert :-)
b)eltároljuk, és csak akkor lesz NMI, ha változás történt

Offline Ferro73

  • EP lover
  • *
  • Posts: 615
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 1.5.0.11 Firefox 1.5.0.11
    • View Profile
Re: AY-3-8912
« Reply #20 on: 2007.April.06. 23:08:32 »
hát tulsokat nem mivel ugyan ugy a border szinre is NMI-t kell generálni.
a)hagyjuk a francba a bordert :-)
b)eltároljuk, és csak akkor lesz NMI, ha változás történt
azzal több lesz a hardver

Offline Ferro73

  • EP lover
  • *
  • Posts: 615
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 1.5.0.11 Firefox 1.5.0.11
    • View Profile
Re: AY-3-8912
« Reply #21 on: 2007.April.07. 17:35:23 »
Viszont belülre épített emulátornak az is az elõnye lenne, hogy a 48-as mód emulálása is jóval egyszerübb lenne.
és milyen kicsire tudnád süriteni? mondjuk a felsö memoria helyére, hogy csere szavatos legyen a busz 94% jelenvan
ezt mondjuk nem itt kellene folytatni. hol folytassam ha folytassam?

Offline lgb

  • EP addict
  • *
  • Posts: 3496
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux Linux
  • Browser:
  • Safari Safari
    • View Profile
    • http://lgb.hu/
Re: AY-3-8912
« Reply #22 on: 2012.June.08. 22:31:23 »
Egy kisse erdekes panel, amit szuleim padlasan leltem (edesapam mindig is gyujtogetett ilyesmiket, vagy csak ugy kapta). A panelon van egy 40 labu IC (foglalatban) es az szerepel rajta, hogy: AY-3-8910A. Ha jol tevedek, ez kvazi ugyanaz mint a 8912, csak eppen ket I/O port is van rajta, ezert is kell neki tobb lab (gondolom). Mondjuk erdekes lenne tudni, hogy muxik-e meg, ki tudja meddig kallodott itt-ott, allitolag anno egy jatektermi jatekgep resze volt valamikor!

7780-0
« Last Edit: 2012.June.09. 20:04:18 by lgb »

Offline MrPrise

  • Administrator
  • EP addict
  • *
  • Posts: 2531
  • Country: hu
  • OS:
  • Linux 64 bit Linux 64 bit
  • Browser:
  • Safari Safari
    • View Profile
    • Enterprise Forever
Re: AY-3-8912
« Reply #23 on: 2012.June.09. 17:19:19 »
Próbáld meg újra felrakni a képet kisebb méretben (szélesség,magasság)

Offline lgb

  • EP addict
  • *
  • Posts: 3496
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux Linux
  • Browser:
  • Safari Safari
    • View Profile
    • http://lgb.hu/
Re: AY-3-8912
« Reply #24 on: 2012.June.09. 20:03:22 »
Próbáld meg újra felrakni a képet kisebb méretben (szélesség,magasság)

Koszi, na erre az 1re nem gondoltam, sorry :( Lattam h van meretkorlat attachment meretre stb azt nem erte el, szoval nem ertettem mi lehet a gondja, a felbontas meg nem is jutott az eszembe, hogy az barmit/barkit zavarhat :) Modositottam az elozo hozzaszolasomat, mostmar van kep is stb :) Meg 1x thx.