randyrossi / bmc64

A bare metal Commodore 64 emulator for the Raspberry Pi with true 50hz/60hz smooth scrolling, low input latency and better audio/video sync.
GNU General Public License v3.0
488 stars 59 forks source link

TAP loading no longers works in v1.06 #9

Closed TomDDG closed 5 years ago

TomDDG commented 5 years ago

Tapes that loaded fine in v1.05 no longer load just get a blank screen and the tape controls just crash the emulator

randyrossi commented 5 years ago

I'm able to load a tape. Can I find the tape image you are using to try myself?

TomDDG commented 5 years ago

The tap in question which worked in v1.05 is Rambo First Blood Part 2 from the TOSEC collection. Once I select the tap the screen goes blank and the datasette controls just lock up the emulator.

As per the other issue I'm going to try a fresh install and the other kernel to see if that makes any difference.

randyrossi commented 5 years ago

I think I have a fix for this lockup issue. You are using a Rpi 3?

TomDDG commented 5 years ago

No I'm using a pi 2b

TomDDG commented 5 years ago

Ok I did a fresh install and Rambo is working again. I can still get the emulator to lock up by doing a rewind and then play. The new SID is great by the way :-)

TomDDG commented 5 years ago

Sorry one other thing to point out regarding tape loading. If you insert a tape which the emulator doesn't like maybe a corrupt file or bad image then you get no message and it won't load. If a previous tape was in the drive then it will load that instead. Having some kind of error message would be great.

An example of this is Transformers from the TOSEC collection. If I try and attach this on Vice (windows) it errors saying cannot attatch, so must be a bad image. Trying this on BMC gives no message so when I try and load not sure why it isn't working. I guess a lot of the tape images in TOSEC are not compatible with VICE, not sure why.

All the tapes I can load on VICE work fine on BMC.

randyrossi commented 5 years ago

1.0.8 will show an error on disk/image attachment fail. Looks like the original issue is also not a problem anymore. Closing this issue.