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