Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Feature: Added a config value to add COSMAC VIP compatiblity HEAD master | Manuel Palenzuela | 2021-07-24 | 1 | -6/+6 |
| | |||||
* | Misc: Added the timer thread variable to the emulator struct | Manuel Palenzuela | 2021-07-24 | 1 | -4/+15 |
| | | | | | This way we can keep track of the thread to join it on emulator_deinitialise() | ||||
* | Feature: Implemented various instructions and added a few roms | Manuel Palenzuela | 2021-07-23 | 1 | -5/+16 |
| | |||||
* | Feature: Implemented various instructions | Manuel Palenzuela | 2021-07-23 | 1 | -9/+36 |
| | |||||
* | Feature: Implemented various instructions | Manuel Palenzuela | 2021-07-23 | 1 | -24/+24 |
| | |||||
* | Feature: Added key detection | Manuel Palenzuela | 2021-07-23 | 1 | -0/+71 |
| | |||||
* | Feature: Implemented various instructions | Manuel Palenzuela | 2021-07-22 | 1 | -13/+12 |
| | |||||
* | Feature: Implemented various instructions | Manuel Palenzuela | 2021-07-22 | 1 | -3/+18 |
| | |||||
* | Refractoring: Refractored the stepping of the PC into a function | Manuel Palenzuela | 2021-07-20 | 1 | -5/+9 |
| | |||||
* | Feature: Implemented various instructions | Manuel Palenzuela | 2021-07-20 | 1 | -6/+32 |
| | |||||
* | Feature: Implemented various instructions | Manuel Palenzuela | 2021-07-20 | 1 | -0/+42 |
| | |||||
* | Misc: Added some debug output to the implemented instructions | Manuel Palenzuela | 2021-07-20 | 1 | -20/+30 |
| | |||||
* | Misc: Removed unnecesary file | Manuel Palenzuela | 2021-07-20 | 1 | -1/+1 |
| | |||||
* | Features: Added multiple instructions and added an infinite loop detector | Manuel Palenzuela | 2021-07-20 | 1 | -21/+69 |
| | | | | | Now we are able to detect when we are entering an infinite loop to stop the program. | ||||
* | Feature: Added draw instruction implementation | Manuel Palenzuela | 2021-07-19 | 1 | -30/+10 |
| | |||||
* | Debug: Added draw debug prints | Manuel Palenzuela | 2021-07-19 | 1 | -0/+39 |
| | |||||
* | 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 | -0/+21 |
| | |||||
* | Misc: Added the dbgprintf() macro | Manuel Palenzuela | 2021-07-19 | 1 | -9/+10 |
| | |||||
* | Feature: Implemented instructions to run the logo rom | Manuel Palenzuela | 2021-07-19 | 1 | -1/+5 |
| | |||||
* | Feature: Added placeholder for basic instructions needed to run the logo rom | Manuel Palenzuela | 2021-07-19 | 1 | -9/+61 |
| | |||||
* | Feature: Added basic instruction decoding | Manuel Palenzuela | 2021-07-19 | 1 | -0/+36 |
| | |||||
* | Misc: Properly intialise the emulator | Manuel Palenzuela | 2021-07-19 | 1 | -5/+12 |
| | |||||
* | Feature: Added a font | Manuel Palenzuela | 2021-07-19 | 1 | -0/+26 |
| | |||||
* | Misc: Load roms after 0x200 | Manuel Palenzuela | 2021-07-19 | 1 | -1/+2 |
| | |||||
* | Feature: Added basic rom loading | Manuel Palenzuela | 2021-07-19 | 1 | -0/+29 |
| | |||||
* | Initial commit | Manuel Palenzuela | 2021-07-19 | 1 | -0/+0 |