ed
|
7a1def6c46
|
WIP: still adjusting, deofuscating with annotation...
Problably will redesign the atom annotation DSL its too much curft rn, should be alot simpiler...
|
2026-07-07 10:38:16 -04:00 |
|
ed
|
6eee0249ff
|
learning...
|
2026-07-07 01:22:09 -04:00 |
|
ed
|
93bab89f76
|
somehwat of a success... but bloated.
|
2026-07-07 00:39:25 -04:00 |
|
ed
|
b17a653d20
|
oops
|
2026-07-06 22:12:49 -04:00 |
|
ed
|
26a63ed908
|
decruft lua warnings.
|
2026-07-06 20:05:57 -04:00 |
|
ed
|
c293e35cb4
|
lua metaprogram adjustments
|
2026-07-06 19:13:53 -04:00 |
|
ed
|
b29fc7dc02
|
oops
|
2026-07-06 18:15:34 -04:00 |
|
ed
|
ffcd43c1ea
|
adjustments, studying
|
2026-07-06 13:08:16 -04:00 |
|
ed
|
352a8c9c25
|
Made the atom offset/label metaprogram! Still need to support more than one branch per-atom.
|
2026-07-06 10:10:02 -04:00 |
|
ed
|
c3a7e22743
|
need to finally make a metaprogram for offset math...
|
2026-07-06 08:28:40 -04:00 |
|
ed
|
54968d20e0
|
refining
|
2026-07-05 22:59:27 -04:00 |
|
ed
|
13a0b9dca4
|
forcing myself to move forward, need to address missing annotations for "name bindings" on allocated registers.
|
2026-07-05 21:26:26 -04:00 |
|
ed
|
b1982ba862
|
wip
|
2026-06-16 00:30:21 -04:00 |
|
ed
|
288f92ff5b
|
prep
|
2026-06-15 22:40:28 -04:00 |
|
ed
|
68fd4ca791
|
now we're cookin
|
2026-06-15 01:59:18 -04:00 |
|
ed
|
e7d0b7a4b3
|
re-nabled culling, remove some magic numbers, do the mvt in c fo rnow
|
2026-06-14 20:47:10 -04:00 |
|
ed
|
47806e3d21
|
got a working floor! (bouncy though)
|
2026-06-14 20:35:33 -04:00 |
|
ed
|
c4e25daa9b
|
triangle spotted (not yellow!)
|
2026-06-14 19:53:00 -04:00 |
|
ed
|
2e4912b1e2
|
tape diag yield works but not color, gte diags. Floor tri asm atom crashes.
|
2026-06-14 19:19:14 -04:00 |
|
ed
|
1b77d8bae3
|
WIP: trying to see if I can get this tape execution working
|
2026-06-14 18:38:38 -04:00 |
|
ed
|
2c3d0c4af7
|
orgnaizing, improving asm annotation
|
2026-06-14 17:27:52 -04:00 |
|
ed
|
0040f6326e
|
just do regular varadic subst, adjusting annotation convention
|
2026-06-14 14:55:09 -04:00 |
|
ed
|
30e2a84ebf
|
reducing cruft (still ideating)
|
2026-06-14 13:15:25 -04:00 |
|
ed
|
66facd79dd
|
minor
|
2026-06-14 09:08:52 -04:00 |
|
ed
|
4603a3bb9a
|
add some fictional stuff for notes
|
2026-06-14 08:49:05 -04:00 |
|
ed
|
35c9278ebb
|
big oops
|
2026-06-12 23:07:31 -04:00 |
|
ed
|
915b14ef31
|
gte_nclip docs
|
2026-06-04 19:40:21 -04:00 |
|
ed
|
8d03366d92
|
cool
|
2026-06-04 19:08:23 -04:00 |
|
ed
|
1b1c926318
|
last stuff for the night (need to clean up later)
|
2026-06-02 02:10:04 -04:00 |
|
ed
|
0573644494
|
slight adjsutments
|
2026-06-02 01:34:54 -04:00 |
|
ed
|
bcb9d9a77c
|
hell yes.
|
2026-06-02 01:34:39 -04:00 |
|
ed
|
912fdcde30
|
https://www.ibiblio.org/gferg/ldp/GCC-Inline-Assembly-HOWTO.html
|
2026-06-01 23:27:40 -04:00 |
|
ed
|
28bb20d6fe
|
compiles..
|
2026-06-01 22:58:29 -04:00 |
|
ed
|
d776d71574
|
mabye one day
|
2026-06-01 22:01:22 -04:00 |
|
ed
|
690d184acf
|
PITA
|
2026-06-01 21:50:50 -04:00 |
|
ed
|
5cc30bacc6
|
not good at this
|
2026-06-01 20:55:50 -04:00 |
|
ed
|
d89a29c941
|
WIP: Still learning
|
2026-06-01 20:29:58 -04:00 |
|
ed
|
e178743ffb
|
WIP: still learning
|
2026-06-01 20:29:48 -04:00 |
|
ed
|
27667a4232
|
experimenting
|
2026-06-01 17:19:04 -04:00 |
|
ed
|
11cc936d2d
|
more prep
|
2026-06-01 16:14:05 -04:00 |
|
ed
|
679c022625
|
progress on mips/GTE/asm setup
|
2026-06-01 11:12:16 -04:00 |
|
ed
|
b81221cbf5
|
I don't like c asm
|
2026-06-01 09:25:21 -04:00 |
|
ed
|
fe4bd6d86d
|
WIP: preparing to setup metaprogramming codegen for PS1 processors.
|
2026-06-01 02:57:56 -04:00 |
|
ed
|
8b5fb7a5a1
|
prepping to setup gte.h with similar setup to gp.h, maybe with more lessons from color forth learnings..
|
2026-05-31 23:26:43 -04:00 |
|
ed
|
1848a6b48e
|
Setting up hello_gte (should have done this earlier)
|
2026-05-31 20:47:55 -04:00 |
|
ed
|
66981351ee
|
7/7 Fixed-Point math
|
2026-05-31 20:23:14 -04:00 |
|
ed
|
e409fe0b2d
|
2/7 Fixed-Point math
|
2026-05-24 21:06:05 -04:00 |
|
ed
|
d1919137a3
|
Finish chapter: The GTE Coprocessor.
|
2026-03-28 12:51:29 -04:00 |
|
ed
|
ee192c41a6
|
minor correction to asm
|
2025-10-12 11:27:39 -04:00 |
|
ed
|
a3afa95325
|
propogating stuff done in c to the asm defs
|
2025-10-11 08:53:34 -04:00 |
|