#F1 Spirit

97 messages · Page 1 of 1 (latest)

dark sigil
#

New Port for F1 Spirit

Game Information
Title: F1 Spirit
URL: https://github.com/ptitSeb/f1spirit/

CFW Tests
[X] AmberELEC
[X] ArkOS
[X] JELOS

Resolution Tests
Test all major resolutions:
[X] 480x320
[X] 640x480
[X] 720x720 (RGB30)
[X] Higher resolutions (e.g., 1280x720)

Drop into Ports folder and run!

Controls:

Button Action
A Accelerate
B Break
R1 Shift UP
L1 Shift Down
DPAD Steer
#

<@&1123159718874058882>

stiff vale
#

Arkos works but need lib libSDL_net-1.2.so.0 on RG503

dark sigil
elder trench
#

Works well on Ark, in race UI gets cut off pretty sharply in the sides on my 640x480 device though

dark sigil
stiff vale
grizzled basin
dark sigil
#

Only 480x320 left 🙂

formal tree
#

How are you entering a name and password in order to play and not practice?

dark sigil
# formal tree How are you entering a name and password in order to play and not practice?
START+D-PAD DOWN to activate
once activated
D-PAD UP = previous letter
D-PAD DOWN = next letter
D-PAD RIGHT = next character
D-PAD LEFT = delete and move back one character
L1 = jump back 13 letters for current character
R1 = jump forward 13 letters for current character
A = send ENTER key and exit mode
SELECT/HOTKEY = cancel and exit mode (deletes all characters)
START = confirm and exit mode (also sends ENTER key)```
formal tree
#

WOW

dark sigil
formal tree
# dark sigil Did it work?

Testing.... START+D-PAD DOWN not working. I see in the shell script its using a custom gptk file put for me it's not working... I'm testing.

dark sigil
dark sigil
formal tree
#

I was able to use the "B" key to generate the letter "M" as the user and password and was able to get to run the game, but the D-PAD wasn't being recognized on the RG503

#

Rephrase... the D-PAD is being recognized but START+D-PAD DOWN just moves to the "BACK" option in the menu.

grizzled basin
#

On main.cpp, there is those lines
Do you think it could help for 640x480 res or 720x720 res ?

int application_version = 0;
#ifdef PANDORA
int SCREEN_X = 800;
#elif defined(PYRA)
int SCREEN_X = 1280;
#else
int SCREEN_X = 640;
#endif
#ifdef PYRA
int SCREEN_Y = 720;
#else
int SCREEN_Y = 480;

dark sigil
grizzled basin
#

🙂

dark sigil
#

@grave hamlet would you do me the honor oftesting 480x320?

grave hamlet
dark sigil
grave hamlet
grave hamlet
uncut pike
#

aside of mentioned cutoff it works fine on 480x320. Actually its cut a bit less, so arguably it works better than 480p 😄

dark sigil
#

READY for PR

remote spire
#

It stays on a white screen with sound, any tips?

dark sigil
#

Zero information sorry

red sphinx
#

I am playing on a rg35xx SP running MuOS, I have installed the game via port master and the game won’t run. All it will do is launch and crash. Any ideas? @dark sigil

valid wigeonBOT
# dark sigil /log

Every port has a log.txt generated in ports/{portfolder}, please drag and drop it to discord for help.

verbal dagger
#

Grab the log.txt file from the port folder ports/f1spirit and drag and drop it into the message text field right here.

red sphinx
dark sigil
#

@red sphinx #rules

red sphinx
#

@dark sigil many apologies 🙂‍↕️

dark sigil
red sphinx
#

Got it working. Long story short, always make sure your SD cards are formatted properly 🤡

verbal dagger
#

Pffffft lol

tacit bay
#

This is just a recompilation to get this working on knulli and reduce the number of libraries pulled in:

CFW Tests
Custom Firmwares:
[] AmberELEC
[X] ArkOS -- RGB20pro ArkOS, R36s AeolusUX
[X] ROCKNIX
[X] MuOS
[X] Knulli**

Drivers:
[X] Mali
[X] Panfrost
[] Adreno**

Resolutions:
[] 480x320**
[X] 640x480
[] 720x720**
[X] Higher resolutions**

Needs a test on Amberelec (it's RTR by the way)

dark sigil
#

I'll test later if I don't forget

wintry dove
dark sigil
tacit bay
#

(it works on emuelec now, which may or may not be a good sign)

pseudo tundra
#

I've tried messing around with the .sh to get it to load in 720 x 540 but so far no dice

#

also saw in the readme that alt+enter changes from fullscreen to windowed, but that had no visible effect either (mapped using padtokey)

tacit bay
pseudo tundra
#

ah sorry, should've browsed the thread

#

oh well

#

oh! I was wrong!

#

I had done padtokey wrong

#

now I did alt-enter and it went to 4x3

#

lovely

#

it doesn't save that setting on a reload, but at least it's easy to change

tacit bay
pseudo tundra
#

hmm, with that it actually crashes for me

#

(if you have any ideas)

#

oh gosh I'm an idiot, I had removed the launcher

#

sorry!

#

it's working perfectly, thanks!!

tacit bay
pseudo tundra
tacit bay
#

yeah, how the graphics fills the screen

#

in the corner, top vs bottom, words probably don't cut it

pseudo tundra
#

sure, but I can describe it, 4x3 centered

tacit bay
#

with that version, on arkos 1024x768, i get a little window in the bottom left of the screen

pseudo tundra
#

interesting

#

you wouldn't think it would be that different at 720x720

tacit bay
#

OK, so this version allows you to to set the resolution and fullscreen (true/false) in the .sh. Does this work for you without modification @pseudo tundra ? If not, what parameters do you need here:

#export DISPLAY_WIDTH=720
#export DISPLAY_HEIGHT=720
#export FULLSCREEN=true```
#

Same question for anyone else who feels like testing, especially on non-4:3 screens

pseudo tundra
#

stock as installed, it is the same as originally for me, taking up the full 720x720 but cutting off the left and right sides of gameplay/screens

#

if I uncomment that portion and change fullscreen to false, it still displays the same, but if I also change display_height to 540, then it displays correctly

#

but I think you may be creating a conflict with the text right above it, shouldn't that be cut entirely?

#

this part: export DISPLAY_WIDTH
export DISPLAY_HEIGHT
export FULLSCREEN=false

tacit bay
#

the text above gets overridden by whatever is below

pseudo tundra
#

oh I see

#

ok

#

well basically fullscreen off seems to fix it automatically because it is defaulting to 4:3, but if I change the display height to 1:1 dimensions it cuts off again regardless of fullscreen on or off

#

(i.e. I think it has to be in 4:3 to display correctly)

tacit bay
#

ok, so my proposal is to set width and height to the largest 4:3 dimensions that will fit on the screen.

#

that would work for you, and also for my 1024x768 device.

pseudo tundra
#

yeah that sounds right across the board

tacit bay
#

i'll give it a try. and i still suspect some combination of device and firmware will break it

tacit bay
tacit bay
#

<@&1216123318122577972> Please could people test the zip above, particularly on non-640x480 devices? The game is locked to 4:3 but it ought to fill the screen in one dimension