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

apu: add new APU to allow cycle-accurate emulation #120

Open
deltabeard opened this issue Jan 26, 2025 · 0 comments
Open

apu: add new APU to allow cycle-accurate emulation #120

deltabeard opened this issue Jan 26, 2025 · 0 comments
Labels
diff: complex A difficult issue; may require significant planning. enhancement New feature or request feat: medium Rationale is clear and reasonable.
Milestone

Comments

@deltabeard
Copy link
Owner

The old api of audio_read() and audio_write() should be deprecated in favour of new functions that allow for function pointers that must be set at the Peanut-GB initialisation stage, allongside a function for processing the frame with the number of t-cycles. The latter function will allow for external libraries to perform accurate APU emulation.

@deltabeard deltabeard added diff: complex A difficult issue; may require significant planning. enhancement New feature or request feat: medium Rationale is clear and reasonable. labels Jan 26, 2025
@deltabeard deltabeard added this to the v1.4.0 milestone Jan 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
diff: complex A difficult issue; may require significant planning. enhancement New feature or request feat: medium Rationale is clear and reasonable.
Projects
None yet
Development

No branches or pull requests

1 participant