Daphne not exiting correctly.
-
I'm using a Raspi 3 Model B, with wired USB Xbox 360 joypad connected. I can start and play the likes of Dragon's Lair, but can no longer nicely exit. When I press the Xbox Menu button, or the Escape key on the keyboard, or an alternatively mapped Xbox control I get a frozen screen but the audio continues to play.
After about a minute, the game returns to the menu screen.
I've tried uninstalling and reinstalling Daphne to no luck. I've tried fiddling with the configs > daphne > dainput.ini file with no joy either.... This is the current set-up....
KEY_UP = 273 114 5 KEY_DOWN = 274 102 7 KEY_LEFT = 276 100 8 KEY_RIGHT = 275 103 6 KEY_BUTTON1 = 306 97 1 KEY_BUTTON2 = 308 115 2 KEY_BUTTON3 = 32 113 3 KEY_START1 = 49 0 10 KEY_START2 = 50 0 0 KEY_COIN1 = 53 0 9 KEY_COIN2 = 54 0 0 KEY_SKILL1 = 304 119 0 KEY_SKILL2 = 122 105 0 KEY_SKILL3 = 120 107 0 KEY_SERVICE = 57 0 0 KEY_TEST = 283 0 0 KEY_RESET = 284 0 0 KEY_SCREENSHOT = 293 0 0 KEY_QUIT = 27 113 13 # This should probably be something else - I think that's the RS thumb-stick button at the minute. END
This was working perfectly until (I think) I ran an update from 3.8 to 3.8.1 in order to fix the DOS Box bug. Everything else I have (LR based in the main) seems to behave nicely. It did work correctly once after the reinstall, but went wrong the 2nd time of trying. Any help much appreciated.
Barrie
-
@OneSwitch said in Daphne not exiting correctly.:
This should probably be something else - I think that's the RS thumb-stick button at the minute.
The first two numbers reference keyboard codes, so you're probably fine there. Please explain more about this "alternatively mapped Xbox control". There may be a conflict there asit sounds anecdotally like Daphne is trying to perform one other big task before exiting.Edit: I should really work on my morning reading comprehension, or at least wait until I've had a cup of coffee.
-
@mediamogul Thanks for taking a look pre-cup of coffee. I did try to SSH in and force the Raspbi to reboot with a SUDO REBOOT command but nothing happened. It seems to happen now even with the keyboard alone.
-
Your Daphne troubles might be symptomatic of a larger system problem you somehow picked up after the update. Not being able to
sudo reboot
is troubling. If you're not very far into your system setup, starting fresh is always an option, but you should wait to see what other suggestions you get here first.When faced with similar problems, I rely heavily on reverting back to a previous SD card backup that I make just before each big change or update I apply. That practice has saved my bacon countless times, both here and on other projects. I'm sorry I couldn't be of more help, but I'm sure others will have more direct advice on this. Also, If it is needed, further info on SD card backups can be found here. I hope everything works out well.
-
Excellent point about backups. I keep notes along with my backup images. It's a little tedious but can save your can in the long run.
-
I just looked up 'One Switch' and it looks pretty interesting. I've always been fascinated with control devices and adapting them to other environments since I was a kid playing an Atari2600 with a Sega controller. I even break out the 'Power Glove' to use with RetroPie from time to time. It's great to see that special control schemes exist to make gaming a possibility for everyone. You've got a lot of really good info there.
-
Thanks all for the thoughts. I'm a long way into the system build, so a complete rebuild is a bit scary. Appreciate the advice though, and I do have an old image I could go back to that I'll keep safe. However, strangely, the Daphne problem has gone away today. All I'd done was uninstall and reinstall Daphne and Reicast (which also had a new problem), and re-wrote the original Reicast controller file for the Xbox controller. Both seem fixed today.
Daphne was always a bit flakey on PC for me so I shouldn't expect perfection. I've had numerous problems with Astron Belt on PC and it seems to have carried across to the RetroPie too. Sometimes it plays properly, other times the aliens don't shoot you and you can just sit there all the way to the end with the enemy ships all self-destructing. I wonder if I should try a different ROM.
Re. OneSwitch - thanks @briankross - RetroPie is going to really help bring some old console games that were tricky/impossible to make highly accessible, and bring them into the reach of a small range of otherwise excluded gamers. Have to say the RetroPie and Raspberry Pi projects are absolutely brilliant.
-
...fresh ROM for AstronBelt has it working better. Enemy craft shooting again, collision detect working. Only bad thing is that when the "disc" is changing scene I often get a flash of an explosion out of context for what's happening in the game. I tried deleting the DAT file and re-parsing the files but no joy. If anyone has any experience of this and fixing it, I'd appreciate any pointers.
Strangely Galaxy Ranger seems spot on.
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.