Posted August 17, 2023 by Subchrist Software
Public Release 17/8/23 (CharPad C64 Pro 3.59)
- Fixed: Char Editor - the editor image/canvas could become unresponsive after ie. a Swap operation in the set.
- Fixed: Tile Editor - the editor image/canvas could become unresponsive after ie. a Swap operation in the set.
- Fixed: Colour Palette Editor - a few minor annoyances in the UI behaviour/performance (Win32/64).
- Fixed: Export Binary - "Flexi-Gridded Sub-Maps (8-bit, consolidated)" - it was possible to create a zero byte file.
- Fixed: Emulator Snapshot Ripper - a few issues with some of the controls.
- Fixed: Emulator Snapshot Ripper - the colour RAM (patch) was mis-located for newest VICE version(s) (at least v3.6, vsf files > 100 KB).
- Fixed: Compressor - options "Remove unused characters/tiles" could produce different results between versions.
- Added: Anti-piracy measures - experimental, genuine purchasers need to get in touch if they get falsely identified as criminals.
- Added: CTM9 project file format, records map flexi-grid settings into the project file.
- Added: File Import/Export - Art Studio (hi-res) + Advanced Art Studio (multi-colour) formats.
- Added: Tile Set - Fill (incremental from zero).
- Added: Export Binary/Text - Export Colour Map (per map char cell, CmLo).
nb. as CharPad doesn't support 'per map cell' colouring this feature allows the export of colour data for such a mode.
nb. this feature can be used on tiled/untiled projects using any colouring method, no pre-conversion required.
- Added: Support for import/conversion of CharPad C16 (CTT v8/v9) project files.
- Added: Export Binary/Text - "Flexi-Gridded Sub-Maps" - a proper error message is now shown if the flexi-grid cell size is invalid.
- Added: Import/Export - "C64 Apps" category for Art Studio, Koala, SEUCK etc.
- Added: Emulator Snapshot Ripper - address labels now also show the size of the range in bytes.
- Added: Char/Tile sets (forms) - the status bar now shows the quantity selected if > 1.
- Added: Snapshot Ripper - option : Clip the character set address to a 2KB slot.
- Added: Project Palette (form) - a help button ("?") to quickly describe the active display mode.
- Added: Project Palette (form) - a help button ("?") to quickly describe the matrix colouring methods.
- Added: Examples - Fist II Tournament (all background pics), California Games (loader pic), International Karate (loader pic), Ranarama (font),
Flimbo's Quest (loader pic), Stormlord (font).
- Added: Examples (multi-layer) - Genloc (Boeder, X-Ample Architectures, 1994).
- Changed: Project Palette - moved the flexi-grid settings and some project/program options to a second tab.
- Changed: Copy/Paste between CharPad C16/C64, support has been removed, this functionality was only coincidentally (partly) possible between
C64/C16 and if CharPad should support other platforms in future then the feature breaks without a lot of on-the-fly conversions.
The workaround is to just open a project of the other project file type, a full conversion is performed.
- Changed: Emulator Snapshot Ripper - the character set is now byte locatable by page/offset (ie. no longer limited to a 2KB slot).
- Changed: SEUCK export (menu item) was always disabled until a tile set was added, now a "project needs tiles" hint is provided.
- Changed: Updated/improved a few of the help files.
- Changed: Settings file (no system specific data) is now stored in the app directory.