Marco Thomas
04166a736d
Cargo.lock: Update
2021-06-13 12:19:29 +02:00
Marco Thomas
1888400a26
Merge pull request #2 from KyRuS-SH/patch-2
...
Cargo.toml: Bump version of sdl2
2021-06-13 12:16:10 +02:00
KyRuS
d23e3bbb54
Update Cargo.toml
...
-Updated sdl2 dependency version
2021-06-12 18:19:52 +02:00
Marco Thomas
8f3bea9098
Formatting: cargo fmt
2021-06-11 20:29:00 +02:00
Marco Thomas
c1f8c33932
README: Add screenshot
2021-06-11 19:46:08 +02:00
Marco Thomas
1e85a9883a
Add documentation
2021-06-11 19:44:59 +02:00
Marco Thomas
6a6dddff91
Processor: Fix input
2021-06-11 17:52:28 +02:00
Marco Thomas
fcc40065a7
README: Add TODOs
2021-06-11 17:31:29 +02:00
Marco Thomas
a08dfb2f46
Tidy up whitespaces
2021-06-11 17:28:47 +02:00
Marco Thomas
33b22d4a7b
Processor: Add remaining tests
...
+ Also fix what seemed broken
+ FX0A input opcode still not working
2021-06-11 16:52:41 +02:00
Marco Thomas
41d9e5dad0
Add sdl2 handlers and bunch of tests
...
First semi-working state, games can be loaded and they open
a sdl2 window \o/
TODOS:
+ Stacks offset is wrong somewhere
+ Input not working (maybe because of above reason?)
+ Add mising tests
2021-03-12 16:13:25 +01:00
Marco Thomas
f61b3ed74d
Initial Commit
...
This commit adds most of the logic for the processor
Things that are missing:
+ Most sdl2 interactions
+ Cartridge loading
+ Main loop for the game
2021-03-10 14:38:13 +01:00