Releases: AdoHTQ/Batpu2-VM
Releases · AdoHTQ/Batpu2-VM
BatPU-VM Release 2025-1-18
BatPU-VM Release 2024-8-12
- Make the screen texture buttons work again
- Make scrolling or clicking in the assembly code stop the autoscroll
- Fix Main.cs being called main.cs on the repo and not working correctly
- Fix bug where sometimes the line numbers would become misaligned from the assembly code (Edit: this bug seems to still happen to some people)
BatPU-VM Release 2024-8-10
- Change python command to python3 on linux to ensure linux compatibility
- Move display update to physicsProcess so it doesn't update too often
- Fix step function
BatPU-VM Release 2024-8-9
- Fix possible errors on loading/storing on I/O ports that don't allow it
- Remove ram addresses 240-255 from display and clarify that they are reserved for I/O
- Discard top 3 bits on pixel_x and pixel_y values as the Minecraft CPU does
- Shorten the character display to 10 characters to match the Minecraft CPU
- Add text above code edit and at the bottom of ram display to clarify usage
- Make the instructions per second slider exponential and increase the max to 50k
- Fix bug with the corner watermark on export
- Add input letters to input display from @Matthias1590
- Make load_pixel load from the buffer instead of the screen from @mattbatwings
- Add support to ensure define statements aren't considered code lines from @mattbatwings
- Make spaces in filenames not break assembler from @Matthias1590
- Fix bug with unsigned offsets from @stevious-business
- Various optimizations from @Trynera
BatPU-VM Release 2024-7-25 #2
- Make number display set to 0 on reset
- Fix issue where labels on their own line are sometimes interpreted as instructions
BatPU-VM Release 2024-7-25
- Fix signed int display showing as equation
- Fix STR and LOD offsets not correctly working because of operation order
- Update .gitignore and drop ignored files
BatPU-VM Release 2024-7-24
- Fix issue with CMP and SUB not correctly setting the carry flag
BatPU-VM Release 2024-7-16
- Fix branch instruction checking incorrect flags on greater than or equal to mode
- Make the step button move the assembly view
- Make the PC display correctly show the PC
- Color registers and ram text
- Fix text display underscores
- Bind escape to unfocus ui
- Show filename at the top of assembly view when it's open
- Fix error on program counter out of bounds of program
- Makes comments after indents that contain instructions not recognized as instructions
BatPU-VM Release 2024-7-10
Update to the most recent version of the assembler. Up to date to this commit mattbatwings/BatPU-2@40f0e00
BatPU-VM Release 2024-6-25
Updated to the most recent release of Matt's assembler with support for single character strings.