Enterprise Forever

:HUN => Emulátorok => Topic started by: atlasrex on 2011.September.01. 16:53:17

Title: TVC EMU Visual Basic-ban
Post by: atlasrex on 2011.September.01. 16:53:17
Sziasztok!

Régi kedvenc gépem emlékére én is nekifogtam egy TVC emu írásának.
A Z80 proci utasításait átfordítotottam, memóriakezelés, portok be lettek építve.
Most már a legtöbb Basic és gépi kódú program fut rajta.Tulajdonképpen ezt csak alapnak szántam.
Szeretnék Assembly játékokat írni rá és ehhez kellett egy speciális debugger.
Cas fájlokat lehet közvetlenül betölteni, a Floppy emulációt eddig még nem sikerült megvalósítani.
Ha ebben, vagy más javításban tudtok segíteni köszönettel várom!
Ha van kedvetek próbáljátok ki. Mellékeltem  VB-ben a forráskódot is !
/Azóta tettem fel Primó, HT, zx emut is, de ezek még erősen fejlesztés alatt vannak!/
 
PCZ80TVC emulátor (http://atkalabor.atw.hu)
Title: Re: TVC EMU Visual Basic-ban
Post by: szipucsu on 2013.January.03. 21:40:03
Egész jó! A Hamburgerrel semeddig nem jutottam, a Pacmanban sem sokáig, Vilit, a bányászt pedig a habkádig volt türelmem elvinni. :D
A hang tűnik nekem kicsit furcsának.
Title: Re: TVC EMU Visual Basic-ban
Post by: atlasrex on 2013.January.05. 10:57:48
A hangja valóban nem tökéletes, mert csak winapi-t használtam az egyszerűség kedvéért. Directsound ba át lehetne írni, akkor nem lenne recegős. Viszont ha a háttérben megnyitsz egy videó , vagy hang fájlt és pause-ra teszed, szebb hangja lesz. A windows ilyenkor pontosabban használja az időzítőket úgy tapasztaltam.
Directsound helyett jó lenne valami ingyenes , lehetőleg platformfüggetlen megoldás, de ilyet nem találtam.
Title: Re: TVC EMU Visual Basic-ban
Post by: szipucsu on 2013.January.05. 13:09:22
Quote from: atlasrex
Directsound helyett jó lenne valami ingyenes , lehetőleg platformfüggetlen megoldás, de ilyet nem találtam.
Nem tudom, a többi ingyenes emulátornál ezt hogyan oldják meg... De azt hiszem, ezért is van sok emulátornak csak Windows-os változata, és esetleg külön a Linux, meg ilyesmi.
Title: Re: TVC EMU Visual Basic-ban
Post by: vizor on 2013.January.05. 15:32:05
Quote from: atlasrex
Directsound helyett jó lenne valami ingyenes , lehetőleg platformfüggetlen megoldás, de ilyet nem találtam.
Próbáld ki az OpenAL-t és az SDL-t. Mindkettő cross-platform audio rendszer.
Title: Re: TVC EMU Visual Basic-ban
Post by: atlasrex on 2013.January.06. 12:54:50
OpenAL az jó lenne, mert jól passzolna az OpenGL mellé, de vajon hogy tudom vb6 alatt használni? Eddig nem találtam rá példát.