#FreeCiv

126 messages Β· Page 1 of 1 (latest)

nova ridge
#

New Port for FreeCiv

Game Information
Title: FreeCiv
URL: https://www.freeciv.org/

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

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

Drop into Ports folder and run!
Needs an expert to have more advanced keymappings.

Build from kloptops

Controls:

Button Action
A Left Mouse
B Right Mouse
X Slow Mouse
#

<@&1123159718874058882>

cursive bolt
#

"Port Navigators... Assemble." Couldn't resist.

#

Works on RG503/ArkOS full screen. Nice.

spring lily
#

βœ…RGb30 arkos. Looks fantastic

#

Wow.. Buttons are a bit wacky as crap indeed πŸ™‚πŸ’₯

#

Analog works fine

#

βœ…RG353M arkos

#

.. Touch screen works btw

flat pond
#

@nova ridge nice!! You solved the server/mouse issue!

#

Works well on Arkos 353m

nova ridge
#

a year or so ago πŸ˜„

#

I just packaged it now lol

#

the server issue was a typo πŸ˜›

spring lily
#

Awful on rg351p amberelec- boots but hard to read print and cursor only moves in mid to upper screen

#

Unplayable

spring lily
nova ridge
#

πŸ˜„

flat pond
torpid solar
#

oh it needs to bind the Shift key, nvm πŸ˜„

nova ridge
#

Idk which other keys are handy

torpid solar
#

not just shift, it needs Shift + Enter, so two buttons

#

you could always bind it on select + start, to properly.. ahem... end the turn! πŸ˜›

torpid solar
#

We can do key combos in gptk, right?

valid musk
#

BUT

#

you can do a = shift, then a + b will be shift + whatever b is

torpid solar
#

yeah, I put it for now on l1, I mean if we are able to assign 2 keys to one button press

torpid solar
#

anyway I placed those 2 keys on y + x, those should be always next to each other on various front buttons layouts. And F9 to L2, so I can close the annoying message window

inner burrow
#

Starts a new local match fine on JELOS RGB30
defaults to 640x480 stretched to 720x720. Even with an empty saves folder (probably should ship empty?)
To change resolution: Options -> Local options -> Interface -> Screen resolution (scroll all the way down). Click green checkmark at the top, restart game.

#

don't know this game and game is too complicated for me to play on handheld, so I'm not going attempt to understand the controls tbh...

grand plinth
#

😍

valid musk
gleaming rampart
#

@nova ridge Wyd with this?

nova ridge
gleaming rampart
nova ridge
gleaming rampart
valid musk
#

never ever played any civ games

gleaming rampart
#

You put up a testing thread before you played it

valid musk
#
Drop into Ports folder and run!
Needs an expert to have more advanced keymappings.

Build from kloptops
gleaming rampart
#

Civ usually has a hundred or so buttons

nova ridge
#

I played civ 5 but only mouse and space key

#

lol

valid musk
#

i have civ 5 i think

bronze hemlock
#

Looks fun

nova ridge
#

Somehow i feel we could get a lot more testers and contributors for such thinhs

#

but not sure how yet

bronze hemlock
#

Not sure why, but people always seem interested in testing, then leave

valid musk
#

offer incentives

#

πŸ˜„

bronze hemlock
#

That guy that asked me to be a tester for new ports in dm's, havent seen him

valid musk
#

100 ports tested makes you a <@&1171201908615168001>, like our one true @torpid solar

gleaming rampart
nova ridge
#

Yeah maybe ranks or something

earnest timber
#

About the controls, steam has a setting for Steam Controller, made by the developers to use it. It's the only way to play with a controller. I have both the Steam game and the controller. Gonna see how they map it, and report back to you guys. Maybe i'll try to make the gptk file. πŸ˜„

valid musk
#

steamcontroller is crazy powerful

#

πŸ˜„

earnest timber
#

But from what I remember playing with the controller, what's really needed to be mapped is mouse inputs and the "pass the turn" button.

bronze hemlock
#

Doesnt that have a trackpad?

earnest timber
#

Yes, It does. πŸ˜„

bronze hemlock
#

Gonna be hard to replicate all the functions then haha

earnest timber
#

I don't think we need all the shortkey, since this a turn based game. If we can get te mouse input working and the pass the turn button going (it's probably enter) that's more then enough. The rest are just a bunch of screens anyways.

earnest timber
#

So this is the official steam controller mapings.

valid musk
#

so sounds like you're up buddy

#

GLHF

nova ridge
#

remember we have gptokeyb

#

its about mapping not getting mouse to work lol

earnest timber
#

Just couldn't get the pass the turn to work. It's shift+enter. I don't know if key combinations are possible.

#

Also, tested on RockNix, x55. The game is really small on this device, but I think it might be a RockNix issue.

nova ridge
#

we've been looking to set all the advanced commands into the game

#

like 20 commands with hotkeys and all

earnest timber
#

There's no need for that

#

As is it's 100% playable

nova ridge
#

yeah but we want to map it so it can be played efficient πŸ˜„

#

There are certain things you want to access faster

#

like resaerch window, diplomatics menu

#

you don't want to go with the mouse to everything

#

and some things are rather painful without a keyboard

#

like banding / unbanding roups

#

or we just release it with basic controls until someone comes along who wants to perfect it πŸ˜›

#

Someone who actually plays games

earnest timber
#

I think we just release and wait for that CIV player to map what's really missing. Because I'm good on what he got now.

#

I'm sure a expert player might have some thoughts on it.

next crow
#

Is this playable on muos?

nova ridge
#

I need to clean up the package a bit πŸ™‚

next crow
next crow
nova ridge
#

Changelog:

  • Reworked all scripts
  • Added licenses
  • Adjust paths
  • Update structure to new PM Standards
#

CFW Tests:
[x] AmberELEC
[x] ArkOS
[x] MuOS
[x] ROCKNIX
-> [x] Panfrost
-> [x] Adreno (Optional)
[x] Knulli (Optional)

Resolutions:
[] 480x320 (Optional)
[X] 640x480
[x] 720x720 (RGB30) (Optional)
[x] Higher resolutions (e.g., 1280

#

@valid musk finally finished

floral bane
#

i can also add: Works out of the box on the TSP running crossmix

#

no issues w/ the start select quit either

nova ridge
#

press a button

#

or move the mouse

#

That is tsp for you

#

another quirk

#

one of the reasons i stopped working with it under stock os

#

knulli everything works so far

#

Reboot should solve it

#

check if it has the sleep 1 after gptokeyb

bronze hemlock
#

Does this use sdl_sound?

#

Because that lib is pretty broken on tina

nova ridge
#

πŸ˜„

bronze hemlock
#

Come on, its not that baddoggokek

nova ridge
#

PRobably forgot half