Skip to content

Fix non working demos using AddInterServer through Disable and removal of delay in Enable.s#150

Merged
WDrijver merged 1 commit into
ApolloTeam-dev:masterfrom
Kamelitoloveless:fix_OCS_demos_with_issues
May 12, 2026
Merged

Fix non working demos using AddInterServer through Disable and removal of delay in Enable.s#150
WDrijver merged 1 commit into
ApolloTeam-dev:masterfrom
Kamelitoloveless:fix_OCS_demos_with_issues

Conversation

@Kamelitoloveless

Copy link
Copy Markdown
Contributor
  • Removed of unnecessary delay in Enable.s. This was discussed with Morten and BigGun and declared useless for V4.

  • Replaced Disable() / Enable() used in lowlevel.c by move.w #$4000,$dff09a and move.w #$c000,$dff09a. The Interrupt code of timer.device Vblank Interrupt use this code and is in conflict with demos that add their interrupts using AddIntServer which is called when in Disable mode. All demos presents in ApolloOS 9.5.1 in folders Demos.OCS.Issues now run.

@WDrijver WDrijver left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you Kamelito!

@WDrijver
WDrijver merged commit 9e71193 into ApolloTeam-dev:master May 12, 2026
WDrijver pushed a commit that referenced this pull request May 17, 2026
… and docker.sh (#151)

* Revert "Fix non working demos using AddInterServer through Disable and removal of uncessary delay in Enable.s (#150)"
demos were working but moving the mouse froze them.
This reverts commit 9e71193.

* working docker.sh and dockerfile

---------

Co-authored-by: Kamelito <kamelitoloveless@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants