0.7.9

More
1 month 3 days ago - 1 week 1 day ago #162 by Franck
0.7.9 was created 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.
Improvements / features
  • 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
    •  
User project(s)
  • 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
Powered by Kunena Forum