Page 1 of 1

DEC VT520 Emulation

Posted: Tue Oct 16, 2018 2:58 am
by drovak
I noticed that there is a partial VT520 emulation in MAME at the moment. Does anyone know what the status is?

I am contemplating trying to more accurately emulate the VT220/VT3XX/VT4XX family. Having not studied the architecture(s) of each well enough yet, I'm not sure how much from the 520 can be leveraged against the others yet. Any thoughts?

Re: DEC VT520 Emulation

Posted: Wed Oct 17, 2018 8:07 pm
by shattered
VT520 is a "skeleton" - such drivers are not expected to function at all, and serve mostly to document the ROM dumps. VT220, VT320, VT420 are skeletal as well. Getting a driver out of skeletal state can be a lot of fun -- it helps if you've done that before, though. Getting the emulated device pass its POST is a major step -- usually you have to figure out the memory and I/O device map, and connect interrupt sources.

VT100 and VT240 is working, with minor graphics issues, you can start from there. Bitsavers have technical manuals for both.

Re: DEC VT520 Emulation

Posted: Tue Oct 23, 2018 8:54 pm
by drovak
Thanks for the info. Is this the pertinent place to discuss development, or is there another place for that?

Re: DEC VT520 Emulation

Posted: Mon Oct 29, 2018 8:55 am
by shattered
Yes, https://forums.bannister.org/ and #mame-dev on freenode are more active.

(There's also http://www.mameworld.info/ubbthreads/po ... rogramming that's less active)