2026-11-06 23:40:02 +01:00
2026-11-05 22:57:14 +01:00
2026-11-06 23:40:02 +01:00
2026-11-02 17:42:13 +01:00
2026-11-06 23:40:02 +01:00
2026-11-02 00:41:59 +01:00
2026-08-26 17:32:51 +02:00
2026-11-05 22:28:07 +01:00
2026-08-26 17:32:51 +02:00
2026-10-27 23:26:45 +01:00
2026-11-06 23:40:02 +01:00
2026-11-05 22:33:20 +01:00
2026-11-06 00:44:38 +01:00
2026-11-06 23:40:02 +01:00
2026-11-06 00:44:38 +01:00

F.O.R.G.E. (Invar)

This repo is a work in progress

Install

1. Prepare raspberry SD card

Use raspi-imager and select "Raspberry Pi OS Lite" (in other options)

2. Add project to rasp

Re-mount SD card (auto unmounted by raspi-imager)

# host
make -f Makefile.dev rasp-init

3. Install dependencies in raspberry

Boot raspberry

# raspberry
cd /opt/forge-invar
make install build

4. Setup PAL output

Re-mount SD card

# host
make -f Makefile.dev rasp-install

5. Enjoy

TODO

Logical

  • Play on start
  • disable services for faster boot
  • remove texts on boot
  • special texts in demo vs classic
  • Save while running
  • I2C monitor screen write
  • fix logs on machine

Physical

  • I2C screen
  • Sync in
  • buttons input (save/load states, random, reset, demo)
  • rasp compute
  • PAL/NTSC switch (hard)
S
Description
No description provided
Readme
510 KiB
Languages
GLSL 63.6%
Python 31.9%
Makefile 3%
Shell 1.5%