Retrocomputing with MAME

Sdílet
Vložit
  • čas přidán 11. 09. 2024

Komentáře • 12

  • @michaelfuller34
    @michaelfuller34 Před 6 měsíci

    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!

  • @MotownBatman
    @MotownBatman Před 6 měsíci

    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!

  • @Wil_Bloodworth
    @Wil_Bloodworth Před 6 měsíci

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

  • @MikeyN6IL
    @MikeyN6IL Před 6 měsíci

    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.

    • @jefftranter
      @jefftranter  Před 6 měsíci

      It sounds like it should be feasible to support, but it is not there yet in the software.

  • @estebanvillalobos2303
    @estebanvillalobos2303 Před 6 měsíci

    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?

  • @IndellableHatesHandles
    @IndellableHatesHandles Před 6 měsíci

    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?

    • @jefftranter
      @jefftranter  Před 6 měsíci

      In my experience, yes. There is a Keyboard Selection setting, and if it is set to "Natural" rather than "Emulated" that fixes the issue. I saw this on the OSI C1P and Commodore VIC20 and 64 emulations.

    • @IndellableHatesHandles
      @IndellableHatesHandles Před 6 měsíci

      @@jefftranter To be clear, that would mean that the emulator would map the keys you press to the equivalent key on the retro computer, right? The naming of those settings is confusing.

    • @jefftranter
      @jefftranter  Před 6 měsíci

      ​@@IndellableHatesHandles Yes I believe so.

  • @tubeDude48
    @tubeDude48 Před 6 měsíci

    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!!