Comments (8)
from avara.
I don't know how VirtualBox typically handles mouse warping, but I know that was always the main issue (or one of them anyway) when trying to play classic Avara in an emulator. As for performance, I don't know how much 3D acceleration VirtualBox does for a Linux guest on a Windows host. In any case, you're definitely better off running a native Windows build on Windows, or booting into Linux to run a native Linux build if that's more your speed. Let us know how the Windows build Ryan linked above works for you!
I'm going to close this, as I suspect these issues are due to running in VirtualBox, and not Linux-specific issues (we have at least one person developing/running on Linux).
from avara.
from avara.
There are certainly still a few kinks to work out, though I'll admit development has slowed after things started working "well enough."
The issue with Windows 7 is known. I don't recall the specifics, but my memory is that it is unlikely to be fixed, unfortunately.
If you're interested in playing multiplayer, you'll want to open up port 19567 on your router, otherwise you'll effectively be restricted to one-on-one games and probably cause nasty crashes if you try anything else. (The networking code hasn't been brought up to modern standards.) The tracker is currently inoperable, so if you're looking for games, your best bet is hanging out on IRC. irc://avaraline.net, channel #avaraline
from avara.
from avara.
It is possible to change the key mapping but there is no UI for it right now. You have to modify the prefs.json
file directly. On Windows, it looks like it's at C:\Users\<your_user>\AppData\Roaming\Avaraline\Avara\
but I can't verify that myself.
Here's a list of the valid keycodes to use: https://wiki.libsdl.org/SDL_Keycode
It is possible to port more levels, yes, but it is equal parts "simple" and "complicated." For most sets, it is mostly just a matter of extracting the resource fork and putting it in the right place... though I don't recall off the top of my head whether the level set menu in the game is hard-coded or not. Sets with custom BSPs are more problematic, the BSP data has to be converted to a new format. I'm not entirely sure what's involved there, @dcwatson and @assertivist would know more about that. An existing issue arises from the fact that many sets used the same IDs for their custom BSPs. The port currently doesn't handle that well, and thus frequently will crash when attempting to load a level with a custom BSP in it.
We have had plans to eventually change the level format to something more easy to work with in modern times. @assertivist did a lot of work on a PICT to SVG converter, for example. (Switching to an SVG format would also make it easier to edit and create new levels via Inkscape, eliminating the need to set up an emulator to run ClarisWorks 4...)
We also have had plans to build a web service to distribute level files and other assets, rewrite the level loading (and related UI) to consume that web service, and then bulk convert every level set we have in our possession (which is a pretty comprehensive collection). @dcwatson built out an early version of the asset server, but it isn't being used by Avara, yet.
from avara.
from avara.
Yo Havoc! The instructions, and also the tracker itself, are purely for internet games. To host locally, you'll need to find your computers local IP address. It should look like 192.x.x.x or 10.x.x.x --give that to your friend and have him type it into the server address field manually.
On windows you can open CMD.exe and enter "ipconfig" to get your local address
from avara.
Related Issues (20)
- Allow Avarascript variables in color attributes (fill, frame, *.c)
- Ambient light color affects hudWorld elements
- Allow resource loading by Avarascript variable name, not just numeric identifier
- Angles in ALF are "backwards"
- loading game from lobby causes server-player to join that game? need to investigate HOT 1
- Latency-Paused games can't be restarted HOT 1
- memory error when loading "treble" HOT 1
- disconnecting from windows crashes HOT 2
- mouse handling is sketchy HOT 1
- spectator player that gets booted has corrupted state when game ends HOT 2
- Reset CViewParameters zoom state after game ends
- /l with no arguments segfaults. HOT 2
- utf8? characters in the server name cause crash
- mouseSensitivity not sticking after game pause on Windows
- Numerous bugs in single-player levels + 2 minor graphical things HOT 8
- Registers with tracker regardless of checkbox HOT 4
- Unable to change LT unless hosting
- `make tests` segfaults on the 2nd test
- Client needs to automatically update it's connected state locally when the server issues the shutdown command.
- net-99/Sands has misaligned shadow object HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from avara.