mirror of
https://github.com/RetroDECK/RetroQUEST.git
synced 2025-04-21 01:24:06 +00:00
48 lines
2.2 KiB
Bash
Executable file
48 lines
2.2 KiB
Bash
Executable file
clear
|
|
rm "prompt.md"
|
|
|
|
write(){
|
|
echo "$1" >> ./prompt.md
|
|
}
|
|
|
|
write "RetroQUEST is an application mainly written for Meta Quest 3 with Linux non-VR support in Godot 4.3.
|
|
In the future will be added supporto for Widnows, Mac and other VRs as well.
|
|
The app is working mainly with VR controls but can be used even with desktop controls (mouse, keyboard, controllers).
|
|
The app is Quest Native and not PCVR."
|
|
|
|
write "The scope of this application is to emulate games and render them on a virtual CRT TV in the VR space, more features will be added later."
|
|
write "The first iteration will be to be able to run the rom "roms/megadrive/Sonic the Hedgehog.bin" with the libretro core "cores/genesis_plus_gx_libretro.so", more features will be added later, for now I will be happy to see the game just running."
|
|
write "For this scope I am using gdlibretro (https://github.com/gabrielmedici/gdlibretro) with some modifications to make it work on Linux and Android."
|
|
|
|
write "Here is my directory structure"
|
|
write "$(tree . -L 2)"
|
|
|
|
write "Now I will cat you the main files for you to understand better the project."
|
|
|
|
files="project.godot main.tscn scripts/emulate.gd scripts/libretro_loader.gd addons/gdlibretro.gdextension addons/LibRetroHost.gdextension gdlibretro/src/CoreEnvironment.cpp gdlibretro/src/RetroHost.cpp gdlibretro/src/RetroHost.hpp gdlibretro/src/Video.cpp gdlibretro/src/RegisterExtension.cpp gdlibretro/src/CMakeLists.txt"
|
|
|
|
for file in $files; do
|
|
if [ -f "$file" ]; then
|
|
write "--- $file ---"
|
|
write "$(cat $file)"
|
|
write "--- end of $file ---"
|
|
write ""
|
|
fi
|
|
done
|
|
|
|
write ""
|
|
write "My issue now is the following, can you help me to fix it?"
|
|
write '
|
|
When I load godot I get this crash:
|
|
|
|
godot .
|
|
|
|
================================================================
|
|
handle_crash: Program crashed with signal 11
|
|
Engine version: Godot Engine v4.2.2.rc2.mono.official (c61a68614e5b030a4a1e11abaa5a893b8017f78d)
|
|
Dumping the backtrace. Please include this when reporting the bug to the project developer.
|
|
[1] /lib/x86_64-linux-gnu/libc.so.6(+0x45250) [0x7ea94c445250] (??:0)
|
|
-- END OF BACKTRACE --
|
|
================================================================
|
|
Annullato (core dump creato)
|
|
' |