Skip to content

Carrotman42/EmuNotOstrich

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EmuNotOstrich

EmuNotOstrich is a foray into emulator development. In this particular project, we will attempt to emulate the Gameboy Classic using Java. In this way, the code will be easily portable and executable across platforms with minimal effort.

Development

EmuNotOstrich employs test driven development using the JUnit 4 test suite. Care is taken to ensure test coverage is complete as possible, and that all classes pass prescribed tests.

Code will be as self-documenting as possible, but comments are interspersed if particularly interesting (read: confusing) snippets must appear in the code base. OOP paradigms and design patterns are implemented to improve maintainability and readability - performance isn't a huge concern, since the hardware to be emulated is quite simple.

____________________________________6666666666666666666 _________________________________6666666666666666666666666666666666 _________________________________6666666666666666666666666666666666 _________________________________###########77777777###77777 _________________________________###########77777777###77777 _____________________________####777####777777777777###777777777777 _____________________________####777########77777777777####777777777777 _____________________________####777########77777777777####777777777777 _____________________________#######7777777777777777############### _____________________________#######7777777777777777############### ____________________________________777777777777777777777777777 _____________________________777777777777777777777777777 Nemesissy########6666########### _____________________________###########6666########6666########### _____________________________###########6666########6666########### _________________________###############6666666666666666############### _________________________###############666666666666666################ _________________________77777777###66667777666666667777666####77777777 _________________________7777777777766666666666666666666666777777777777 _________________________7777777777766666666666666666666666777777777777 _________________________7777777666666666666666666666666666666677777777 _________________________7777777666666666666666666666666666666677777777 ________________________________666666666666________66666666666 ______________####################### ______________####################### __________############################### __________###############################

About

A foray into emulator development

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%