Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Screen swapping/dragging #45

Open
dwhinham opened this issue Apr 7, 2020 · 6 comments
Open

Screen swapping/dragging #45

dwhinham opened this issue Apr 7, 2020 · 6 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@dwhinham
Copy link
Collaborator

dwhinham commented Apr 7, 2020

We now open the PT-1210 screen in a semi-system-friendly fashion by bringing up an Intuition screen, but then hijacking its copperlists every VBlank.

By rewriting the copper lists to be system-friendly, the ability to flip between PT-1210 and Workbench will "just work", and the screen can be pulled down to reveal Workbench for true friendly multitasking.

@dwhinham dwhinham added the enhancement New feature or request label Apr 7, 2020
@dwhinham dwhinham added this to the v1.1 milestone Apr 7, 2020
@dwhinham dwhinham self-assigned this Apr 7, 2020
@kikendo
Copy link
Contributor

kikendo commented Apr 21, 2020

Wouldn't this require a gasp mouse pointer?

@dwhinham
Copy link
Collaborator Author

Yep, but fun fact, there is already always a mouse pointer, you just don't see it because we trash the whole screen every frame.

@kikendo
Copy link
Contributor

kikendo commented Apr 21, 2020

Uhm ugh, hate the mouse pointer.
Can it be made so the invisible mouse pointer is always stuck to the draggable line on top of the screen, so no matter what you've done with the mouse, clicking and dragging will work but you never have to see the pointer?

@dwhinham
Copy link
Collaborator Author

Yes. Or it can just be blanked if it didn't move for n frames - this is kinda basic stuff. The hard part is making the graphics drawing friendly, which is what this issue is mainly about.

@kikendo
Copy link
Contributor

kikendo commented Apr 21, 2020

yeah i know i am an obsessive nitpicker haha.
just don't want a pointer there. People are gonna start clicking or asking about clicking.
(oops github glitched)

@kikendo
Copy link
Contributor

kikendo commented Jul 29, 2021

Is this related to the bugs we've been talking? Maybe we should rename the issue to "copper list rewrite" or "move them out of vblank" or whatever it needs to be.

@kikendo kikendo modified the milestones: v1.1, v1.2 Jul 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants