vice says press play on tape and nothing happens
-
Dear Retrofriends!
Installed Retropie 4.2 (installed all optional packages) on Raspi 3b and everything is running fine - except vice.
I took a gamebase64 v15 iso and copied games and screenshots to my raspi and build a gamelist.xml by a script (https://blog.spreendigital.de/2016/01/04/convert-your-gamebase64-c64-rom-files-to-emulationstation-retropie-recalbox-format/).
So all c64-games are showing up in Retropie - d64-Images are running perfect.But .T64 (Tapes) are driving me nuts. Starting Tape-Images ends in showing me "PRESS PLAY ON TAPE" in vice.
I can use the vice-system-menu to attach the file and use the Datasette-Control: PLAY.
But ... nothing happens.
I've done a hard reset and atached the t64 to the Datasette and manually typed: load "*"
and then in menu used "play" in datasette-control but nothing happens.I ...
- de-installed vice and installed it again from source.
- updated retropie-script
- disabled the warp mode in vice and pressed "play" on Datasette-Control
Is anyone here having the same Problems with Tape-Images...?
Regards****** SOLVED: *******
In Vice i used "reset settings to defaults" and now Tape-Images are loading.
But i am afraid to say the "save settings" option is not really reliable/stable (i can "save" changes of my settings - but at the next start the changes are gone... Have to check that now.... -
@alibengali just use lr-vice. Also why are you loading games in vice instead of from the retropie menu??
-
@alibengali also, tapes take a bit longer to load. However, i have never been told to press play. I just use lr-vice now. No quirks to deal with
-
hi @edmaul69 !
Thanks for our quick response. Of course i'm starting the games from the retropie menu.
But after doing that, in vice theres the "PRESS PLAY ON TAPE" sentence. And so i examined the menu within vice.With d64 images the procedure is LOAD "*",8,1 and thats running quick.
But with t64-images there is:
"LOAD:PRESS PLAY ON TAPE"
But i tried to reset and typed: LOAD "*"
But i cant get around that "PRESS PLAY ON TAPE"
I waited about 10 Minutes (pressed "play" virtual in the datasette-menu) .... nothing.Ok - your second Post is about using lr-vice. Didnt know about "lr-vice".
Its an "experimental" packages. Hm - ok, ill try it.Thumbs up - thank you!
Regards
AliBengali -
@alibengali yeah lr-vice is experimental because its new on retropie. However i havent found any issues yet.
-
Tried it...
The Images/Games i tested were running. That's good.But what the heck is that mouse-gui interface?!?
I appreciate using just my xbox controller for my Retropie and i dont want to use a separate keyboard and mouse. If so, i could sit in Front of my Desktop PC
So i dont know what it is about... to implement a mouse gui in lr-vice...I'll test lr-vice a bit more - here are the benefits of vice. I hope theres a solution in lr-vice for this:
- easy mapping of every! function (reset, warp) or keyboard (e.g. space bar) to joystick buttons (you just need to type "m" and then push that button to link the key/function to the controller-button
- simple "swap Joystick ports" function
- warp function on/off
- you need no physical keyboard because there is a virtual keyboard (yes, in lr-vice it is showing by pressing F9 but in lr-vice you need a physical keyboard to show the virtual keyboard. In vice you can show the keyboard via menu or just map the function (show keyboard) to a controller button)
- ...
-
@alibengali so instead of warp you can use retroarch's fast forward function which can be mapped to your controller. Which you can do without having to go into a menu. When i get home i will look into mapping the virtual keyboard function to a controller if possible. Most keyboard functions are able to. As far as spacebar and escape, mediamogul has a guide to mapping keyboard functions to a controller with xboxdrvr. Which would solve your spacebar and esc issue. You would want to map it to both players. As far as the swapping player 1 & 2 there is a couple ways to do it, but i need to try to figure a way that retains the exit function and fast forward. I think this might be possible now with retroarch stuff, but i havent tried it yet. It may sound like a lot but its not that bad and would be worth it in my opinion.
-
@edmaul69 thank you very much - Please do not put a lot of effort.... i don't want to steal yor time. i'll try/test in the next days...... Your hint to lr-vice was the solution for my problem (games are running) - so i am happy :) :) :)
Perhaps the mapping feature (pressing m) is still present in lr-vice because it is based on vice .... (thinking.... must try). Remember that you can map c64-keys to the controller (run-stop restore) - i dont think this can be done via retroarch while that keys are Emulator-specific.
Mapping some important basic-keys like run/stop; enter, space bar makes it really easy to control most things in c64 without using the virtual keyboard.
The worst thing is that the ui (of le-vice) needs a mouse.
I usually dont have a mouse connected. But did i understood it right: you try to controll the functions via retroarch instead of lr-vice menu?
Regards
AliBengali -
@alibengali if you go into the retroarch gui and go into quick menu options and change controller0 type from keyboard to joystick it then allows you to enter vice menu and vice keyboard from a controller. also one of the controller buttons makes your analog the mouse so you can control everything with your controller now.
-
@AliBengali I just tried .T64 and .TAP files on Vice and they both work fine. They even work when zipped (because the fancy script extracts them to a temp directory first). I'm wondering if you have zip files that you still have the .nfo file inside and is conflicting ? Also, try installing from Binary because RetroPie adds a custom config file for compatibility.
I won't use the Libretro version yet as it's very experimental and some of the options aren't even implemented. The regular version is much better. The same goes for the Spectrum emulator 'Fuse'. The Libretro version is very very old and Fuse has been updated many times since, but no-one has updated lr-fuse.
-
@maxbeanz said in vice says press play on tape and nothing happens:
Fuse
can you explain why not having tde is a problem loading d64? they load just fine for me. i havent found a game yet that has an issue. and the sound in lr-vice is 1000 times better than the standalone vice. also the absolutely terrible video glitches i get in vice dont exist in lr-vice. plus it gets slowdown. if i find a game that will only work in vice i will use it. but with the poor audio and video in standalone vice i wont use it if i dont have to.
-
Mileage varies with these kinds of things. I have the standalone Vice running very well with every game I've thrown at it so far. That said, I have noticed that Vice seems to live and die by the default settings. Every time I've done more than set a controller mapping, it's negatively impacted performance in one way or another. It could be that a fresh preference file would eliminate a lot of the issues here. I always prefer using the libretro versions of emulators when possible and I do have lr-vice installed as a backup, but for me personally, I'd miss the endless mapping flexibility, onscreen keyboard and auto-warp features alone too much to make it my go-to.
-
@mediamogul lr-vice has a vice menu and a nice on screen keyboard. You can swap controllers and control the mouse with your controller as well. If you read my post that tells you how to change it from keyboard to joystick in the rgui. And if you add fast forward to your retroarch config you can do the same as warp.
-
None of that sounds too bad. I definitely didn't know there was an onscreen keyboard. I'll have to look a little closer at it next time.
-
@edmaul69 said in vice says press play on tape and nothing happens:
@maxbeanz said in vice says press play on tape and nothing happens:
Fuse
can you explain why not having tde is a problem loading d64? they load just fine for me. i havent found a game yet that has an issue. and the sound in lr-vice is 1000 times better than the standalone vice. also the absolutely terrible video glitches i get in vice dont exist in lr-vice. plus it gets slowdown. if i find a game that will only work in vice i will use it. but with the poor audio and video in standalone vice i wont use it if i dont have to.
I didn't say anything about TDE being a problem loading .D64. The OP's post was about Tape images not loading. I just said that lr-fuse is experimental and some features are not implemented according to what @BuZz said. I'm also not sure what the sound problems you're having as mine sounds perfect with no video glitches. You must have set your options wrong. And like @AliBengali said, you can map absolutely anything to a controller button. I have even mapped buttons so I can change between the 8580 SID chip and 6581 on the fly. Each to their own, if it aint broke don't fix it.
-
@maxbeanz i never had a c64 so i dont even know what the different chips do or any of the other config stuff really does. All i know is the games play and i enjoy them. And since i use a keyboard button mapping isnt an issue for me.
-
@edmaul69 That's cool my man. 'lr-vice' defaults to using 6581 Fast SID which sounds shite and stops 'Warp' mode from working (it actually slows it down slower than normal speed! A RPI3 is not powerful enough). Try the Commodore demo 'The Very First'. You see snow landing on the Commodore logo and can hear the wind blowing. Try this on 6581 Fast or 8580 !! Also try Impossible Mission 1 & 2 and listen to the speech.
For reference, 8580 Fast SID sounds the worst (but Warp mode works correctly). 6581 ReSID sounds the best but uses a lot of power (and Warp doesn't work properly because of this).
-
@maxbeanz so im confused about warp. On standalone vice all it did is fast forward really really fast. You talk about it like you keep it enable. Now you keep saying lr-fuse even though we have been discussing lr-vice
-
Yeah my bad, I meant lr-vice, corrected. I use Warp to speed up the loading etc. but can still keep True Drive Emulation on.
-
@maxbeanz so what does true drive emulation do that is different from what it does without it?
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.