-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problems attempting to load Serious Sam: The First Encounter (RetroPie - Ports section) #21
Comments
It will be clearer if I look at the log. |
Here is the SeriousSam.log: --- Serious Engine Startup --- Running 32-bit version Examining underlying OS... Detecting CPU... Cannot load variable from 'DefaultMod.txt': Detecting input devices... GfxLibrary: InitAPI WARNING: Gamma, brightness and contrast are not adjustable! Command line: ''
All textures reloaded. Automatic 3D-board preferences adjustment... |
Everything is fine. Left or right click of the mouse scrolls through the Intro and Demo in a loop. I just didn't read it carefully yesterday. |
Tried the ESC key. The introduction still plays. I had to ssh to the Pi and sudo shutdown -r now to restart. |
I'm looking at my log again. Certain files seems to be missing. For example:
Inside of /home/pi/RetroPie/roms/ports/samtfe/Scripts, I have Game_startup.ini. If I look in /home/pi/RetroPie/roms/ports/samtfe, I can see that the Data folder is there. It has the Sam_Version.var file in Data/Var. Perhaps if I move those into /opt/retropie/ports/samtfe/tfe/Scripts/ and /opt/retropie/ports/samtfe/tfe/Data/Var respectively, I'm guessing that might help me get to the menu screen. As for DefaultMod.txt, ModExt.txt, and ModName.var, I don't see any of them. I don't think the PC version of the game I have includes them. |
Files DefaultMod.txt and ModName.var for game no needed. As the name implies, they are more related to Mods. Solution:
to
Instead of playing the intro there will be an entrance to the menu. Add the following lines to the end of the file:
|
Thanks for the fix. I was able to start the first level where Sam enters through the portal. I'm going to try to configure the keyboard and joystick movements (8 Bit-do SFC Pro Controller). I'm going to also create folders in a similar manner for Serious Sam: The Second Encounter. |
Hello everyone. I'm using a Pi 4B with 4 GB of ram (64 bit) and the OS is Linux 5.10.17-v8+ aarch64 Raspbian. I just tried Serious Sam: The First Encounter. It shows the loading progress at the bottom of the screen, leads into the introduction showing the Croteam logo, the Egyptian terrain, and the Serious Sam animation, but when I hit the left mouse button it only loads up this routine again. In the samtfe folder (/home/pi/RetroPie/roms/ports) I have the Bin, Controls, Data, Demos, Locales, Mods, Players, SaveGame, Scripts, Temp, and VirtualTrees folders. There is also a tfe shortcut folder that leads to /opt/retropie/ports/samtfe. Inside, I have the Bin folder that has nine files generated when I installed from source. I moved the Help and Levels folders inside here as well. This also has the six necessary .gro files, along with SE_10b.gro.
My runcommand.log shows the following:
Parameters:
Executing: xinit /dev/shm/retropie_xinitrc -- vt1 -keeptty
X.Org X Server 1.20.4
X Protocol Version 11, Revision 0
Build Operating System: Linux 5.10.17-v8+ aarch64 Raspbian
Current Operating System: Linux retropie 5.10.52-v7l+ #1441 SMP Tue Aug 3 18:11:56 BST 2021 armv7l
Kernel command line: coherent_pool=1M 8250.nr_uarts=1 snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 video=HDMI-A-1:1280x720M@60,margin_left=48,margin_right=48,margin_top=48,margin_bottom=48 smsc95xx.macaddr=DC:A6:32:03:C2:0A vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000 console=ttyS0,115200 console=tty1 root=PARTUUID=a373f3d2-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait loglevel=3 consoleblank=0 plymouth.enable=0
Build Date: 19 April 2021 03:23:36PM
xorg-server 2:1.20.4-1+rpt3+deb10u3 (https://www.debian.org/support)
Current version of pixman: 0.36.0
Before reporting problems, check http://wiki.x.org/
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/home/pi/.local/share/xorg/Xorg.0.log", Time: Wed Oct 25 00:13:24 2023
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(II) modeset(0): Initializing kms color map for depth 24, 8 bpc.
Set mode 1024x768@60Hz on HDMI-1
Executing (via xinit): SDL_VIDEO_KMSDRM_CRTCID=87 SDL_VIDEO_KMSDRM_MODEID=0 /opt/retropie/ports/samtfe/samtfe.sh
STUBBED: load window icon in /home/pi/RetroPie-Setup/tmp/build/samtfe/SamTFE/Sources/SeriousSam/MainWindow.cpp, line 169.
STUBBED: Need SDL invisible window or something in /home/pi/RetroPie-Setup/tmp/build/samtfe/SamTFE/Sources/SeriousSam/MainWindow.cpp, line 330.
STUBBED: !!! FIXME: get the code back in from Ryan's original port. in /home/pi/RetroPie-Setup/tmp/build/samtfe/SamTFE/Sources/Engine/Base/Stream.cpp, line 995.
STUBBED: Report actual SDL device name? in /home/pi/RetroPie-Setup/tmp/build/samtfe/SamTFE/Sources/Engine/Sound/SoundLibrary.cpp, line 270.
STUBBED: co-opt the existing T-buffer support for multisampling? in /home/pi/RetroPie-Setup/tmp/build/samtfe/SamTFE/Sources/Engine/Graphics/SDL/SDLOpenGL.cpp, line 113.
STUBBED: this can't possibly be right, yeah? in /home/pi/RetroPie-Setup/tmp/build/samtfe/SamTFE/Sources/Engine/Base/SDL/SDLEvents.cpp, line 147.
STUBBED: SDL2 can handle these events in /home/pi/RetroPie-Setup/tmp/build/samtfe/SamTFE/Sources/SeriousSam/SeriousSam.cpp, line 1250.
I'm trying to see what I did wrong. If anyone has an idea, please let me know. I'm asking because once I figure out exactly where each file/folder goes, I think I might be able to do the same for Serious Sam: The Second Encounter. I may also be missing some commands that will add files that may be missing. Thanks for your assistance.
The text was updated successfully, but these errors were encountered: