Skip to content

saku-koodari/WinBoyEmulator

Repository files navigation

WinBoyEmulator

This is my attemption to create Game Boy emulator. After this is somewhat complete, I'll start to port it to Android. I'll use C# because it is easy to use (for me).

I do this project, for fun! :) ...Whenever I have enough time for this.

Requirements

  • Windows OS (I use Windows 10 Pro)
  • .NET 4.5.2 & Windows SDK & Visual Studio 2015
  • Dependencies

general status list:

  • Done
    • Video rendering (primitive version)
  • Testing
    • Testing will be started later.
  • In Progress

  • Proof of Concept
    • Instruction set for CPU (specification, issue #2)
    • CPU (General issue #32)
    • Memory
    • GPU
  • TODO
    • Test classes and/or project (Issue #8)
    • Sound (Issue #20)

Release Notes (tags):

  • v0.0.1 - First version with (one) working instruction.
  • v0.0.2 - Working video rendering.

My Plan:

  • v0.1 - First version that that is able to run a game (atleast somehow...)

  • v0.2 - Keyboard support

  • v0.3 - Sound support

  • v1.0 - (goal) first release with sound working

  • v1.1 - Saving

  • v1.2 - Login system

  • v1.3 - Link cable

  • v2.0 - Multiplatform support

  • v3.0 - Emulate Game Boy Color & Game Boy Advance

About

My attemption to create Game Boy emulator with C#

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages