2022-05-25 |
Nick Downing | Add cursor in HRCG, not blinking yet |
commit | commitdiff | tree | snapshot |
2022-05-25 |
Nick Downing | Tuning ribbit slightly |
commit | commitdiff | tree | snapshot |
2022-05-25 |
Nick Downing | HRCG and joystick improvements, can now play ribbit... |
commit | commitdiff | tree | snapshot |
2022-05-25 |
Nick Downing | Implement HTAB and VTAB in HRCG terminal, fix character... |
commit | commitdiff | tree | snapshot |
2022-05-25 |
Nick Downing | Implement 16-color palette and averaging, for a more... |
commit | commitdiff | tree | snapshot |
2022-05-25 |
Nick Downing | Add basic HRCG terminal program (cut-down emulated... |
commit | commitdiff | tree | snapshot |
2022-05-24 |
Nick Downing | Add HRCG, for now just extract a BLOADable image, to... |
commit | commitdiff | tree | snapshot |
2022-05-24 |
Nick Downing | Add ribbit, and various language features needed to... |
commit | commitdiff | tree | snapshot |
2022-05-24 |
Nick Downing | Detect common patterns involving PEEK(-16336) and conve... |
commit | commitdiff | tree | snapshot |
2022-05-24 |
Nick Downing | Quick little brick out patch which makes the game playa... |
commit | commitdiff | tree | snapshot |
2022-05-24 |
Nick Downing | Add little brick out |
commit | commitdiff | tree | snapshot |
2022-05-24 |
Nick Downing | Change lemonade_tone_patched to lemonade_tone and LEMON... |
commit | commitdiff | tree | snapshot |
2022-05-24 |
Nick Downing | Change lemonade_tone_nick to tone and LEMONADE TONE... |
commit | commitdiff | tree | snapshot |
2022-05-24 |
Nick Downing | Fix error in text() escape sequence leading to incorrec... |
commit | commitdiff | tree | snapshot |
2022-05-24 |
Nick Downing | Add inter-statement delay, fix an oversight regarding... |
commit | commitdiff | tree | snapshot |
2022-05-24 |
Nick Downing | Implement a heuristic to detect delay loops, can now... |
commit | commitdiff | tree | snapshot |
2022-05-24 |
Nick Downing | Implement the ability to update text screen with GR... |
commit | commitdiff | tree | snapshot |
2022-05-24 |
Nick Downing | Implement a new gr_encode() routine containing most... |
commit | commitdiff | tree | snapshot |
2022-05-24 |
Nick Downing | Implement zero-page emulation for normal/inverse/flash... |
commit | commitdiff | tree | snapshot |
2022-05-24 |
Nick Downing | Eliminate gr_mem, instead emulate the proper memory... |
commit | commitdiff | tree | snapshot |
2022-05-24 |
Nick Downing | Improve the console emulation a bit, can now run little... |
commit | commitdiff | tree | snapshot |
2022-05-24 |
Nick Downing | Add joystick support, and keyboard ready-polling suppor... |
commit | commitdiff | tree | snapshot |
2022-05-22 |
Nick Downing | Implement lightning flash in apple_io.py |
commit | commitdiff | tree | snapshot |
2022-05-22 |
Nick Downing | Improve VAL() backend and handling of invalid numbers... |
commit | commitdiff | tree | snapshot |
2022-05-22 |
Nick Downing | Further improvement to terminal emulation, makes scroll... |
commit | commitdiff | tree | snapshot |
2022-05-22 |
Nick Downing | Implement simulated LOMEM and HIMEM, add memory size... |
commit | commitdiff | tree | snapshot |
2022-05-22 |
Nick Downing | Improve PCM audio by reducing framesize (so that latenc... |
commit | commitdiff | tree | snapshot |
2022-05-22 |
Nick Downing | Improve terminal emulation (window left/right etc)... |
commit | commitdiff | tree | snapshot |
2022-05-22 |
Nick Downing | Make GR graphics single width by default, use --gr... |
commit | commitdiff | tree | snapshot |
2022-05-22 |
Nick Downing | Calibrate FOR/NEXT delay loops, change delay loops... |
commit | commitdiff | tree | snapshot |
2022-05-22 |
Nick Downing | Implement the new music in /apple_io.py as well, for... |
commit | commitdiff | tree | snapshot |
2022-05-22 |
Nick Downing | Change all music to my tone routine (some differences... |
commit | commitdiff | tree | snapshot |
2022-05-20 |
Nick Downing | Tune sunny music a bit, add cup filling music |
commit | commitdiff | tree | snapshot |
2022-05-20 |
Nick Downing | Add a new assembly language tone generator, analyze... |
commit | commitdiff | tree | snapshot |
2022-05-20 |
Nick Downing | In patched lemonade, change call 770 to call 784 everyw... |
commit | commitdiff | tree | snapshot |
2022-05-20 |
Nick Downing | Improve the lemonade_tone disassembly slightly, improve... |
commit | commitdiff | tree | snapshot |
2022-05-19 |
Nick Downing | Improve console handling, fixes 40 column width issue... |
commit | commitdiff | tree | snapshot |
2022-05-19 |
Nick Downing | Build linapple directly rather than building Applewin... |
commit | commitdiff | tree | snapshot |
2022-05-19 |
Nick Downing | Remove the RESTORE line-number syntax, which turns... |
commit | commitdiff | tree | snapshot |
2022-05-19 |
Nick Downing | Remove dead code and redundant operations, fix corrupt... |
commit | commitdiff | tree | snapshot |
2022-05-19 |
Nick Downing | Add edasm assembly for lemonade assembly language routi... |
commit | commitdiff | tree | snapshot |
2022-05-19 |
Nick Downing | Add some reverse engineering of lemonade assembly langu... |
commit | commitdiff | tree | snapshot |
2022-05-19 |
Nick Downing | Improve cursor handling, improve tracebacks, improve... |
commit | commitdiff | tree | snapshot |
2022-05-19 |
Nick Downing | Remove comments in lemonade patch to fix out-of-memory... |
commit | commitdiff | tree | snapshot |
2022-05-19 |
Nick Downing | Implement a better way of creating a bootable disk... |
commit | commitdiff | tree | snapshot |
2022-05-19 |
Nick Downing | Move lemonade files to /lemonade, create Makefiles... |
commit | commitdiff | tree | snapshot |
2022-05-19 |
Nick Downing | Update the lemonade patch to avoid an out-of-data error... |
commit | commitdiff | tree | snapshot |
2022-05-19 |
Nick Downing | Implement ALSA PCM audio sounds for console beep and... |
commit | commitdiff | tree | snapshot |
2022-05-18 |
Nick Downing | Improve interpreter and I/O slightly for lemonade,... |
commit | commitdiff | tree | snapshot |
2022-05-18 |
Nick Downing | Add bin_to_tok and tok_to_bin for applesoft native... |
commit | commitdiff | tree | snapshot |
2022-05-18 |
Nick Downing | Rename tokenizer to bas_to_tok, detokenizer to tok_to_b... |
commit | commitdiff | tree | snapshot |
2022-05-18 |
Nick Downing | Lo-res graphics sort of working (needs some modificatio... |
commit | commitdiff | tree | snapshot |
2022-05-17 |
Nick Downing | Implement more statements and ignore some I/O related... |
commit | commitdiff | tree | snapshot |
2022-05-17 |
Nick Downing | Implement all functions except some I/O related ones |
commit | commitdiff | tree | snapshot |
2022-05-17 |
Nick Downing | Bulk add statements and functions in token order (reord... |
commit | commitdiff | tree | snapshot |
2022-05-17 |
Nick Downing | Make interpreter accept tokenized input, this solves... |
commit | commitdiff | tree | snapshot |
2022-05-17 |
Nick Downing | Add applesoft-like (but not identical) tokenizer and... |
commit | commitdiff | tree | snapshot |
2022-05-17 |
Nick Downing | Correctly handle DATA other than STR_LITERAL as unquote... |
commit | commitdiff | tree | snapshot |
2022-05-17 |
Nick Downing | Implement REM statement |
commit | commitdiff | tree | snapshot |
2022-05-16 |
Nick Downing | Implement PRINT TAB() and very basic cursor position... |
commit | commitdiff | tree | snapshot |
2022-05-16 |
Nick Downing | Add TEXT, GR, COLOR=, PLOT, HLIN, VLIN statements |
commit | commitdiff | tree | snapshot |
2022-05-16 |
Nick Downing | Allow multiple arrays to be dimensioned in the same... |
commit | commitdiff | tree | snapshot |
2022-05-16 |
Nick Downing | Add PEEK, POKE and CALL (via apple_io, to emulate any... |
commit | commitdiff | tree | snapshot |
2022-05-16 |
Nick Downing | Add DIM statement, clean up parser to use lvalues prope... |
commit | commitdiff | tree | snapshot |
2022-05-16 |
Nick Downing | Add LValue node, so that locating the variable for... |
commit | commitdiff | tree | snapshot |
2022-05-16 |
Nick Downing | Remove Node and NodeText prefixes on all class names... |
commit | commitdiff | tree | snapshot |
2022-05-16 |
Nick Downing | Change VARIABLE to VARIABLE_NAME, NodeTextVariable... |
commit | commitdiff | tree | snapshot |
2022-05-16 |
Nick Downing | Change NodeExpression to NodeRValue, NodeExpression... |
commit | commitdiff | tree | snapshot |
2022-05-16 |
Nick Downing | Make variables boxed for easy referencing and/or subscr... |
commit | commitdiff | tree | snapshot |
2022-05-16 |
Nick Downing | Implement data_types.py and STR, VAL() functions |
commit | commitdiff | tree | snapshot |
2022-05-16 |
Nick Downing | Implement INPUT |
commit | commitdiff | tree | snapshot |
2022-05-16 |
Nick Downing | Translate cr to crlf at output similarly to how Apple... |
commit | commitdiff | tree | snapshot |
2022-05-16 |
Nick Downing | Implement console input, improve console output a bit... |
commit | commitdiff | tree | snapshot |
2022-05-16 |
Nick Downing | Add apple_io module and HOME, NORMAL, INVERSE, FLASH... |
commit | commitdiff | tree | snapshot |
2022-05-15 |
Nick Downing | Implement READ, RESTORE and DATA, but no empty items... |
commit | commitdiff | tree | snapshot |
2022-05-15 |
Nick Downing | Implement FOR and NEXT |
commit | commitdiff | tree | snapshot |
2022-05-15 |
Nick Downing | Implement GOSUB and RETURN |
commit | commitdiff | tree | snapshot |
2022-05-15 |
Nick Downing | Improve number printing to make it more symmetrical... |
commit | commitdiff | tree | snapshot |
2022-05-15 |
Nick Downing | Add END statement, fix float parsing with exponents |
commit | commitdiff | tree | snapshot |
2022-05-15 |
Nick Downing | Full type checking for expression evaluation |
commit | commitdiff | tree | snapshot |
2022-05-15 |
Nick Downing | Implement IF statement |
commit | commitdiff | tree | snapshot |
2022-05-15 |
Nick Downing | Initial commit, can interpret LET, PRINT and GOTO,... |
commit | commitdiff | tree | snapshot |
|