Giter VIP home page Giter VIP logo

quakespasm's Introduction

quakespasm's People

Contributors

ericwa avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

quakespasm's Issues

W_LoadWadFile: couldn't load gfx.wad

Hello,

I recently updated QuakeSpasm on my Mac to QuakeSpasm-0.93.0-osx-SDL2, but I can't get it running. The launcher starts, but as soon I hit Start I get the following error message:

Quake Error
W_LoadWadFile: couldn't load gfx.wad
Basedir is:
/private/var/folders/9m/xby2x0c57r7c27l28jvzss9m0000gn/T/AppTranslocation/3EAD618A-94D8-4B27-A116-98F87F6D2511/d
Check that this has an id1 subdirectory containing pak0.pak and pak1.pak, or use the -basedir command-line option to specify another directory.

separate deadzones etc

it would be great if we could have separate deadzones for each axis vs one shared by both sticks.

also, would be cool if the movement stick had option of being treated as digital, meaning youre either walking or not (unless you press the run button). would be more like how the game plays with kb/m.

might be easier to just say that run is not enabled on the joystick unless either the run button is depressed or the always run is enabled.

basically i just want to be able to walk like normal without having to hold the thumbstick at the exact angle for walking speed. frantic gameplay is not conducive to this.

thank you for the awesomeness

Restore view.c weaponmodel fudging

I know fitz ripped it out long ago. When you've got scr_sbaralpha 1 with the classic refdef restored, the gun position to compensate for the visibility loss of the weapon model is not. Double-barreled shotgun suffers from this the worst.

Here's a pic of just the shotgun. Qspasm left, Engoo right, everything lines up visually except for the weapon
nudge

(also seen in the picture is an inconsistency with overbright models, as software renderer clamped some of the overbright down. 0.5 setting to match that behavior too maybe?)

Issue with limits on Mac

This is copy and pasted from GGRC's Discord channel. Someone found an issue with limits in the DM4Jam pack. Wanted to document here.

Hi guys, quick question. Is anybody experiencing crash when trying to save on certain maps in dm4jam, or it's just me? Namely "An Unpleasant Alcazar" by Danzadan and "Fear and Trembling" by Ionous. I'm running QuakeSpasm 0.93.1 on Mac OS. Thanks

If anyone interested, I found the issue. Saves strings buffers in QuakeSpasm are 512 chars long (function static const char *PR_UglyValueString (int type, eval_t *val)). The "problem" with these maps is that they use a lot of wad files, all of them are listed in "wad" field of the worldspawn entity. E.g. Ionious's map has the wad's list which is 721 chars long, here it is truncated: "C:\Worldcraft\WC\Q1tools\explorejam.wad;C:\Worldcraft\WC\Q1tools\retrorunic.wad;C:\Worldcraft\WC\Q1tools\map_jam4.wad;C:\Worldcraft\WC\id.wad;C:\Worldcraft\WC\Q1tools\retrojam2.wad;.."

CSGFaces not using an spatial index?

http://www.celephais.net/board/view_thread.php?id=1&start=29906&end=29906

The bulk of time in Q1 qbsp tools is spent is CSGFaces: it clips every brush against every other brush (i.e. an O(n^2) algorithm, so the qbsp run time will be proportional to the number of brushes squared).

That sounds wasteful! :o

You could use a spatial index (kd-tree? octtree? Isn't BSP a spatially sorted tree itself?) to speed this up to O(log(n)) or something like that. I only know my way around 2D indexes but even just projecting the brushes' bboxes to 2D and indexing that to weed out the no-intersection candidates would help a lot I guess.

Opus music does not autoplay

Compiled for SDL2 from this git repo with Opus and Flac support enabled on Linux. If I have flac versions of the track in the music folder they will automatically play on their intended levels (e.g. opening demo plays track02) but the opus versions do not. If I view the console it says "Couldn't find a cdrip for track 2". However if I enter into the terminal music track02 it will play just fine. There is no difference on how the tracks are named between the flac and opus versions (e.g track02.flac, track02.opus).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.