User Tools

Site Tools


expansion:galore:spec

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
expansion:galore:spec [2025/11/07 08:40] – PICO-8 has SPLORE. GameTank's got games GALORE. romexpansion:galore:spec [2025/11/08 00:36] (current) – Restate goal. rom
Line 9: Line 9:
  
 === Hardware Overview === === Hardware Overview ===
 +
 +The goal is to provide full FujiNet functionality for the GameTank, through a newly created accessory peripheral that plugs into the GameTank's rear 26-pin expansion port.
  
 The [[https://fujinet.online/|FujiNet]] project implements a variety of protocols and user peripherals on vintage computers. It emulates disks, provides network access, and enables crossplay for supported platforms. At its core, it is firmware for the ESP32 with a custom data bus and protocol implemented for each platform. The [[https://fujinet.online/|FujiNet]] project implements a variety of protocols and user peripherals on vintage computers. It emulates disks, provides network access, and enables crossplay for supported platforms. At its core, it is firmware for the ESP32 with a custom data bus and protocol implemented for each platform.
Line 94: Line 96:
  
 The program must support execution from system memory, ultimately without a cartridge, and be able to stay out of the way during program execution, because a game can reasonably assume that it is the only program running. (The explorer could write itself into spare storage on a flash cart and inject a routine to detect a special key input for return-jump to the menu.) At base level, the workflow to explore and download titles requires the user to hotswap cartridges once the explorer program is fully resident in system memory. The program must support execution from system memory, ultimately without a cartridge, and be able to stay out of the way during program execution, because a game can reasonably assume that it is the only program running. (The explorer could write itself into spare storage on a flash cart and inject a routine to detect a special key input for return-jump to the menu.) At base level, the workflow to explore and download titles requires the user to hotswap cartridges once the explorer program is fully resident in system memory.
- 
  
  
Line 122: Line 123:
  
 (Sidenote: the [[https://specs.opds.io/opds-1.2.html|OPDS]] format is relevant, supporting discovery with faceted browsing in addition to a basic feed.) (Sidenote: the [[https://specs.opds.io/opds-1.2.html|OPDS]] format is relevant, supporting discovery with faceted browsing in addition to a basic feed.)
 +
 +
 +=== DIY / Retail ===
 +
 +DIY with an off-the-shelf ESP32-S3 protoboard-connected to a Raspberry Pi Pico with a ribbon cable wired into a [[https://www.amazon.com/dp/B09W8Y8K6L|26-pin connector]] ([[https://www.amazon.com/dp/B0D5YDPBT2|15-pack]]).
 +
 +Retail can [[https://fujinet.online/purchase/|follow FujiNet precedent.]]
  
expansion/galore/spec.1762504831.txt.gz · Last modified: 2025/11/07 08:40 by rom