Skip to content

A rudimentary .NET 8 Gameboy Emulator, written as a programming exercise

License

Notifications You must be signed in to change notification settings

viccie211/DotNetBoy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

146 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DotNetBoy

A .NET 8 Gameboy Emulator, written as a programming exercise

DotNetBoy.AvaloniaFrontend

A (rudimentary) frontend for DotNetBoy written in Avalonia UI

DON'T EXPECT ANYTHING OF THIS! THIS IS NOT MADE TO BE AN ACCURATE OR EVEN FUNCTIONAL EMULATOR IN THE FIRST PLACE!

It's an exercise for me to understand how computers work at the low level. Tetris is playable though, albeit slowly for now!

Current progress:

Implemented All instructions (HALT and STOP need work)

Not yet implemented:

  • Most Memory mappers
  • Window Layer graphics (? Maybe I'm not sure)
  • Sprite delay in the PPU
  • Keyboard Input
  • Sound

Special Thanks

About

A rudimentary .NET 8 Gameboy Emulator, written as a programming exercise

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published