Skip to content

Doom port to the Ikea Tradfri RGB1923R5 and any device using Silicon labs EFR32MG21 based modules

License

Notifications You must be signed in to change notification settings

marciopocebon/MG21DOOM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

MG21DOOM

Doom port to the Ikea Tradfri RGB1923R5 lamp and any device using Silicon labs EFR32MG21 based modules. Coded by Nicola Wrachien.

WARNING Do not try to power up the lamp directly from the AC mains! Use a 5 to 30V (maximum) DC power source!

Features

  • Based on the excellent doomhack's GBA Doom Port (https://github.com/doomhack/GBADoom) with some Kippykip's additions.

  • Supports full Doom Shareware WADS.

  • Full Vanilla Render engine, **including Z-depth lighting **. Composite textures feature mipmap though.

  • Monster behavior and sound propagation implemented.

  • Sound FX support.

What's missing?

  • Music.

  • Demo playback, due to incompatibility.

  • Full DOOM wad Not tested.

  • Need to be debugged.

  • Multiplayer not implemented.

  • Performance optimization.

  • Cheats not tested, probably bugged.

Controls:

Strafe: alt + Left-Right

Automap: alt + fire

Menu: alt + use

Hardware:

The schematics of the prototype are in the hardware subdirectory. Kicad PCB project will be released soon.

Building, developing, etc:

See https://next-hack.com/index.php/2021/06/12/lets-port-doom-to-an-ikea-tradfri-lamp/ for more information!

About

Doom port to the Ikea Tradfri RGB1923R5 and any device using Silicon labs EFR32MG21 based modules

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages