Skip to content
CPU edited this page Jan 18, 2021 · 8 revisions

Retro-Game-Engine Logo wiki documentation

What is the RetroGameEngine?

The Retro Game Engine (RGE) is a small Unity program used to emulate a non-existing old computer. It can be used to simulate old machines of the 80s and 90s. No actual machine is emulated, the machine is a never existed one.

Hardware

  • Assembler is similar to C or Basic
  • Registers are Variables and they can be up to 256.
  • Max 4 Megabytes of memory (RAM), fully accessible.
  • No limit on ROM size.
  • Screen size from 256x160 to 320x180 pixels.
  • Up to 16 sprites, up to 32x32 pixels each.
  • Sprites can be rotated 90, 180, 270 degrees and be flipped.
  • Tile maps with hardware scrolling. Up to 16Kb maps of any vertical and horizontal size, with up to 256 tiles from 8x8 to 32x32. (Not yet implemented)
  • Up to 4 tilemaps. (Not yet implemented)
  • 4 channels for sounds and music. Ability to play a mod without requiring low level code. (Not yet implemented)

Programming language

Go to Programming language

How to use

Go to How to use RGE

Example programs

(FIXME go to section)

Clone this wiki locally