-
-
Notifications
You must be signed in to change notification settings - Fork 59
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
# Handle copper and palette data per screen-bitmap. This fixes issues with the palette becoming corrupt when screen changes/closure occur. # Initialize some data at object instantiation instead of e.g. when compositing the display. # adapt display composition code to chain copperlist fragments together for visible screens. # adapt screen dragging code to work with the chained display bitmaps, and adjust the cursor handling to match. This allows multiple screens to be displayed at tge same time similar to AmigaOS. (1) (1) - this is currently incomplete and still needs to patch in or remove obscured screens, and fix issues with some screen combinations. the cursor code also breaks a little need screen overlap.
- Loading branch information
Showing
10 changed files
with
579 additions
and
336 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.