Amber Folio: an AGPL-3.0 emulator built for SSI's Gold Box RPGs

a day ago by BussardRamjet to c/opensource

A low-level emulator for the SSI Gold Box games. Contribute to amberfolio/amberfolio development by creating an account on GitHub.

The emulator behind amberfolio.org is AGPL-3.0. It emulates only what SSI's Gold Box games need (an 8086, EGA, the timer, the PC speaker and the Tandy sound chip) and runs the original Pool of Radiance unchanged: natively on Windows, macOS and Linux, built from source, or as WebAssembly in a browser.

Where the lines are:

  • The emulator is open source; the website is not. Every page on the site that runs the emulator links to the exact source commit it was built from.
  • No game is included. The repository holds only facts about the program (addresses, offsets, SHA-256s), with a content guard in CI. Players bring their own GOG or Steam copy, which never leaves their browser.
  • Every enhancement switches off. The automap, the game's printed journal on its own screen and the rest are optional; with them all off, CI checks that a run ends in exactly the same machine state as a build without them. The site also reads the game's text to a screen reader, though not its pictures, so the game can't be played without sight through it.

It was built with heavy use of AI coding tools, and the whole history is public. Desktop browsers, iPhone, iPad and Android; a controller with the usual layout works, without remapping yet. Questions about the licensing split, or the code, are welcome.

Not affiliated with the rights holders of Pool of Radiance or the Gold Box games.

Shimitar 0 points a day ago

Can it be self hosted?

path: 0 26275393, hotness: undefined, score: 0, children: 2
BussardRamjet 2 points a day ago

I see no reason why it should not be!

path: 0 26275393 26280693, hotness: undefined, score: 2, children: 1
Shimitar 0 points a day ago

I own a box they made years later collecting them all on a CD....

With automap it's worth to try and play the games I think....

path: 0 26275393 26280693 26281329, hotness: undefined, score: 0, children: 0
opensource
opensource

@lemmy.ml

login for more options
49468
2999
4099

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

  • Posts must be relevant to the open source ideology
  • No NSFW content
  • No hate speech, bigotry, etc

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

go to feed...