Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
07344 Media Support Minor Always May 31, 2019, 06:08 Jul 21, 2019, 04:35
Tester rsarson View Status Public Platform MAME (Self-compiled)
Assigned To Resolution Open OS Linux (64-bit)
Status [?] Confirmed Driver
Version 0.210 Fixed in Version Build 64-bit
Fixed in Git Commit Github Pull Request #
Summary MESS-specific 07344: vic20 [3dmaze]: Loading program from cassette not working
Description When trying to LOAD a program from a cassette on the VIC-20, it either doesn't find the file or, if it does, it always fails with a "?LOAD ERROR".
Steps To Reproduce mame vic20 -cass vic1001_cass:3dmaze:cass1
Enter "LOAD". You should see "PRESS PLAY ON TAPE".
Hit Scroll Lock to enable the UI menu, then hit Tab to bring it up.
Select "Tape Control", then "Play" to start the cassette player. You should see "SEARCHING".
Wait... and then you'll either get to the end of the tape or one of the files on the tape will try to load, resulting in a "?LOAD ERROR".
Additional Information I have tried both "3dmaze" and "speakez" from the software list.

i have tried both the c1530 and the c2n tape decks in slot devices.

The last version tape loading worked for me was 0.162.
Github Commit
Flags
Regression Version 0.193
Affected Sets / Systems vic20 [3dmaze]
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
3
User avatar
No.16496
Robbbert
Senior Tester
May 31, 2019, 08:11
edited on: May 31, 2019, 08:27
My results:

speakez: speakeasy (1983)(personal pheripheral products).wav NEEDS REDUMP

But, it loaded successfully and runs.

----------

3dmaze:

SEARCHING

(and nothing found)

----------------

Download 3dmaze from a site, the program gets detected but soon drops out with a ?LOAD ERROR
User avatar
No.16497
Tafoid
Administrator
May 31, 2019, 08:26
I've found a regression point after some poking around.
Seems to be related to this commit on Dec 7, 2017:
"via6522: Eliminate truly ancient hack to default clock to that of first CPU (nw)
All VIAs in MAME now have properly configured clocks."
https://github.com/mamedev/mame/commit/e23e8c432fc9aeb7eda4a8b76b4b65c9ec7e5d93
User avatar
No.16685
Robbbert
Senior Tester
Jul 21, 2019, 04:35
edited on: Jul 21, 2019, 04:36
speakez requires -exp speakez slot - works fine.