Welcome, Guest. Please login or register.


Author Topic: Hardveres Spectrum Emulator (Read 64814 times)

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13519
  • Country: hu
    • View Profile
    • http://enterprise.iko.hu/
Hardveres Spectrum Emulator
« on: 2005.December.18. 09:27:23 »
Na itt az elsõ béta :) verziója a 4.1-es ROM-nak: http://www.esnet.hu/~enterprise/ZX41Beta.zip
Lehet TAP és TZX fájlt betölteni, TZX-nél természetesen adódik némi megkötés, mivel, ahogy eddig is, csak azok a programok mennek, amik a Spectrum ROM LOAD rutinját használják. De ahogy nézem a WOS-on általában az eredeti mindenféle extra másolásvédett Loaderes változaton kívûl fent szokott lenni feltört is, és általában van TAP változat is, az a biztos :)
Az SCOPY-val lehetséges az ilyen fájlok szétbontása, arra az esetre ha valaki netán újabb átírat készítéséhez érezne kedvet :)

Offline gafz

  • EP lover
  • *
  • Posts: 703
  • Country: hu
    • View Profile
    • http://gafz.atw.hu
Re: Hardveres Spectrum Emulator
« Reply #1 on: 2005.December.18. 23:15:51 »
Ezekszerint mégis belefér 32k-ba?
Enterprise Forever

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13519
  • Country: hu
    • View Profile
    • http://enterprise.iko.hu/
Re: Hardveres Spectrum Emulator
« Reply #2 on: 2005.December.19. 09:59:52 »
Baj? :)

Offline gafz

  • EP lover
  • *
  • Posts: 703
  • Country: hu
    • View Profile
    • http://gafz.atw.hu
Re: Hardveres Spectrum Emulator
« Reply #3 on: 2005.December.19. 10:12:27 »
Quote from: "Zozosoft"
Baj? :)


Má' mé' lenne baj?  :lol:  :lol:  :lol:
Enterprise Forever

Offline szalai56

  • EP user
  • *
  • Posts: 278
    • View Profile
Re: Hardveres Spectrum Emulator
« Reply #4 on: 2005.December.19. 16:22:44 »
Quote from: "Zozosoft"
Baj? :)

A baj ott kezdõdik, hogy nincs Spectrum Emulátorom :(

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13519
  • Country: hu
    • View Profile
    • http://enterprise.iko.hu/
Re: Hardveres Spectrum Emulator
« Reply #5 on: 2005.December.21. 01:24:06 »
Itt az újabb változat: http://www.esnet.hu/~enterprise/zx41.zip
Mostmár TAP/TZX fájlból közvetlenül töltve is konvertálva jelennek meg a betöltõ képek.
TZX-bõl már kezeli a Turbo Data Block-ot, és a Pure Data-t, bár közvetlenül töltésnél nincs ennek sok jelentõsége, mert ilyenre ugyis spéci loadderrel hivatkoznak :(
SCOPY-nál érdekesebb, hogy az ilyen programot is szét lehet szedni, és utána a betöltõ részt visszaírva a ROM rutin hívására (ahogy anno az Enterpressben is írtam) már a futhat a program.
(Gyakorlásra ajánlom pl a Videopool TZX verzióját, az is ilyen kis trükkös betöltös :) )

Tesztelési célzattal tettem bele egy kis cheat-ot :-), amikor az Emulátor bekapcsolására vár, a fel+le billentyûk egyszerre lenyomásával hajlandó elindulni a HW nélkül is, persze túl sok mindenre nem használható így :) max BASIC-re.
De lehet probálgatni a betöltést, ezért tettem bele :)
Eddig egy játékra (POGO) akadtam, ami végig ROM rutinokat használ, így hajlandó elindulni. Persze attributum konvertálás nélkül nincs benne túl sok élvezet :)

De Egzo igérte nekünk, hogy beleteszi a Spectrum Emulátort az EP32-be :)



Offline Povi

  • EP addict
  • *
  • Posts: 1873
  • Country: hu
    • View Profile
    • http://povi.fw.hu
Re: Hardveres Spectrum Emulator
« Reply #6 on: 2005.December.21. 10:52:22 »
Na és hogyan lehet betölteni az emulátorral bármit is?
Be se tudom írni azt, hogy load, mert ha megnyomom az L billentyût, azt írja ki, hogy LET...
Soha se használtam még spectrumot!
*** Speicherplatz zu klein

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13519
  • Country: hu
    • View Profile
    • http://enterprise.iko.hu/
Re: Hardveres Spectrum Emulator
« Reply #7 on: 2005.December.21. 10:59:15 »
Quote from: "Povi"
Soha se használtam még spectrumot!

Az hiba :) olvasd el az eredeti emulátor könyvét, http://enterprise.8bit.hu/Konyvek/Spectrum_Emulator_Kezikonyv.htm
Gyors segítség: J,Jobb SHIFT+P,Jobb SHIFT+P,ENTER :)

Offline Povi

  • EP addict
  • *
  • Posts: 1873
  • Country: hu
    • View Profile
    • http://povi.fw.hu
Re: Hardveres Spectrum Emulator
« Reply #8 on: 2005.December.21. 11:10:59 »
Bámulatos! Hihetetlen!
Próbaképp betöltöttem egy játékot, és még így, hardver nélkül is csinál valamit, igaz, hogy fekete-fehérben, és nem reagál a billentyûzetre, de mûködik!
Mégis csak legyen az ide kártyán emulátor! :-D

Kár, hogy 128-as speccit nem tudja, mert akkor lehetne PoP-val is játszani!
*** Speicherplatz zu klein

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13519
  • Country: hu
    • View Profile
    • http://enterprise.iko.hu/
Re: Hardveres Spectrum Emulator
« Reply #9 on: 2005.December.21. 11:22:18 »
Quote from: "Povi"
fekete-fehérben, és nem reagál a billentyûzetre

HW nélkül ez teljesen normális :)
Próbáld a POGO-t, azzal játszani is lehet :)

http://=http://www.worldofspectrum.org/infoseek.cgi?regexp=^Pogo$&pub=^Ocean+Software+Ltd$
Mondjuk színek nélkül megcsinálni egy pályát igen erõs kihívás :)

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13519
  • Country: hu
    • View Profile
    • http://enterprise.iko.hu/
Re: Hardveres Spectrum Emulator
« Reply #10 on: 2005.December.21. 11:41:01 »
Quote from: "Povi"
Kár, hogy 128-as speccit nem tudja, mert akkor lehetne PoP-val is játszani!


Gyakorlatilag az AY chip az egyetlen akadály...

Offline gafz

  • EP lover
  • *
  • Posts: 703
  • Country: hu
    • View Profile
    • http://gafz.atw.hu
Re: Hardveres Spectrum Emulator
« Reply #11 on: 2005.December.21. 11:45:44 »
Quote from: "Zozosoft"
Gyakorlatilag az AY chip az egyetlen akadály...


Ütközne valamivel az AY portkiosztása?
Enterprise Forever

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13519
  • Country: hu
    • View Profile
    • http://enterprise.iko.hu/
Re: Hardveres Spectrum Emulator
« Reply #12 on: 2005.December.21. 11:51:51 »
Quote from: "gafz"
Ütközne valamivel az AY portkiosztása?

Ennél nagyobb a probléma, mint ahogy már valahol írtam: AY kb annyira beszerezhetõ, mint a WD1772...
Hacsak Tigrian ki nem talál valami okosat :)

Ezt már lehetetlen lenne normális sebességgel emulálni, mikor még program átírásnál is gond. Csak a HW megoldás jöhet szóba, magyarán ott csücsül az AY, mint külsõ hangkártya, a buszon úgyis van audio bemenet lehetõség.
Ez aztán jól jönne a szomszéd topicban tárgyalt CPC játékok átírásához is :)

Offline tigrian

  • EP user
  • *
  • Posts: 401
  • Country: hu
    • View Profile
Re: Hardveres Spectrum Emulator
« Reply #13 on: 2005.December.21. 11:56:46 »
Quote from: "Zozosoft"
Ezt már lehetetlen lenne normális sebességgel emulálni

Ha jól látom, alapvetõen csak a burkológörbét kell megoldani. Az AY-nak 4 bites BGG (burkológörbe generátor)-a van, ezt kéne csak a SW-nek produkálnia, a hangerõregisztereket firkálgatva. Hogy belefér-e az idõbe, nem tudom.
re' mi' do' do sol

Offline MrPrise

  • Administrator
  • EP addict
  • *
  • Posts: 2534
  • Country: hu
    • View Profile
    • Enterprise Forever
Re: Hardveres Spectrum Emulator
« Reply #14 on: 2005.December.21. 11:58:56 »
Quote from: "Povi"
Kár, hogy 128-as speccit nem tudja, mert akkor lehetne PoP-val is játszani!

A PoP az Prince of Persia?? :smt017