~a1batross

Trackers

~a1batross/xash3d-fwgs

Last active 8 months ago

#14 xash:// URI idea 8 months ago

Comment by ~a1batross on ~a1batross/xash3d-fwgs

#14 xash:// URI idea 8 months ago

Ticket created by ~a1batross on ~a1batross/xash3d-fwgs

xash URI scheme would identify the servers that can be reached using Xash3D's client-server protocol.

The existence of such scheme will make it easier for users to share server links on the Web, messengers etc.

Any thoughts? The scheme isn't really relevant yet, the point is to make it accessible to be able to reach a resource, in this case a multiplayer game.

By querying the server with info packet we can figure out almost everything needed, and ask the user if they wants to join the server, or explain why they cannot (missing gamedir, unsupported protocol, no free slots, etc).

The implementation doesn't seem to be very complex, almost every operating system allows associating URI with an executable. Android as always the "special" kind of kid, but new port must be able to figure out whether the specified game directory needs special DLLs or not.

#13 Hard-coded gamedir hacks 9 months ago

Comment by ~a1batross on ~a1batross/xash3d-fwgs

Well, I wanted some kind of gameinfo extension to allow setting individual features, since not everyrhing can be recompiled.

But not all features are actually require restarting the engine (and thus a game info key, or hell, even a feature bit)

#13 Hard-coded gamedir hacks 9 months ago

Comment by ~a1batross on ~a1batross/xash3d-fwgs

We still have no global configuration files btw.

#1 Particles are spawned every frame 9 months ago

Comment by ~a1batross on ~a1batross/xash3d-fwgs

REPORTED RESOLVED FIXED

#9 Dramatically low FPS on synjdm1b with VBO 9 months ago

Comment by ~a1batross on ~a1batross/xash3d-fwgs

Check if it works now.

#3 Global data corruption results in pm_shared_initialized assert 9 months ago

Comment by ~a1batross on ~a1batross/xash3d-fwgs

Fixed in 4cf87c2c235d8082ae0452abb64f9ac0b08d4343

REPORTED RESOLVED FIXED

#5 Single binary build fails to launch without filesystem_stdio.so 9 months ago

Comment by ~a1batross on ~a1batross/xash3d-fwgs

SINGLE_BINARY is now removed as an option, but it's possible to disable game_launch compiling for ports, and of course it's automatically disabled for dedicated server.

I don't have anything against STATIC_BINARY, but SINGLE_BINARY option was misleading since renderers and filesystem split, and I don't plan to statically link them just to make single binary mean what it meant before.

REPORTED RESOLVED WONT_FIX

#4 mainui_cpp: scrolling with touchscreen does not work 9 months ago

Comment by ~a1batross on ~a1batross/xash3d-fwgs

This is exactly what's working on my side.

Haven't tried that on real touch screen though.

#4 mainui_cpp: scrolling with touchscreen does not work 9 months ago

Comment by ~a1batross on ~a1batross/xash3d-fwgs

works for me with touch_emulate 1. Can you describe what's the problem?