picogus
dISAppointment
picogus | dISAppointment | |
---|---|---|
12 | 2 | |
460 | 158 | |
- | - | |
8.9 | 5.9 | |
8 days ago | 6 months ago | |
C | C | |
GNU General Public License v3.0 only | Creative Commons Attribution Share Alike 4.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
picogus
-
PicoGUS: Emulate ISA Sound Cards (GUS, Adlib, MPU-401, Tandy, CMS) with a Pico
are the PIO blocks wide enough to handle an ISA bus? Or are you using a shift register or another port on the pico to interface with the bus?
edit:: looking at the schematic it looks like you have the address/data pins multiplexed on an 8-bit port: https://github.com/polpo/picogus/blob/main/hw/PicoGUS-schema...
Curious if you did the HW design first, or SW design first, or how you came up with this particular solution.
-
Building a Raspberry Pi based ultrasound imaging development platform
That one... you can find there: https://github.com/polpo/picogus/
- DISAppointment: Adding an ISA Slot to a Modern Motherboard
- The (Almost) Definitive PC Sound Card Article (Pre-1990)
- PicoGUS January 2023 Firmware 0.3.0 update – it's DOOMed
- PicoGUS – ISA Card Emulation on the Raspberry Pi Pico's RP2040 Microcontroller
-
Cloning a Rare ISA Card to Use a Rare CD Drive
The projects I mention here are not clones themselves but ever cheaper PCB prototypes and microcontrollers make it a fantastic time to create hardware for old systems (ISA). Enjoy!
There is PicoGUS [0], a Gravis Ultrasound emulation, a Raspi Pico based PCMCIA WLAN card [1], EDO/FPM RAM modules [2], "Snark Barker", a soundblaster 1.0 clone [3]...
If you want more electronics stuff, I suggest you follow the creators of these on Twitter.
[0] https://github.com/polpo/picogus
[1] https://www.yyzkevin.com/pcmcia-pico-w-card/
[2] https://twitter.com/0xCats/status/1524708654913662977
[3] https://github.com/schlae/snark-barker
- PicoGUS: Emulation of the Gravis Ultrasound ISA Card on a Raspberry Pi Pico
- Pcmcia Pico W Card
dISAppointment
- Adding ISA slots to modern motherboards
-
DISAppointment: Adding an ISA Slot to a Modern Motherboard
https://github.com/rasteri/dISAppointment
older similar project http://rayer.g6.cz/hardware/lpc_sio.htm
LPC is not without perils tho, there is trouble with DMA support as mentioned here https://flaterco.com/kb/ISA_chipsets.html
More about LPC bus https://blogs.coreboot.org/blog/2013/06/14/a-biology-laborat...
What are some alternatives?
Pico3D - Open World 3D Game Engine for the PicoSystem & RP2040 Microcontroller
pigus - Gravis Ultrasound emulator on an ISA card, using bare metal on a Raspberry Pi 3/4/CM4
pico_spdif_rx - SPDIF receiver library for Raspberry Pi Pico
rpi-bitbang-ethernet - 📶 Send Ethernet frames straight from a Raspberry Pi 4's GPIO pins.
MicroLua - Lua for the RP2040 microcontroller
rp2040-psram - A header-only C library to allow access to SPI PSRAM via PIO on the RP2040 microcontroller.
stm32-rs - Embedded Rust device crates for STM32 microcontrollers
CM153-Repro - A reproduction of the Philips CM-153 LMSI controller
N64cart - RP2040 N64 cartridge