Skip to content

Files

Latest commit

 

History

History
437 lines (295 loc) · 25.6 KB

changelog.md

File metadata and controls

437 lines (295 loc) · 25.6 KB

Change Log

Full commit list

v8.6 (2019-06-30)

Full commit list

v8.5 (2018-10-31)

Full commit list

v8.4 (2018-08-23)

  • Fix fileioc bug not bypassing archived header in ti_SetArchiveStatus
  • LibLoad optimizations
  • Documentation fixes and improvements
  • GraphX optimizations
  • Replace NSIS by Inno for Windows installer
  • Add a better GraphX template
  • Improve some build-related stuff

Full commit list

v8.3 (2018-07-25)

Full commit list

Toolchain

Libraries

GRAPHX

  • Minimized waiting by gfx_SwapDraw, added gfx_Wait (Runer112)
  • Improved behavior of length argument to gfx_PrintInt and gfx_PrintUInt (Runer112)
  • Many small optimizations (Runer112 + Jacobly)

FILEIOC

v8.2 (2018-03-24)

Full commit list

Toolchain

Libraries

v8.1 (2018-02-19)

Full commit list

Toolchain

Libraries

v8.0 (2018-01-30)

Full commit list

Toolchain

  • Replace ZDS assembler with fasmg-ez80 (Jacobly)
  • Replace ZDS linker/librarian with fasmg-ez80 (Jacobly))
  • Integrate fasmg-ez80 into toolchain (MateoConLechuga)
  • Library translation to fasmg-ez80 format (MateoConLechuga)
  • Add more tests and header file cleanup (Adriweb)

Libraries

  • Optimize gfx_FillScreen() and gfx_ZeroScreen() (Runer112)
  • Fix gfx_FillTriangle() and gfx_FillTriangle_NoClip() (MateoConLechuga)
  • Add gfx_SetCharData() and os_GetStringInput() (MateoConLechuga)

v7.4.2 (2017-08-13)

Full commit list

Toolchain

  • Misc. code fixes (Adriweb)
  • Fix environment variable setting and paths on the windows installer (MateoConLechuga)

v7.4.1 (2017-08-10)

Full commit list

Toolchain

  • Better Travis settings for docs deployment (Adriweb)
  • Tested-functions-list tool (Adriweb)
  • Deprecate support for mode 2 interrupts and related things (MateoConLechuga)

Libraries

  • Minor header fixes (missing includes) in GraphX and FileIOC (Adriweb)
  • Code optimizations in GraphX (PeterTillema)

v7.4 (2017-07-25)

Full commit list

Toolchain

Libraries

 GRAPHX
  • Fixed gfx_RLETSprite where width != height, and in a right clip case - (5c84e9b - Runer112)
  • Add gfx_RotateScaleSprite and related functions + docs (MateoConLechuga)
  • Improve line routine implementation (MateoConLechuga)
  • Fix the new gfx_Begin and some bad macro usages (Jacobly)

v7.3 (2017-07-04)

Full commit list

Toolchain

Libraries

 GRAPHX
  • Clipped sprites fixes (MateoConLechuga)
  • Code optimizations (MateoConLechuga+Runer112+Jacobly)
  • ConvPNG-related updates (MateoConLechuga)
  • ConvTile-related updates (MateoConLechuga)
  • Renaming: gfx_sprite_t from gfx_image_t (MateoConLechuga)
  • Fixed green LSB in default palette colors (be9fea4 - Runer112)
  • Added fast (RLE) transparent sprite type, gfx_rletsprite_t, and functions: gfx_AllocRLETSprite, gfx_MallocRLETSprite, gfx_UninitedRLETSprite, gfx_RLETSprite, gfx_RLETSprite_NoClip, gfx_ConvertFromRLETSprite, gfx_ConvertToRLETSprite, gfx_ConvertToNewRLETSprite, gfx_ConvertMallocRLETSprite (e26bf07 - Runer112)
  • Fixed drawing unclipped sprites with odd width (5a4cc95 - Runer112)

v7.2 (2017-05-06)

Full commit list

Toolchain

Libraries

 FILEIOC

v7.1 (2017-04-30)

Full commit list

Toolchain

Libraries

 GRAPHX

v7.0 (2017-04-07)

Full commit list

Toolchain

Libraries

 GRAPHX

v6.999 (2017-02-17)

Full commit list

Toolchain

v6.95 (2017-02-10)

Full commit list

Toolchain

Libraries

 GRAPHX

v6.91 (2017-01-20)

Full commit list

v6.9 (2016-12-28)

Full commit list

v6.8 (2016-12-28)

Full commit list

v6.7 (2016-12-21)

Full commit list

v6.6 (2016-12-18)

Full commit list

v6.5 (2016-12-12)

Full commit list

Closed issues:

  • obj dir something something #43

v6.3 (2016-11-24)

Full commit list

Fixed bugs:

  • demo2 doesn't compile #42

v6.2 (2016-11-23)

Full commit list

v6.1 (2016-11-19)

Full commit list

Implemented enhancements:

  • More C standard functions #38
  • Clipped text printing routines #26

Merged pull requests:

  • optimised _PrintUInt & _FillScreen #40 (Grosged)
  • faster ScaledSprite_NoClip & Sprite_NoClip #39 (Grosged)
  • optimisation of imuls|imulu (8,5% faster) #37 (Grosged)
  • suggest a faster FillCircle_NoClip routine #34 (Grosged)

v6.0 (2016-10-26)

Full commit list

Closed issues:

  • Cannot make examples' makefile #29

Merged pull requests:

  • _VertLine_NoClip improvements #30 (Grosged)
  • Optimized _TransparentPlot_ASM for speed* #28 (Runer112)

v5.9 (2016-10-15)

Full commit list

v5.8 (2016-10-04)

Full commit list

v5.7 (2016-09-21)

Full commit list

v5.6 (2016-09-20)

Full commit list

v5.5 (2016-09-10)

Full commit list

Fixed bugs:

  • gfx_Shift<> performs improperly #22

Closed issues:

  • Tilemap only renders if gfx_tilemap_t is local #25
  • Clipping is broken #24
  • SEEK_* are defined and implemented incorrectly #23

v5.2 (2016-08-25)

Full commit list

v5.1 (2016-08-23)

Full commit list

v5.0 (2016-08-23)

Full commit list

v4.6 (2016-05-26)

Full commit list

v4.5 (2016-05-24)

Full commit list

v4.0 (2016-05-19)

Full commit list

v4.4 (2016-05-19)

Full commit list

v4.2 (2016-05-19)

Full commit list

v3.4 (2016-04-04)

Full commit list

v3.3 (2016-04-04)

Full commit list

v3.2 (2016-04-03)

Full commit list

v3.1 (2016-03-21)

Full commit list

v3.0 (2016-03-21)

Full commit list

v2.2 (2016-03-20)

Full commit list

v2.1 (2016-03-18)

Full commit list

Implemented enhancements:

  • Makefile bugs and improvements... #20

Fixed bugs:

  • Makefile bugs and improvements... #20
  • Including ti84pce.h in multiple files causes linktime warnings. #16

Closed issues:

  • tice.h does not include string.h #21

v2.0 (2016-03-06)

Full commit list

Implemented enhancements:

  • Improved demo0 "purity", moved template-like stuff to a template dir #19 (KermMartian)

Fixed bugs:

  • executing makefile twice in succession outputs 8xp even if linking fails #7
  • Makefile incorrectly escaped with wine 1.9.2 under Ubuntu 14.04 #6

v1.7 (2016-02-11)

Full commit list

Implemented enhancements:

Fixed bugs:

  • ti84pce.h relies on headers which it does not include #17
  • incorrect typedef of ptrdiff_t #15
  • <assert.h> depends on <debug.h>, does not include it #14

Closed issues:

  • <debug.h> should respect the NDEBUG flag used by <assert.h> #12
  • abort() should not be redefined in <debug.h> #11

v1.6 (2016-02-06)

Full commit list

Closed issues:

  • dbg_printf should not take a buffer argument. #13

v1.5 (2016-02-06)

Implemented enhancements:

Closed issues:

  • No bin folder present in CEDev #1