masterfeizz/ioQuake3DS

OpenArena online support?

The-Gig opened this issue · 1 comments

Hello, I write from the OpenArena community.
Recently, in the OA Discord, an user mentioned the existence of your ioquake3 port for 3ds, and said he's able to use it to play OpenArena locally. But he asked help to us due to trying to play online resulted in "cannot autodownload id pk3 file BASEQ3/PAK08.PK3" error (despite him having autodownload enabled, he said. And it's strange it mentions baseq3 instead of baseoa).
We guess that may be due to ioq3 with default settings trying to connect to Q3A servers instead of OA ones... so maybe you forgot to change some defaults for your OpenArena package?
These are the command line options usually used to play OpenArena with generic ioquake3 engines:
+set com_homepath OpenArena +set com_basegame baseoa +set com_legacyprotocol 71 +set com_protocol 71 +set sv_master1 dpmaster.deathmask.net +set cl_motd 0
Of course, they are on PC, so the paths could be different. Do you think you could check your oa engine automatically sets these defaults?

On a side note, probably an useful feature for your engine could be providing a way to pass OS command-line options to the game at startup (e.g. by giving a second or two to access an external settings menu before starting the actual game). But please forgive me, I don't have a 3DS so I cannot make any test myself, so I cannot even be sure there isn't already.

For completeness, that person said that he got his package from "the 3ds homebrew store", not from Github.