| Commit message (Collapse) | Author | Age | Lines | SHA | |
|---|---|---|---|---|---|
| * | chore(README): Add information HEAD main | 2025-08-03 | -90/+4 | 0feb498 | |
| | | |||||
| * | feat(catalan): Clean up implementation | 2025-08-03 | -49/+44 | 8260ce7 | |
| | | |||||
| * | feat(catalan): Implement catalan formula | 2025-08-03 | -13/+26 | bd69682 | |
| | | |||||
| * | feat(catalan): Implement number printing subroutine | 2025-08-03 | -23/+58 | 5e9819b | |
| | | |||||
| * | chore(catalan): Move print function from kernal to print file | 2025-08-03 | -11/+22 | 9a0030d | |
| | | |||||
| * | fix(catalan): Replace subtrahend with arg | 2025-08-03 | -4/+3 | 10fca1f | |
| | | |||||
| * | feat(catalan): Implement modulo | 2025-08-03 | -7/+46 | 8dfce90 | |
| | | |||||
| * | chore(catalan): Rename math subroutine arguments from arg1 to arg | 2025-08-03 | -13/+13 | ef864ce | |
| | | |||||
| * | feat(catalan): Implement catalan and move math subroutines to a separate file | 2025-08-03 | -101/+120 | 8a50432 | |
| | | |||||
| * | fix(catalan): Update flags for accumulator value before branching | 2025-08-03 | -0/+1 | c898780 | |
| | | | | | | Comparison operators change the flags and will in turn change the outcome of a branch instruction. | ||||
| * | feat(catalan): Implement divison with accumulator subroutine | 2025-08-03 | -4/+36 | 8f60009 | |
| | | |||||
| * | feat(catalan): Implement multiplication with the accumulator subroutine | 2025-08-03 | -2/+44 | 8b54ad5 | |
| | | |||||
| * | feat(catalan): Implement division | 2025-08-03 | -1/+18 | 131ea6c | |
| | | |||||
| * | feat(catalan): Implement multiplication | 2025-08-03 | -0/+22 | 7c67aa1 | |
| | | |||||
| * | feat: Started working on a catalan numbers program | 2025-08-01 | -0/+71 | b54b80e | |
| | | |||||
| * | fix(isprime): Fix off by one value of y in loop | 2025-08-01 | -16/+36 | 7136a8d | |
| | | |||||
| * | feat(isprime): Move most print logic from main to isprimex_yn | 2025-08-01 | -16/+19 | aa77443 | |
| | | |||||
| * | feat(isprime): Clean up and add comments for implementation | 2025-08-01 | -35/+37 | 4b4c1a1 | |
| | | |||||
| * | feat(isprime): Implemented prime checking loop | 2025-08-01 | -12/+63 | cf97065 | |
| | | |||||
| * | feat(isprime): Print numbers and their prime results for a (dynamic) range ↵ | 2025-07-31 | -35/+126 | 6d08ffe | |
| | | | | | of values | ||||
| * | feat(isprime): Implement modulo operation | 2025-07-31 | -6/+41 | a2325fb | |
| | | | | | | One implementation as macro, where we're dividing by a constant and a procedure where we're diving by memory value | ||||
| * | feat(isprime): Implemented simple conditional | 2025-07-31 | -0/+77 | c1f0d07 | |
| | | |||||
| * | fix(hello_world): Revert bne on print end | 2025-07-31 | -1/+1 | 28c8c0d | |
| | | | | | | | I thought the BNE was useless, however, I figured out that the zero flag is always updated when a value is placed in ACC, X or Y registers and that incrementing X will eventually make it wrap around to zero. | ||||
| * | fix(hello_world): Unset confirm on exit in VICE | 2025-07-31 | -1/+1 | 7ff9d69 | |
| | | |||||
| * | fix(hello_world): Add .s to filename extension | 2025-07-31 | -3/+3 | c2390be | |
| | | | | | So files are correctly recongized as assembly | ||||
| * | feat(hello_world): Split hello.oph into multiple files | 2025-07-31 | -47/+48 | 26f47ec | |
| | | |||||
| * | feat(hello_world): Add Makefile | 2025-07-31 | -2/+13 | bc8ec38 | |
| | | |||||
| * | feat: Add initial hello world program | 2025-07-31 | -0/+118 | 6550003 | |
| | | |||||
| * | Initial commit | 2025-07-31 | -0/+93 | ac48787 | |
