Retrocomputing with MAME

preview_player
Показать описание
In this video I demonstrate running emulations of several classic microcomputers using the MAME software.

References:
Рекомендации по теме
Комментарии
Автор

I’ve played with name here and there over many years never thought it would emulate old pcs. Thanks for the heads up. What a nice example of Hgh Speed you have there. I loved playing that back in the day as well as Pinbot!

michaelfuller
Автор

I've been a MAME user since the weekend it was released; I haven't attempted to use MaME for PC emulation at all, and I have seen countless Drag 'n Drop Setups, but in all honestly DosBox takes care of my needs.
Great Vid!

MotownBatman
Автор

I would like to see the Heathkit simulators you have as well. Thanks Jeff!

Wil_Bloodworth
Автор

2:30 MAME actually should be able to connect to the KIM-1 serial port. The way that MAME connects to serial devices internally is by doing software bit banging using timers on the host computer to do the baud rate clocking for TXD and to sample the RXD port. Because this is how the serial connections are implemented in MAME it doesn’t matter what type of serial device the emulated machine has. MAME is told where the TXD and RXD pins are on the emulated device and connects its side appropriately (Software callbacks are used going both ways, so if the TXD side changes state a callback is called to register that state change on the RXD side). There is also a serial break out box feature in MAME so you can connect it some other way if you really wanted to. One important note: Unlike UARTS which may have some oversampling to read data with less accurate timing MAME’s side has rather strict timing. So sometimes a bit-banged serial port could have some trouble. We found this to be the case for the DLOAD command on the TRS-80 Coco and adjusted the timing loop values to increase the timing accuracy.

MikeyNIL
Автор

hi jeff, i tried building your OSI basic for the 6502 sbc with 9 digit option selected but i got a build error, would you be kind enough to upload the 9 digit OSI basic binary to your github?

estebanvillalobos
Автор

My main grievance with these emulators is usually lack of keyboard compatibility. Modern keyboards don't work with these old computer emulators. Is this problem fixed?

IndellableHatesHandles
Автор

Wozniak writes in his book that he had nothing to do with the //c and //e since they had so many problems! He disagreed with the engineers!!

tubeDude