august kline
|
6e55faa2c0
|
Update georgescii encoding
|
2024-09-26 19:04:34 -04:00 |
august kline
|
952b79cf91
|
Big refactor! Better handling of wasm/native targets, and cute demo :)
|
2024-09-07 22:24:51 -04:00 |
august kline
|
8ac0cbc57b
|
Very messy but we're running on the web now! (not in this crate, but will add web-sys to georgeemu bin in a bit)
|
2024-09-01 23:13:06 -04:00 |
august kline
|
c2aef4f249
|
asm fiddling and better debug info
|
2024-08-28 21:32:29 -04:00 |
august kline
|
07d40c05d5
|
hehe the keyboard finally works
|
2024-07-05 00:19:49 -04:00 |
august kline
|
dcaeece7fa
|
interrupts work now!
|
2024-07-04 22:53:55 -04:00 |
august kline
|
7f8e00af23
|
the only thing broken is interrupts lol
|
2024-07-04 22:01:27 -04:00 |
august kline
|
fb4fae430b
|
cleaned up instructions, using termion now but is kinda broken, might switch back to crossterm
|
2024-07-04 13:04:13 -04:00 |
august kline
|
ac4619406d
|
much better cli! more ergonomic screen struct! window screen type still broken but working on it!
|
2024-06-30 22:49:54 -04:00 |
august kline
|
8890853656
|
fix rom help
|
2024-06-30 00:07:30 -04:00 |
august kline
|
4f0615b563
|
refactoring!
|
2024-06-30 00:03:21 -04:00 |
august kline
|
001d3e434c
|
terminal mode! i like this better, also functional cli now
|
2024-06-29 23:38:02 -04:00 |
august kline
|
229b8b450d
|
I really should be using branches for diff experiments, but we can display in the terminal now!
|
2024-06-23 13:23:29 -04:00 |
august kline
|
f9198cd0b1
|
Architecture changes
|
2024-06-19 17:26:09 -04:00 |
august kline
|
0ec54d6672
|
Started work on tui debugger!
|
2024-06-15 22:45:27 -04:00 |
august kline
|
b1b9c64468
|
nix! flakes!
|
2024-04-10 18:10:25 -04:00 |
august kline
|
5f65c32e56
|
Update .gitignore
|
2024-04-10 17:30:23 -04:00 |
august kline
|
c154bdc89a
|
Added interrupts, some restructuring & refactoring
|
2024-04-10 17:28:34 -04:00 |
august kline
|
705dcd3185
|
we can type all the letters!
|
2024-03-26 20:56:04 -04:00 |
august kline
|
40ede17ae1
|
we can type the letter w!
|
2024-03-03 13:55:56 -05:00 |
august kline
|
9808616203
|
asm cleanup
|
2024-02-21 23:38:33 -05:00 |
august kline
|
10559bde8b
|
added data stack, breakpoints, and character coordinates :)
|
2024-02-21 23:27:44 -05:00 |
august kline
|
5b9312f643
|
i'm so happy she works :))))) we can display text for realll :)))))))))
|
2024-02-14 03:14:49 -05:00 |
august kline
|
95acceeabd
|
good god that took way to long but this kinda works
|
2024-02-13 22:27:24 -05:00 |
august kline
|
78dad90fc9
|
Split code into modules, add font stuff
|
2024-02-10 00:01:32 -05:00 |
august kline
|
ef438f48d2
|
added shared mem access between threads, working screen :)))
|
2024-02-06 16:42:38 -05:00 |
august kline
|
7ce48e59fc
|
the screen is george colored :)
|
2024-02-04 23:02:59 -05:00 |
august kline
|
cf0f87649f
|
Added very bad screen & readme
|
2024-02-04 22:56:00 -05:00 |
august kline
|
3f40dc1ae3
|
Update .gitignore
|
2024-02-02 13:49:24 -05:00 |
august kline
|
b9edce9bbd
|
Added george binary, asm, and memory config for ld65
|
2024-02-02 13:49:24 -05:00 |
august kline
|
17b399f98b
|
Added writing binary file to memory
|
2024-02-02 13:49:24 -05:00 |
august kline
|
7f2742e18a
|
Finished first draft of instruction logic
|
2024-02-02 13:49:24 -05:00 |
august kline
|
c231b4c3a7
|
Added cycle logic and instruction functions
|
2024-02-02 13:49:24 -05:00 |
august kline
|
6da97f30b5
|
Initial commit
|
2024-02-02 13:49:24 -05:00 |