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

[vic20] [6522] cassette SENSE pin not working #51

Open
nippur72 opened this issue Jan 15, 2021 · 1 comment
Open

[vic20] [6522] cassette SENSE pin not working #51

nippur72 opened this issue Jan 15, 2021 · 1 comment

Comments

@nippur72
Copy link
Contributor

in _vic20_tick() I forced

via1_pins |= M6522_PA6;

just before the m6522_tick().

Thas should set to 1 the cassette SENSE pin, but it doesn't seem to work. After I type LOAD on the emulated VIC20, I get the message PRESS PLAY ON TAPE, but I think I should get SEARCHING instead.

I tried to follow the 6522 code, but it's just too complex for me 😞. I also tried to reset the bit in case of negated logic, but the result is the same.

I'm trying to implement .WAV file loading.

@floooh
Copy link
Owner

floooh commented Feb 8, 2021

Hmm, sorry I'm afraid I can't help much with debugging at the moment. I need to find some time to get back into emulator coding, but at the moment I'm too busy with sokol header stuff.

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

No branches or pull requests

2 participants