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

replace cart selection code of A7800 with one used at NES, COLV, INTV, WSV #935

Merged
merged 5 commits into from
Apr 26, 2024
Merged

replace cart selection code of A7800 with one used at NES, COLV, INTV, WSV #935

merged 5 commits into from
Apr 26, 2024

Conversation

smesgr9000
Copy link
Collaborator

@smesgr9000 smesgr9000 commented Apr 24, 2024

please review #934 first. This one extends on this change.

This pull requests replaces the cart selection code of 7800 with the afaik more user friendly code of NES, COLV, INTV & WSV. Plus due to the code similarities the used space of the program is reduced in my configuration from
243718 to 242794 Bytes

Downside the cart database structure for the 7800 must be changed. If some user only update the firmware without the SD card - cart selection does not work until SD card is updated.

If this is ok - I would like to change 2600 and C64 as well.

@sanni sanni merged commit d2fbb30 into sanni:master Apr 26, 2024
5 checks passed
@PsyK0p4T
Copy link
Collaborator

PsyK0p4T commented May 1, 2024

With latests commits, it looks like errors/warnings are now displayed when I try to compile the project with hw5 + lot of systems selected. Could be due to "&readDataLine_ARC" in the A2600 module

@smesgr9000 can you try to put your compiler warning option to "All" and have a look ?
image

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.

3 participants