- Posts: 99
- Thank you received: 58
0.7.9
1 month 3 days ago - 1 week 1 day ago #162
by Franck
Bug fixes
- Lofi
- Fixed a bug where ++ and -- operators on local arrays would not work
- OS
- Fixed a bug in the raster interrupt handler where a page modification in the main thread (using for example poke() or memSet() ) would make the interrupt read/write at the wrong address. The handler now sets and resets the cpu page properly.
- API
- Fixed a small collision offset error (one lowres pixel) in the sprite collision code.
- TextEd
- Fixed several bugs (copy/paste..., scroll, undo at the end of the file) for src/text files larger than 48 KiB. The CPU window page was not set correctly on some operations.
- Bookmarks are now set instead of toggled with FCTN+RSHIFT+number. This is more intuitive and also prevents uninitialized EEPROM issue that required a full bookmark clear beforehand.
- Examples
- ImagEd
- Tile grid (G) now available in the zoom (Z) window. The zoom window is also slightly larger
- Line, rect, box, circle and disk tools are now working with eraser color too (right mouse button)
- SHIFT now enables snapping on tools:
- Lines snap horizontally or vertically
- When grid is turned on, other shapes will snap to the grid
- New rectangular Selection tool. Selection can also be snapped to the grid with the SHIFT key, making selecting tiles a breeze.
- Prototype copy/paste. Very buggy at the moment. Requires a complete refactor.
- Added the ability to go back and forth, from the main current image to a work image with the middle button. Combined with copy/paste, this allows to prepare element in the working buffer and copy them in the main buffer or vice-versa. Both can be named and saved.
- SpritEd
- Better key management using the latest fifo functions
- Support for up to184 editable sprites.
- TextEd
- The editor now automatically jumps to the error line after a compilation error.
- Compiler
- It is now possible to stop compilation with the ESC key (in both CLI and TextEd).
- Manual
- Mr Chang (by Ludojoey) added to the game folder
Last edit: 1 week 1 day ago by Franck.
Please Log in or Create an account to join the conversation.
Time to create page: 0.151 seconds