another sonic homebrew for saturn ?

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)
    • jo_3d_draw_billboard()
  • NEW: Filesystem functions (Thx XL2)
    • jo_fs_open()
    • jo_fs_close()
    • jo_fs_read_next_bytes()
  • NEW: Memset implementation
    • jo_memset()
  • 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
    • jo_list_last()
  • 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 :)
 
01/08/2019:

  • FIX: Errors when building sonic and shooter demos (pull-request by Miracoli)
  • FIX: First part of changes for native linux support (pull-request by Miracoli)
  • FIX: Issue #1 : -ffunction-sections and -fdata-sections removed from Makefile (issue by Holmak)
  • FIX: Issue #2: Magenta colours in colors.h misnamed (issue by 2Tie)
https://github.com/johannes-fetz/joengine/archive/master.zip
 
Back
Top