Simon Howard
8b4fe781d4
Fix setup tool Windows resource file to include the application manifest
...
correctly. This was previously fixed on trunk but not merged. Also
update the manifest to add GUIDs for Windows 8.
Subversion-branch: /branches/v2-branch
Subversion-revision: 2734
2013-10-31 02:34:20 +00:00
Simon Howard
5f39aa1338
Bump version number to 2.0.0-beta2.
...
Subversion-branch: /branches/v2-branch
Subversion-revision: 2732
2013-10-28 05:16:29 +00:00
Simon Howard
387fcd4fa4
Merge from trunk.
...
Subversion-branch: /branches/v2-branch
Subversion-revision: 2731
2013-10-28 05:02:36 +00:00
Simon Howard
5387e91e31
Use system DPI setting on Windows to determine whether to use the large
...
font.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 2730
2013-10-28 05:01:33 +00:00
Simon Howard
bdb5c58d08
Add missing asmv3 namespace to setup manifest (oops).
...
Subversion-branch: /branches/v2-branch
Subversion-revision: 2728
2013-10-28 03:41:11 +00:00
Simon Howard
5a8db1512b
Declare Windows binaries as DPI-aware to prevent the OS from applying
...
DPI virtualization.
Subversion-branch: /branches/v2-branch
Subversion-revision: 2727
2013-10-28 03:37:26 +00:00
Simon Howard
c39fd3c54c
Use .items() rather than .iteritems() for compatibility with Python 2.7
...
and Python 3.0 (thanks chungy).
Subversion-branch: /branches/v2-branch
Subversion-revision: 2726
2013-10-28 01:30:56 +00:00
Simon Howard
ee40db2fcd
Merge from trunk.
...
Subversion-branch: /branches/v2-branch
Subversion-revision: 2725
2013-10-28 01:27:15 +00:00
Simon Howard
552d300e26
Determine which textscreen font to use by looking at the current desktop
...
screen resolution, not the largest fullscreen resolution offered by SDL.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 2724
2013-10-28 01:23:10 +00:00
Simon Howard
b07602b54d
Fix Vanilla behavior of shift key when entering savegame names in the
...
menu (thanks Alexandre Xavier).
Subversion-branch: /branches/v2-branch
Subversion-revision: 2723
2013-10-28 00:25:41 +00:00
Simon Howard
0b4df30a99
Use _SCRIPTS rather than _DATA for duplicated setup binaries so that the
...
right mode is set on 'make install' (thanks zakupork).
Subversion-branch: /branches/v2-branch
Subversion-revision: 2722
2013-10-28 00:00:47 +00:00
Simon Howard
14d3126d2f
Default to windowed mode in OS X, as there is an SDL bug that can cause
...
crashing in fullscreen mode (thanks Ryan Peel).
Subversion-branch: /branches/v2-branch
Subversion-revision: 2721
2013-10-26 21:26:56 +00:00
Simon Howard
2d6b1a9263
Don't crash Heretic in A_SkullPop() if a player is gibbed and respawns
...
before the head separates from the body (thanks Tumlee).
Subversion-branch: /branches/v2-branch
Subversion-revision: 2720
2013-10-26 20:50:55 +00:00
Simon Howard
09c8d7e8d5
Select fallback IWADs that match the game we are configuring (thanks
...
Alexandre Xavier).
Subversion-branch: /branches/v2-branch
Subversion-revision: 2719
2013-10-26 20:35:18 +00:00
Simon Howard
436d8edbb8
When loading Heretic savegames, NULL out certain special values which
...
hold pointers to other mobj_t objects that will no longer be valid.
Subversion-branch: /branches/v2-branch
Subversion-revision: 2718
2013-10-23 00:40:09 +00:00
Simon Howard
ead4a7a8bd
Oops.
...
Subversion-branch: /branches/v2-branch
Subversion-revision: 2717
2013-10-20 20:37:48 +00:00
Simon Howard
c5defc73af
Disable file selector dialog on Windows.
...
Subversion-branch: /branches/v2-branch
Subversion-revision: 2716
2013-10-20 20:28:47 +00:00
Simon Howard
da29767a35
Fix icon at multiplayer wait screen (thanks Alexandre Xavier).
...
Subversion-branch: /branches/v2-branch
Subversion-revision: 2715
2013-10-20 20:12:14 +00:00
Simon Howard
476323d7dd
Use OPL MIDI playback as the default music device.
...
Subversion-branch: /branches/v2-branch
Subversion-revision: 2714
2013-10-20 20:06:25 +00:00
James Haley
d6ca2360c8
Correct up/down look logic that was incorrectly allowing 6 degrees of
...
additional freedom.
Subversion-branch: /branches/v2-branch
Subversion-revision: 2713
2013-10-19 18:22:22 +00:00
Simon Howard
8ccb6eaf45
Fix bug with freeing of static strings, accidentally introduced in
...
r2633.
Subversion-branch: /branches/v2-branch
Subversion-revision: 2712
2013-10-16 00:41:48 +00:00
Simon Howard
a58243bec3
Fix accidental string concatenation that broke Steam Heretic IWAD
...
detection (thanks Dragonsbrethren).
Subversion-branch: /branches/v2-branch
Subversion-revision: 2711
2013-10-15 04:04:54 +00:00
Simon Howard
710e6b12d1
Rip out special casing on Windows that defaults to the SDL directx
...
driver over the Windows GDI one. This causes far too many problems.
Subversion-branch: /branches/v2-branch
Subversion-revision: 2710
2013-10-15 04:01:46 +00:00
Simon Howard
5e8e8170e7
Remove call to I_SetWindowTitle() that is no longer needed.
...
Subversion-branch: /branches/v2-branch
Subversion-revision: 2709
2013-10-15 02:25:39 +00:00
Simon Howard
7241db5446
Remove gamemission variables for Heretic and Hexen and hard-code to the
...
appropriate values.
Subversion-branch: /branches/v2-branch
Subversion-revision: 2708
2013-10-15 01:36:49 +00:00
Simon Howard
5c02df2366
Update generation of Windows RC version to properly handle -xxx
...
extensions to version numbers.
Subversion-branch: /branches/v2-branch
Subversion-revision: 2705
2013-10-12 19:13:35 +00:00
Simon Howard
4cd5d5027a
Bump version number to v2.0.0-beta1; update NEWS.
...
Subversion-branch: /branches/v2-branch
Subversion-revision: 2701
2013-10-12 04:04:12 +00:00
Simon Howard
52c34aaca9
Merge HH-TODO into main TODO file.
...
Subversion-branch: /branches/v2-branch
Subversion-revision: 2700
2013-10-12 04:03:24 +00:00
Simon Howard
6cf2d4cc8c
Tweak mouse grab behavior: don't arbitrarily warp the mouse at game
...
startup.
Subversion-branch: /branches/v2-branch
Subversion-revision: 2699
2013-10-12 03:22:10 +00:00
Simon Howard
6e09cdf285
Fix Hexen CD music (now working and tested with a real Hexen CD).
...
Subversion-branch: /branches/v2-branch
Subversion-revision: 2698
2013-10-12 02:48:49 +00:00
Simon Howard
fe63589f1d
Don't grab the mouse at the Strife startup screen.
...
Subversion-branch: /branches/v2-branch
Subversion-revision: 2697
2013-10-08 01:02:20 +00:00
Simon Howard
2f256359cf
Set window title/icon for Heretic/Hexen startup windows, to match the
...
main game window.
Subversion-branch: /branches/v2-branch
Subversion-revision: 2696
2013-10-08 00:53:58 +00:00
Simon Howard
d4f9e828f6
Set window title and icon on ENDOOM window to match main game window.
...
Subversion-branch: /branches/v2-branch
Subversion-revision: 2695
2013-10-08 00:34:32 +00:00
Simon Howard
6ec6095cb1
Finish implementation of Hexen CD audio music mode.
...
Subversion-branch: /branches/v2-branch
Subversion-revision: 2694
2013-10-06 14:58:44 +00:00
Simon Howard
9a4f30c23a
Change netgame version mismatch message to be reminiscent of the Vanilla
...
message (thanks Alexandre Xavier).
Subversion-branch: /branches/v2-branch
Subversion-revision: 2693
2013-10-06 14:53:03 +00:00
Simon Howard
976ba58a65
Fix RANGECHECK on V_DrawPatch() functions, so the game exits with an
...
error at appropriate times.
Subversion-branch: /branches/v2-branch
Subversion-revision: 2692
2013-10-06 14:44:49 +00:00
Simon Howard
ae9721409b
Preserve libsamplerate_scale in the setup tool.
...
Subversion-branch: /branches/v2-branch
Subversion-revision: 2691
2013-09-29 01:49:48 +00:00
Simon Howard
0e8395349f
Add config file variable for controlling libsamplerate conversion scale
...
factor. This is an alternative to the approach taken in the version on
the trunk version, where all sounds are pre-converted at startup and
adjusted based on the maximum value.
Subversion-branch: /branches/v2-branch
Subversion-revision: 2690
2013-09-29 01:07:03 +00:00
Simon Howard
efdd44c177
Update HH-TODO.
...
Subversion-branch: /branches/v2-branch
Subversion-revision: 2689
2013-09-27 22:57:19 +00:00
Simon Howard
600ac5db6b
Translate HHE thing numbers according to patch exe version number, as
...
our mobjinfo table contains an extra entry.
Subversion-branch: /branches/v2-branch
Subversion-revision: 2688
2013-09-27 22:54:23 +00:00
Simon Howard
3ab0057eae
Fix comments: HHE, not Dehacked.
...
Subversion-branch: /branches/v2-branch
Subversion-revision: 2687
2013-09-27 21:53:06 +00:00
Simon Howard
c4873e6cfc
Map thing type and state table indexes to those used by Vanilla Heretic
...
v1.3, for savegame compatibility.
Subversion-branch: /branches/v2-branch
Subversion-revision: 2686
2013-09-27 21:50:34 +00:00
Simon Howard
e5f5cd8863
Use portable functions for reading/writing sector effect thinker
...
structures.
Subversion-branch: /branches/v2-branch
Subversion-revision: 2685
2013-09-27 19:05:07 +00:00
Simon Howard
ae839e5c35
Use portable functions to read/write mobj_t structures.
...
Subversion-branch: /branches/v2-branch
Subversion-revision: 2684
2013-09-24 21:38:43 +00:00
Simon Howard
5932e29100
Add portable functions to read/write player_t structures and use this
...
rather than copying chunks of memory.
Subversion-branch: /branches/v2-branch
Subversion-revision: 2683
2013-09-24 21:10:57 +00:00
Simon Howard
551df9d933
Add portable functions to read integers from savegame files and use
...
these instead of reading directly from memory buffers.
Subversion-branch: /branches/v2-branch
Subversion-revision: 2682
2013-09-24 20:52:59 +00:00
Simon Howard
0ac394902e
Split Heretic savegame code into a separate file.
...
Subversion-branch: /branches/v2-branch
Subversion-revision: 2681
2013-09-24 20:02:25 +00:00
Simon Howard
c2f1c3bffe
Call I_PrecacheSounds() in Heretic/Hexen startup code so that sounds are
...
resampled for libsamplerate users.
Subversion-branch: /branches/v2-branch
Subversion-revision: 2680
2013-09-22 22:03:32 +00:00
James Haley
20fcb6053d
Small fix to a big problem regarding save slots.
...
Subversion-branch: /branches/v2-branch
Subversion-revision: 2679
2013-09-22 19:19:49 +00:00
Simon Howard
7796531351
Fix mouse "use" button in Heretic (thanks mooseman2).
...
Subversion-branch: /branches/v2-branch
Subversion-revision: 2678
2013-09-21 17:55:16 +00:00