Commit Graph
14 Commits
Author SHA1 Message Date
Thierry Crozat f380f418de AGS: implement IAGSFontRenderer2 and use NotifyFontUpdated for AGSSpriteFont
From upstream 63304da8ad002549930c3b894b56f4babec25902
2022-10-10 23:42:34 +01:00
Thierry Crozat 7bd21cac8d AGS: Improve font deletion on ags_sprite_font_plugin 2022-06-25 23:33:30 +01:00
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Paul Gilbert 8caed23e8b AGS: Refactoring the plugins for new instance scheme 2021-07-18 17:07:02 -07:00
Paul Gilbert 701396361c AGS: Import of fresh codebase 2021-06-13 21:08:44 -07:00
Thierry Crozat 551d03a7b4 AGS: Plug memory leak in SpriteFont plugin 2021-03-06 21:21:22 +00:00
Thierry Crozat 8491d62fa6 AGS: Fix access to bitmaps in plugins
In ScummVM bitmap data are stored linearly but plugins
were accessing those as array of arrays leading to
out of bound memory access.
2021-03-06 21:21:22 +00:00
Paul Gilbert cd017a73c7 AGS: Revert Standardization of number types
This reverts commit a96422af52.
2021-02-16 19:45:02 -08:00
Paul Gilbert a96422af52 AGS: Standardization of number types
This not only simplifies all the use of _t types to the
ScummVM equivalents, it gets rid of the int32 usage in
favor of just int, solving common type clashes with the
Amiga, for which int doesn't match int32
2021-02-13 11:38:55 -08:00
Paul Gilbert 9a9a2a9078 AGS: Correct usage of int32 vs int 2021-02-07 12:04:58 -08:00
Paul Gilbert 0ff8ef405e AGS: Replace = default with {} to hopefully fix riscos compilation 2021-02-07 10:22:06 -08:00
Paul Gilbert 8bc249b99f AGS: gcc compilation fixes 2021-02-06 16:37:31 -08:00
Paul Gilbert a11cab9a50 AGS: Added AGSSpriteFont plugin 2021-02-06 16:37:31 -08:00
dreammaster 58acb3579e AGS: Initial import of unmodified other plugins source
the AGS codebase comes with the option to build with several
built-in plugins that code is provided for. These will still
need to be cleaned up for the ScummVM DLL implementation
2021-02-06 16:37:31 -08:00