Layla Marchant
5b29033700
Changed our credits to "The Diligent Circle".
2020-12-26 00:10:10 -05:00
Layla Marchant
86f6fc597f
Whitespace
2020-10-28 10:45:35 -04:00
Layla Marchant
b547ec5989
Replaced AUDIO_S16 witht AUDIO_S16SYS.
2020-08-04 12:23:54 -04:00
Layla Marchant
adc85f1bec
Better syntax
2020-07-27 12:15:35 -04:00
Layla Marchant
cf7a82515d
Fixed double-controls.
2020-07-27 11:41:40 -04:00
Layla Marchant
ca11cdea27
Implemented use of the game controller SDL API.
...
Fixes #7
Designed to use the game controller API if possible, or fall back
to the regular joystick API otherwise.
This also makes it so that all connected controllers can be used,
rather than just the first one.
2020-07-27 11:29:35 -04:00
Layla Marchant
0201eddbe5
Added a setting for controlling language.
...
It doesn't seem to work and I don't understand why. It's as if
gettext is ignoring the setting.
2020-07-20 13:10:25 -04:00
Layla Marchant
82b35c5ce0
Added a text speed option, improved cutscene controls.
...
This is a pretty big one! Someone I know suggested that I should
make the textboxes able to stay on the screen for longer, so I've
added an option for that! In the process I also changed Fire and
Altfire to advance to the next box immediately (rather than skipping
outright), so that if you select a slower speed you can still make
the text go to the next one after you're finished reading one.
2020-07-16 13:22:16 -04:00
Layla Marchant
13a2f0fba5
Added proper analog support.
2020-06-21 22:19:28 -04:00
Layla Marchant
9863aef0ba
Fixed the warp escape delay bug.
...
That's embarassing.
2020-05-23 21:10:45 -04:00
Layla Marchant
34c42e8aa2
Modified preprocessor directives to be better.
2020-03-12 11:45:33 -04:00
Layla Marchant
47d876c15e
Some cleanup and tweaks.
...
Basically removal of warnings + added missing info to the readme.
This also removes remaining uses of sprintf (which is dangerous).
2020-03-05 16:44:50 -05:00
Layla Marchant
cdf555f17b
Removed my old name.
...
I go by "Layla" now. Updated that. Also updated my email address.
2020-03-05 15:05:56 -05:00
Crestwave
fcf2b5d1ee
Add support for Haiku's config directory
2020-02-27 08:46:33 +08:00
Julie Marchant
b4ccaf61ab
Use XDG environment varaible standards, plus Windows env variable for win32
...
The Windows variable is untested, but hopefully should work and be
better than all that Windows API nonsense.
2019-07-03 17:00:46 -04:00
Julie Marchant
759bed096a
Removed the attempt at Windows API code.
2019-07-03 13:20:18 -04:00
Julie Marchant
5594529239
Fixed some things for dist, plus a case mistake for the Windows code.
2019-06-30 10:26:08 -04:00
Julie Marchant
3f1febc2fc
Some code cleanup.
2019-06-06 09:30:22 -04:00
Julie Marchant
0a522faea6
Ugh, it doesn't work at all.
2019-06-03 21:05:38 -04:00
Julie Marchant
24f44e509f
Implemented Unicode text rendering... I think?
...
I'm in a bit of a rush so I can't check yet (also it's deactivated
for now). But I think I'm finished? Will check later.
2019-06-02 11:30:39 -04:00
Julie Marchant
840b7fbd30
Rescale backgrounds when resizing window.
2019-05-30 16:51:02 -04:00
Julie Marchant
12a3fcdbab
Started on adaptive aspect ratio adjustment.
...
Just one problem: the backgrounds don't get resized and so you get
awful mush on the right side/bottom of the screen. Will fix in
the next commit.
2019-05-30 13:14:32 -04:00
Julie Marchant
f10af4aaf3
Made the window resizable.
2019-05-30 12:29:47 -04:00
Julie Marchant
7296b8ab76
Fixed some graphical problems.
...
Problem 1: fullscreen switching was leaving artifacts. Fixed by
drawing all black when switching fullscreen (and switching fullscreen
is now handled by its own function).
Problem 2: the mission briefing screen would distort if you changed
fullscreen during it. Fixed by redrawing the screen (it was previously
only drawn once).
2019-05-30 12:01:42 -04:00
Julie Marchant
c0ca361da6
Added proper Windows support.
...
I think this should be good, but I can't test it right now because
I don't have a Windows compiler handy at the moment. Will make sure
to do so before making a release.
2019-05-27 00:28:04 -04:00
Julie Marchant
d7dc0844c8
Adjusted the delay of ray damage, plus some misc code fixes.
2019-05-24 22:05:09 -04:00
Julie Marchant
281687b1c5
Small adjustment to some checks.
2019-05-23 12:18:29 -04:00
Julie Marchant
d17a8f36c7
Better malloc practice, plus several missing warnings
2019-05-23 11:25:54 -04:00
Julie Marchant
b251acb4fe
Removed the now unnecessary casting for malloc calls.
2019-05-23 11:07:03 -04:00
Julie Marchant
908a6059ac
Finished C conversion! Hoorah!
...
Note: Autoconf files must be cleaned up and regenerated to ensure
proper compilation.
2019-05-23 11:02:48 -04:00
Julie Marchant
e51c55b16b
Revert "Converted to C... tried and failed to convert Autoconf."
...
This reverts commit 7fd19f29ba
.
2019-05-20 01:56:16 -04:00
Julie Marchant
7fd19f29ba
Converted to C... tried and failed to convert Autoconf.
...
Broken for now. Committing so I can switch computers.
2019-05-19 23:57:55 -04:00