Skip to content

A project with examples of Nim code on the Game Boy Advanced

License

Notifications You must be signed in to change notification settings

hcorion/nim-on-gba

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nim On GBA

UPDATE:

If you're actually interested in doing GBA game development in Nim, I would highly recommend checking out natu by exelotl (https://github.com/exelotl/natu) instead of the code on this repo. He's made much better progress than I in getting working GBA games in Nim.

Original readme continued:

Are you tired of writing your Game Boy Advanced code in C?

Wouldn't you love to write your GBA code in python-esque syntax?

Well now you can!

Inspired by http://kylehalladay.com/blog/tutorial/2017/03/28/GBA-By-Example-1.html

Examples (mostly ports of games written in C)

All examples require the nake package installed via nimble nimble install nake

Resources

Possible future endeavours

Target original gameboy using SDCC: https://en.wikipedia.org/wiki/Small_Device_C_Compiler

Target Virtual Boy using gccVB: http://www.planetvb.com/modules/tech/?sec=tools&pid=gccvb

License

The main gba.nim file is licensed under the MIT license.

Some of the examples may be under a different license, because if it's a clone of a game/demo I'll honour the original dev and keep the same license.

About

A project with examples of Nim code on the Game Boy Advanced

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages