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

Fix AmigaOS 3 build #6

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

ccawley2011
Copy link
Member

This seems to build correctly and generates an executable, but I'm not able to test it.

Copy link
Contributor

@chris-y chris-y left a comment

Choose a reason for hiding this comment

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

Looks good. Can you put the upload-artifact in so I can test the executable?

.github/workflows/ci.yml Show resolved Hide resolved
@ccawley2011 ccawley2011 force-pushed the amigaos3 branch 2 times, most recently from 38223e7 to bfb52bd Compare December 7, 2023 19:46
@chris-y
Copy link
Contributor

chris-y commented Dec 13, 2023

When I ran it on OS4 it worked, on OS3.2.2 I get guru 80000004 as it starts to boot (screen kicks in, but no video or audio). This might be a memory alignment issue, perhaps due to switching AllocVec out for malloc. If you want to switch it back, just #define MEMF_PRIVATE MEMF_ANY (MEMF_PRIVATE is OS4 only)

@ccawley2011
Copy link
Member Author

I've rebased the branch and restored the use of AllocVec.

@chris-y
Copy link
Contributor

chris-y commented Feb 2, 2024

Still guru 80000004 :(
I'm wondering if it is sound related, or maybe FPU (but I think it gets too far before crashing for it to be FPU)

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