gigatron/rom/Contrib/at67/hw
2025-01-28 19:17:01 +03:00
..
Arduino_Nano init repo 2025-01-28 19:17:01 +03:00
BabelFish_nor init repo 2025-01-28 19:17:01 +03:00
BabelFish_old init repo 2025-01-28 19:17:01 +03:00
ROM_Switcher init repo 2025-01-28 19:17:01 +03:00
SDCard_NO_ROM/BabelFish init repo 2025-01-28 19:17:01 +03:00
SDCard_ROM init repo 2025-01-28 19:17:01 +03:00
README.md init repo 2025-01-28 19:17:01 +03:00

Hardware

Hardware projects involving some or all of the gtemuAT67 suite of software.

Arduino Nano

Kicad files for an Arduino Nano USB interface to any decent PC/Laptop to allow the gtemuAT67
suite of tools to communicate with and control real Gigatron TTL hardware.

  • Able to reset hardware.
  • Able to download and execute code to hardware.
  • Able to control hardware with keyboard emulation of the controller.
  • Able to control hardware with emulation of a PS2 keyboard, (WozMon, Tiny BASIC, etc).
  • Provides a physical and electrical pass through for real controllers/joysticks.

ROM Switcher

Kicad files for a ROM switcher that relies on electrically erasable PROM devices for efficient
switching between multiple ROMS for ROM debugging and development.

  • Uses cheap and easily available EEPROMS that are simple and fast to program with a decent ROM programmer.
  • Uses a banked design to allow for two separate 64Kx16 ROMS to be contained within two 128Kx8 devices.
  • Simple tools allow you to split ROM's into their separate instruction and data counterparts, which can then be
    burnt easily into the EEPROMS.
  • A pass-through socket allows the original EPROM to be part of the ROM switching, effectively allowing for up to three
    unique ROM's to be installed.
  • A simple set of momentary contact switches allow for board reset and switching between the three ROM's, with three different
    coloured LED's providing ROM identification.
    https://www.youtube.com/watch?v=gdF33IdJ85U&feature=youtu.be

BabelFish

A bespoke version of BabelFish that allows the gtemuAT67 suite of software to control real hardware.

  • Currently works with all versions of known ROM's.
  • Provides USB control of physical hardware's menu.
  • Provides emulation of PS2 keyboard.
  • Provides physical controller pass-through.

TODO

  • BabelFish needs to be updated to the latest version.