|
August's change log :
08/30/2017:
- FIX : jo_core_exec_on_slave() (Thx XL2...for reporting this issue)
08/12/2017:
- NEW: Draw 3D billboard (Thx Null1024)
- NEW: Filesystem functions (Thx XL2)
- jo_fs_open()
- jo_fs_close()
- jo_fs_read_next_bytes()
- NEW: Memset implementation
- FIX: jo_draw_background_line() crash the system if dx == dy == 1
- NEW: math functions:
- JO_SWAP
- Swap two values without temporary variable
- jo_planar_rotate()
- Rotate a point on the plan with a specific origin
- jo_float2fixed()
- Convert float to jo engine fixed (avoid usage of GCC Soft Float)
- NEW: get last item of a list
- NEW: new system backup implementation without any library
- NEW: new sprite manager implementation without any library
- FIX: JO_DEG_TO_RAD()
- NEW: Shadow and screen doors filter for sprites
- NEW: Disable / enable reset button
- jo_core_disable_reset()
- jo_core_enable_reset()
- NEW: Low level copy to cram / vram
- jo_palette_to_cram
- Copies the image palette data to CRAM
- jo_cell_to_vram
- Copies the image cel data to VRAM
- jo_map_to_vram
- Copies the image map data to VRAM
- NEW: Dump VDP1/2 registry (works only on real hardware)
- jo_dump_vdp1_registers()
- jo_dump_vdp2_registers()
- NEW: Compile without SGL (using jo engine custom implementation)
- Use: COMPILE_USING_SGL = 0 in makefile
- WARNING: This option is currently in devlopment, so the SGL isn't completely removed today but soon

|