Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-05-11 | Be specific | Juan J. Martinez | |
2023-05-10 | Do clipping in the blitter | Juan J. Martinez | |
2023-05-10 | Avoid magic number and fix in trasparent reading from VRAM | Juan J. Martinez | |
2023-05-10 | Add frame support, updated sprite | Juan J. Martinez | |
2023-05-10 | Add missing comment | Juan J. Martinez | |
2023-05-10 | Removed subroutine as it is more readable like this | Juan J. Martinez | |
2023-05-09 | Playground | Juan J. Martinez | |
Potential example game. | |||
2023-05-09 | Implement controller 1 (keyboard) | Juan J. Martinez | |
Exposed via port. | |||
2023-05-09 | More sensible check | Juan J. Martinez | |
2023-05-09 | Implelent proper defines | Juan J. Martinez | |
As oppossed to labels to arbitraty addresses. This also prepares the way to support calculated values. | |||
2023-05-09 | Support rendering a to texture, use ARGB everywhere | Juan J. Martinez | |
It was working anyway, but this seems more correct. | |||
2023-05-09 | Check for error | Juan J. Martinez | |
2023-05-09 | Explicit init | Juan J. Martinez | |
2023-05-09 | May not matter but make it non-transparent | Juan J. Martinez | |
2023-05-08 | Process all the events | Juan J. Martinez | |
2023-05-08 | Less locking, perhaps? | Juan J. Martinez | |
2023-05-08 | Fix reading from vram | Juan J. Martinez | |
2023-05-08 | Fix PC addre in call [r1 : r2] | Juan J. Martinez | |
2023-05-08 | Support read from the screen | Juan J. Martinez | |
2023-05-08 | Clarify that .equ assings an immediate to a label | Juan J. Martinez | |
2023-05-06 | Better format | Juan J. Martinez | |
2023-05-06 | Save 2 instructions | Juan J. Martinez | |
2023-05-06 | Improve comments and refactored turn | Juan J. Martinez | |
2023-05-06 | Will bounce the walls | Juan J. Martinez | |
2023-05-06 | It is a feature! | Juan J. Martinez | |
2023-05-06 | Implement hardware blitter | Juan J. Martinez | |
2023-05-06 | Fixes port parsing and r3 | Juan J. Martinez | |
2023-05-05 | Consistency | Juan J. Martinez | |
2023-05-05 | Ammend the comment | Juan J. Martinez | |
It is values not indexes what we match. | |||
2023-05-05 | Use the MSB of the index to mark a transparent color | Juan J. Martinez | |
Because we use 1 byte to store 4bpp, we don't need a mask and we can encode a "transparent" color in the bits we don't use. | |||
2023-05-05 | Fixes parsin and improves error reporting | Juan J. Martinez | |
The assembler supports: label: instr ; comment Being any of those three optional. This change makes it happen and also settles on the "retrun error code" pattern for the parse functions. | |||
2023-05-04 | Make the stb_image implementation a C module | Juan J. Martinez | |
2023-05-04 | Make index zero any RGB value not found in the palette | Juan J. Martinez | |
Mask TBD | |||
2023-05-04 | Include PNG images as data | Juan J. Martinez | |
2023-05-04 | Update the full fb once to sync with RAM | Juan J. Martinez | |
This is after loading the programm. | |||
2023-05-03 | CLarify | Juan J. Martinez | |
Basically it gets included at the "address" the directive is parsed. | |||
2023-05-03 | Add .include directive | Juan J. Martinez | |
2023-05-03 | Clarify | Juan J. Martinez | |
2023-05-03 | Add incbin and check memory overflow in output | Juan J. Martinez | |
2023-05-02 | More readable | Juan J. Martinez | |
2023-05-02 | Documented .equ and small improvements | Juan J. Martinez | |
2023-05-01 | Blank line | Juan J. Martinez | |
2023-05-01 | Added equ to assembler | Juan J. Martinez | |
To define constants. | |||
2023-05-01 | Wait longer | Juan J. Martinez | |
2023-05-01 | Formatting | Juan J. Martinez | |
2023-05-01 | Documented current palette | Juan J. Martinez | |
2023-05-01 | Added the VM player using SDL | Juan J. Martinez | |
- Wired basic functionality (fram-buffer, frame interrupt) - Bug fixes in the assembler | |||
2023-05-01 | Assign the value of the register | Juan J. Martinez | |
2023-05-01 | Missing word | Juan J. Martinez | |
2023-05-01 | It is obvious | Juan J. Martinez | |