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