Welcome, Guest. Please login or register.


Author Topic: TVC EMU Visual Basic-ban (Read 9838 times)

Offline atlasrex

  • Newbie
  • Posts: 3
  • Country: hu
TVC EMU Visual Basic-ban
« 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
« Last Edit: 2012.December.26. 21:30:43 by atlasrex »

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 10081
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: TVC EMU Visual Basic-ban
« Reply #1 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.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline atlasrex

  • Newbie
  • Posts: 3
  • Country: hu
Re: TVC EMU Visual Basic-ban
« Reply #2 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.

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 10081
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: TVC EMU Visual Basic-ban
« Reply #3 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.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline vizor

  • EP fan
  • *
  • Posts: 238
  • Country: hu
Re: TVC EMU Visual Basic-ban
« Reply #4 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.

Offline atlasrex

  • Newbie
  • Posts: 3
  • Country: hu
Re: TVC EMU Visual Basic-ban
« Reply #5 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.