« first day (581 days earlier)      last day (83 days later) » 

12:52 AM
@quartata @Mego sorry I've been super-busy today... let me know what I need to do and I can do it... probably tomorrow.
 
grrr GCC doesn't specify whether which_alternative is signed
The worst format string I've probably ever written:
int copied = sprintf(shift_buffer, ". SL A%%%d %d 1;\n. ADD A%%0 A1 %%0;\n", ~which_alternative, i);
percent sign hell
 
1:42 AM
@PhiNotPi No worries. We won't receive bounties for cleaning up the repos, so there's not a time push :P
@quartata Jeez that's terrible
 
cleaning up git history right now
@Mego unfortunately GCC uses percent signs for substituting in operands
holy smokes I think this actually compiled without errors
although I know it won't generate code right
oh nevermind
missed something here
that might be a GCC bug actually
enjoy
I'mma take a break from this and look into new assembler stuff
 
2:32 AM
In retrospect I probably should have pinned at tag 7.2.0 rather than working off the current nightly but oh well
I'll see if I can get @El'endiaStarman to set up a cron job to keep them in sync
so that I don't have to do ugly PRs
 
2:43 AM
Our shortlist of stuff to do for Pong currently:
- GCC
- ELF, new assembler, linker
- Cogol and QFTASM-lang PIC
- Busses
- Better metapixel and video memory
 
 
1 hour later…
3:53 AM
Hmm I wonder if newlib would actually fit in a ROM
We don't need that much of it though obviously
 
 
15 hours later…
6:30 PM
lulz just realized I did the memory * immediate multiplication totally wrong, how does it even compile
 
 
5 hours later…
11:28 PM
@Mego you around?
 

« first day (581 days earlier)      last day (83 days later) »