REQUEST: Hypseus or Hypseus Singe instead of the old gcw0 port of Daphne #80
Replies: 7 comments 1 reply
-
I am sorry. My skills compiling C code are ridiculous. I only aspire to integrate the developments of others into the image. |
Beta Was this translation helpful? Give feedback.
-
Oh ok cool. I really need to learn how to cross-compile with the OpenDingux Beta toolchain. |
Beta Was this translation helpful? Give feedback.
-
Cross compiling is never a easy task. The point is not to follow a single sequence of commands and voila' everything is ported in a different platform. Also libraries shall be compatibles, etc... I can give it a try to cross compile, but the chance of succeeding will be not so high, but I can try in my spare time... |
Beta Was this translation helpful? Give feedback.
-
So I did try this already... actually created a Issue on DirtBagXon's repo page (DirtBagXon/hypseus-singe#46 (comment)). He was Super Helpful! I was able to get it to compile, but none of the SDL input keycode combinations seem to work with my hypinput.ini. I do not know how to translate the SDL INPUT environment variable to what is required in the hypinput.ini |
Beta Was this translation helpful? Give feedback.
-
Super Mike! it would be nice if you could share what you did on a git to be replicated by others. I was about to give it a try myself, but not before my Xmas break for lack of time. For the SDL INPUT honestly I do not know, I guess (but only guess) that some mapping shall be done, one suggestion could be to check ho the RG350 port of Daphne manages the input keycode. If I am not wrong Singe shall be a fork of Daphne, am I right? |
Beta Was this translation helpful? Give feedback.
-
Not certain why the SDL2 keycodes are not recognised, SDL should automatically handle that for you. Are you trying to use the mapped MACRO's (i.e. SDLK_UP) in hypinput.ini ? If so, you could try using the numeric (decimal) equivalents from: https://github.com/DirtBagXon/hypseus-singe/blob/master/doc/keylist.txt Look here for old style (pre MACRO) config: https://github.com/DirtBagXon/hypseus-singe/blob/66736810e025baaf7391da14fe763398c6b049a5/doc/hypinput.ini The MACRO's should now just return the decimal values from the SDL library defined MACROS, so if that works maybe your SDL2 implementation is somehow limited.... If decimal values don't work, then you would need to look further into your SDL2 implementation:
Edit: If I misunderstood your meaning of 'SDL input' and you meant the As @fantinomaurizio commented, if you have a previous RG350 port of Daphne, then the joystick (SDL) codes in that config should be unchanged (the 3rd field), so firstly try copying them over to the third field in hypinput.ini to the respective config entry. |
Beta Was this translation helpful? Give feedback.
-
I transfer this conversation to the discussions section, since it is not an problem of the image itself. |
Beta Was this translation helpful? Give feedback.
-
I am not sure if its entirely possible, but I would love a more modern/updated version of Daphne on the RG350 devices. With the move to OpenDingux Beta, I feel like the handheld should be able to use these more modern emulators.
Hypseus - https://github.com/btolab/hypseus
Hypseus Singe - https://github.com/DirtBagXon/hypseus-singe
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions