Skip to content

Conversation

@gdwnldsKSC
Copy link

Existing code utilized an 8MB LFB size for all 4MB cards. PCem supports Vision864, which can run a maximum of 8MB memory, but all 4MB S3 cards were being given the 8MB LFB

This brings over the correct handling per Trio32/64 development manual from the 86box implementation

Noticed this while working on an Alpha/AXP emulator implementing only the Trio64 and was using various existing working implementations as references.

Since pcem officially supports a Vision864 based card, which can have a maximum of 8MB memory, this will present a correct LFB if that option is ever added to that card and will correct Trio64 based card representations now.

Existing code utilized an 8MB LFB size for all 4MB cards. PCem supports Vision864, which can run a maximum of 8MB memory, but all 4MB S3 cards were being given the 8MB LFB

This brings over the correct handling per Trio32/64 development manual and 86box implementation

Update vid_s3.c

Update vid_s3.c
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.

1 participant