Commit Graph

8 Commits

Author SHA1 Message Date
124c467c93 Changes to paths accidentally broke harddisk installable version. Fixed. 2024-10-15 19:24:04 +02:00
b1bd046594 Framework fixes:
- Initial memory allocation was using MEMF_LARGEST and did some unnecessary error checking and alignment.
- Trackloader skipped over the MFM gap between the end of the track and the start as optimization.
  However, it turns out that the gap can be smaller when written with non-Amiga controllers or faster
  rotation speeds. Reduced the skip from 300 words to 200 words, so it will work in these cases.
- There was a stupid bug in the trackloader that made the buffer-end detection non-functional.
2024-10-09 00:38:45 +02:00
9d109df4cb Minor path fixes and removal of workaround now covered by -Z flag in vc.cfg. 2024-09-16 21:21:33 +02:00
9c48c11cd1 Big "squashed" update to latest version of Framework.
- Bugfix: WaitForFrame was completely broken. Now also caters for race-condition that would have waited one extra frame.
- Bugfix: InitPart would overwrite innocent memory (reported by Gigabates and Losso)
- Bugfix: Palette LERP had wrong bias.
- Removed extra paths in include statement, use default include paths instead
- Added Raspberry Casket no-jitter background calc mode (FW_MUSIC_PLAYER_CHOICE = 6)
- Updated Raspberry Casket to V2.0 presto branch (WIP)
- Removed fw_FrameCounterLong, use fw_FrameCounter-2 for debug purposes
- Support for blue noise palette LERPing (like in Is Real). Provide your own blue noise table (4 KB), stuff it into fw_BlueNoiseTablePtr, set FW_PALETTE_LERP_SUPPORT to 2
- Music tick routine is now replaceable during runtime (fw_MusicTickRoutine)
- Support for softints and audio interrupts
- LMB exit can also be disabled dynamically when using FW_LMB_EXIT_SUPPORT = 2 and fw_DisableLMBExit != 0
- Added LSP Micro support and LSP Nano (custom format that uses note pitches instead of periods)
- Minor other things
2024-09-15 17:43:33 +02:00
e84afd08e2 Advanced juggler with P2C conversion and math operations. 2023-06-30 06:59:25 +02:00
c46e0ff18a Fixed missing stuff for debugging. 2023-06-30 06:57:01 +02:00
89479c5023 Fixed missing closing quotes (whatta!) 2023-05-23 09:02:38 +02:00
51277c8049 Initial. 2023-05-22 18:29:18 +02:00