DirtBagXon / hypseus-singe

Hypseus is a SDL2 version of Daphne and Singe. Laserdisc game emulation.
https://discord.gg/dgCsCfmRfJ
GNU General Public License v3.0
143 stars 19 forks source link

Hypseus 2.11.2 not launching on Retropie 4.8 #141

Closed varkanoid closed 4 months ago

varkanoid commented 4 months ago

Hi

first off thanks for Hypseus it works great on my other arcade machine.

However

On my new bartop - Raspberry Pi 3B - I am having problems running it. Daphne works fine (although I cant get the controls to work but thats another story). When I try running say Dragons Lair it immediately goes to a black screen.

The logs show this -

2024-06-13 16:30:28.534 INFO [2749] [reset_logfile@343] Version v2.11.2-RPi 2024-06-13 16:30:28.546 INFO [2749] [reset_logfile@347] Command line: /opt/retropie/emulators/hypseus/hypseus.bin lair vldp -texturestream -framefile /home/pi/RetroPie/roms/daphne/lair.daphne/lair.txt -homedir /opt/retropie/emulators/hypseus -fullscreen 2024-06-13 16:30:28.546 INFO [2749] [reset_logfile@348] CPU : ARMv7 || Mem : 768 megs 2024-06-13 16:30:28.555 INFO [2749] [reset_logfile@349] OS : Linux 5.10 || Video : BCM2835 2024-06-13 16:30:28.565 INFO [2749] [reset_logfile@350] RGB2YUV Function: C 2024-06-13 16:30:28.565 INFO [2749] [reset_logfile@356] Line Blending Function: C 2024-06-13 16:30:28.565 INFO [2749] [reset_logfile@363] Audio Mixing Function: C 2024-06-13 16:30:28.627 WARN [2749] [sound::init@208] WARNING : requested 2048 samples for sound buffer, but got 5512 samples

and nothing else.

As you can see with Daphne same files it works.

--DAPHNE version 1.0.13 --Command line is: /opt/retropie/emulators/daphne/daphne.bin lair vldp -nohwaccel -framefile /home/pi/RetroPie/roms/daphne/lair.daphne/lair.txt -homedir /opt/retropie/emulators/daphne -fullscreen --CPU : UnknownCPU 0 MHz || Mem : 0 megs --OS : Linux 5.10 || Video : Unknown video --OpenGL: Compiled In --RGB2YUV Function: C --Line Blending Function: C --Audio Mixing Function: C Setting alternate home dir: /opt/retropie/emulators/daphne Set 640x480 at 16 bpp with flags: 20000020 Initializing sound system ... GI Sound chip initialized at 2000000 Hz WARNING : requested 2048 samples for sound buffer, but got 5512 samples Joystick #0 was successfully opened Remapping input ... Loading compressed ROM image dl_f2_u1.bin...8192 bytes read. Loading compressed ROM image dl_f2_u2.bin...8192 bytes read. Loading compressed ROM image dl_f2_u3.bin...8192 bytes read. Loading compressed ROM image dl_f2_u4.bin...8192 bytes read. Framefile parse succeeded. Video/Audio directory is: /home/pi/RetroPie/roms/daphne/lair.daphne/./ YUV overlay is done in software (ie unaccelerated). Booting ROM ... Play LDP : disc is already playing, play command ignored Play Display disable received Search to 323 received - [25] Attract Mode, Sequence 0 Attract Mode search succeeded d0 Play

I've tried reinstalling, compiling from source following your instructions, searching forums like Retropie and reddit but I have not figured out what is going wrong. Can you help somehow ?

varkanoid commented 4 months ago

Sorry found an issue with hypinput.ini its sorted now.

varkanoid commented 4 months ago

Sorry found an issue with hypinput.ini its sorted now.

DirtBagXon commented 4 months ago

Heya,

I'm working on the config file loading functions currently, I am unable to get a crash easily on an incorrectly configured hypinput.ini.

Do you by any chance remember what the issue (mis-configuration) was that caused your issue?

Edit: Just hoping I may be able to protect against it, whilst I am in that part of the code.

varkanoid commented 4 months ago

On 2024-06-17 19:49, DirtBagXon wrote:

Heya,

I'm working on the config file loading functions currently, I am unable to get a crash easily on an incorrectly configured hypinput.ini.

Do you by any chance remember what the issue (mis-configuration) was that caused your issue?

-- Reply to this email directly, view it on GitHub [1], or unsubscribe [2]. You are receiving this because you modified the open/close state.Message ID: @.***>

Sorry I am on holiday at the moment so can not check and I can't remember what I did.

I think I somehow had sdlk_up = sdlk_up instead of key_up = sdlk_up etc

Links:

[1] https://github.com/DirtBagXon/hypseus-singe/issues/141#issuecomment-2174197934 [2] https://github.com/notifications/unsubscribe-auth/AD4ZISBMZL5ISQEJCQ76QJ3ZH4VU3AVCNFSM6AAAAABJIXKSOGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNZUGE4TOOJTGQ

DirtBagXon commented 4 months ago

Many thanks for the reply, I can't replicate the issue you had (blank screen), the logs do correctly report the issue in the config file and abort, so for the moment I think we are good.

Thanks again, enjoy the holiday :)

DBX