Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Misc: Added the timer thread variable to the emulator struct | Manuel Palenzuela | 2021-07-24 | 1 | -0/+2 |
| | | | | | This way we can keep track of the thread to join it on emulator_deinitialise() | ||||
* | Feature: Added key detection | Manuel Palenzuela | 2021-07-23 | 1 | -0/+10 |
| | |||||
* | Refractoring: Refractored the stepping of the PC into a function | Manuel Palenzuela | 2021-07-20 | 1 | -0/+1 |
| | |||||
* | Features: Added multiple instructions and added an infinite loop detector | Manuel Palenzuela | 2021-07-20 | 1 | -0/+1 |
| | | | | | Now we are able to detect when we are entering an infinite loop to stop the program. | ||||
* | Feature: Prepared SDL window for pixel drawing instruction | Manuel Palenzuela | 2021-07-19 | 1 | -0/+1 |
| | |||||
* | Feature: Added timers thread | Manuel Palenzuela | 2021-07-19 | 1 | -5/+10 |
| | |||||
* | Feature: Implemented instructions to run the logo rom | Manuel Palenzuela | 2021-07-19 | 1 | -18/+28 |
| | |||||
* | Feature: Added placeholder for basic instructions needed to run the logo rom | Manuel Palenzuela | 2021-07-19 | 1 | -0/+1 |
| | |||||
* | Misc: Properly intialise the emulator | Manuel Palenzuela | 2021-07-19 | 1 | -0/+3 |
| | |||||
* | Feature: Added a font | Manuel Palenzuela | 2021-07-19 | 1 | -1/+3 |
| | |||||
* | Misc: Load roms after 0x200 | Manuel Palenzuela | 2021-07-19 | 1 | -1/+5 |
| | |||||
* | Feature: Added registers | Manuel Palenzuela | 2021-07-19 | 1 | -0/+22 |
| | |||||
* | Feature: Added basic rom loading | Manuel Palenzuela | 2021-07-19 | 1 | -0/+17 |
| | |||||
* | Initial commit | Manuel Palenzuela | 2021-07-19 | 1 | -0/+0 |