804 Commits

Author SHA1 Message Date
c054f779ca Fix indentation in do_get_arg 2019-02-13 23:10:48 +01:00
340f71f25d Merge remote-tracking branch 'creideiki/master'
Mostly for the .gitignore
2019-02-09 13:02:06 +01:00
a0bda825cb Fix <sys/syslimits.h> not found
Build on Linux has been broken by heckendorfc's fix for FreeBSD.
Now it compiles again on Linux, but I don't know if it still does
on FreeBSD.
2019-02-08 19:02:27 +01:00
8a7a310802 fix mouse stuttering and wild rotation while in mouseClip mode 2017-12-31 09:28:51 -05:00
93f8651735 migration to the SDL2 API 2017-12-30 17:42:33 -05:00
57dfd868d1 bandage SDL mouse issues in mouse-clip mode 2017-12-28 11:13:56 -05:00
4f0f3e4e65 bandage segfault when opening SM 2017-12-26 22:20:02 -05:00
47448e3b65 FreeBSD build fixes 2017-12-26 14:31:27 -05:00
7c8394d956 bugfix build for linux 2015-01-17 01:23:41 +03:00
140f43c6cd Merge branch 'MinGW' 2015-01-17 00:34:28 +03:00
caf5ddf657 palette pool max 128MB 2015-01-17 00:32:40 +03:00
6611e69276 compile mingw-win32 2015-01-15 00:42:38 +03:00
c32f26c60f Guard kasfShipsCount() against NULL argument. 2013-06-15 11:23:39 +02:00
5f472889bb Remove deprecated avcodec_init()
Replace deprecated av_open_input_file with avformat_open_input


git-svn-id: svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk@909 026c9d8a-83c9-0310-a9c7-971d0a006279
2012-07-14 16:37:01 +00:00
169950bf41 Depreciated avcodec_decode_video -- changed to avcodec_decode_video2
(If old ffmpeg implementation change back)



git-svn-id: svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk@908 026c9d8a-83c9-0310-a9c7-971d0a006279
2012-06-09 21:15:58 +00:00
02e42d833a Convert HS to glDrawArrays
git-svn-id: svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk@907 026c9d8a-83c9-0310-a9c7-971d0a006279
2011-04-13 03:34:23 +00:00
5e13cc658c GLES only accepts GL_FRONT_AND_BACK, GL_FRONT is not needed when face culling is in use
git-svn-id: svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk@906 026c9d8a-83c9-0310-a9c7-971d0a006279
2011-04-13 02:45:35 +00:00
d59c50ba11 Convert FEReg to use glDrawArrays, use glDrawTexiOES extension if available (GLES 1.1)
git-svn-id: svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk@905 026c9d8a-83c9-0310-a9c7-971d0a006279
2011-04-13 02:15:05 +00:00
e0a49c9d52 Convert clouds to glDrawArrays and fix glMaterial usage
git-svn-id: svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk@904 026c9d8a-83c9-0310-a9c7-971d0a006279
2011-04-13 01:08:20 +00:00
b416ca451c fix minor star rendering bug
git-svn-id: svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk@903 026c9d8a-83c9-0310-a9c7-971d0a006279
2011-04-11 03:48:51 +00:00
5bfd72b652 Convert BTG to glDrawArrays, use VBOs to render background if available
git-svn-id: svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk@902 026c9d8a-83c9-0310-a9c7-971d0a006279
2011-04-10 23:51:11 +00:00
ec711d57e2 Drop SDL_gles and use EGL directly
git-svn-id: svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk@901 026c9d8a-83c9-0310-a9c7-971d0a006279
2011-04-10 16:38:13 +00:00
1de4f65dd9 Debug build fixes
git-svn-id: svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk@897 026c9d8a-83c9-0310-a9c7-971d0a006279
2011-04-03 07:11:43 +00:00
b2f73a27c2 Fix ship memset usage
git-svn-id: svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk@896 026c9d8a-83c9-0310-a9c7-971d0a006279
2011-04-03 06:26:48 +00:00
32060f765f Initial OpenGL ES support
git-svn-id: svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk@895 026c9d8a-83c9-0310-a9c7-971d0a006279
2011-04-03 05:31:10 +00:00
c283b2c15e RGL cleanup part 3
git-svn-id: svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk@894 026c9d8a-83c9-0310-a9c7-971d0a006279
2011-04-03 04:08:17 +00:00
4c50a725cf RGL cleanup part 2
git-svn-id: svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk@893 026c9d8a-83c9-0310-a9c7-971d0a006279
2011-04-03 04:06:59 +00:00
0132554a85 RGL cleanup part 1
git-svn-id: svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk@892 026c9d8a-83c9-0310-a9c7-971d0a006279
2011-04-03 03:05:47 +00:00
95567af1a1 Pairing braces within #if block so Xcode can correctly locate function blocks
git-svn-id: svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk@891 026c9d8a-83c9-0310-a9c7-971d0a006279
2011-03-28 22:11:01 +00:00
2d6794e8db Screenshots now work again
They broke with the upgrade to 8b (r736), which introduced a new virtual
memory implementation that relied on tmpfile() and so circumvented the use
of filehandles used by the rest of the file access code.

git-svn-id: svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk@890 026c9d8a-83c9-0310-a9c7-971d0a006279
2011-03-28 22:10:44 +00:00
3ef2081526 Removing duplicate functionality: removeTargetFromSelection() -> clRemoveTargetFromSelection()
git-svn-id: svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk@889 026c9d8a-83c9-0310-a9c7-971d0a006279
2011-03-27 16:31:42 +00:00
a4cd110b3a Removing effectively empty function: P2MultiBeamFrigateHouseKeep()
git-svn-id: svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk@888 026c9d8a-83c9-0310-a9c7-971d0a006279
2011-03-27 16:31:22 +00:00
66e21dd613 Removing empty function: SalCapClose()
git-svn-id: svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk@887 026c9d8a-83c9-0310-a9c7-971d0a006279
2011-03-27 16:31:08 +00:00
1ed445268a Removing empty function: SalCapCorvette_RegisterExtraSpaceObjs()
git-svn-id: svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk@886 026c9d8a-83c9-0310-a9c7-971d0a006279
2011-03-27 16:30:50 +00:00
5a84dd796c Removing empty function: aiaProcessFrigates()
git-svn-id: svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk@885 026c9d8a-83c9-0310-a9c7-971d0a006279
2011-03-27 16:30:33 +00:00
2a0f5880c2 Removing empty function: kamikazeVelocityFix()
git-svn-id: svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk@884 026c9d8a-83c9-0310-a9c7-971d0a006279
2011-03-27 16:30:16 +00:00
851a756cbd Removing unreferenced/empty function: speechUpdateSpeech()
git-svn-id: svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk@883 026c9d8a-83c9-0310-a9c7-971d0a006279
2011-03-27 16:29:58 +00:00
81ed586e2e Removing unreferenced function: cpValueTextureGradientCreateScaled()
git-svn-id: svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk@882 026c9d8a-83c9-0310-a9c7-971d0a006279
2011-03-27 16:29:38 +00:00
bc5bf9c48e Removing function prototype for non-existent function: mgConnectedToChannel()
git-svn-id: svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk@881 026c9d8a-83c9-0310-a9c7-971d0a006279
2011-03-27 16:06:46 +00:00
ddf1c84308 Removing function prototype for non-existent function: lgSetGameType()
git-svn-id: svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk@880 026c9d8a-83c9-0310-a9c7-971d0a006279
2011-03-27 16:06:25 +00:00
5608bb1887 Removing function prototype for non-existent function: lgFailedToConnectToChannel()
git-svn-id: svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk@879 026c9d8a-83c9-0310-a9c7-971d0a006279
2011-03-27 16:06:09 +00:00
d011c46e99 Removing function prototype for non-existent function: lgConnectedToChannel()
git-svn-id: svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk@878 026c9d8a-83c9-0310-a9c7-971d0a006279
2011-03-27 16:05:50 +00:00
cb5a5b24c0 Removing function prototype for non-existent function: horseRaceWaitForNetworkGameStart()
git-svn-id: svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk@877 026c9d8a-83c9-0310-a9c7-971d0a006279
2011-03-27 16:05:32 +00:00
8ab4dc6a0d Removing function prototype for non-existent function: gpGameListProcess()
git-svn-id: svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk@876 026c9d8a-83c9-0310-a9c7-971d0a006279
2011-03-27 16:05:15 +00:00
87501dedcf Removing function prototype for non-existent function: SendNonCaptainInfoPacket()
git-svn-id: svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk@875 026c9d8a-83c9-0310-a9c7-971d0a006279
2011-03-27 16:04:55 +00:00
9067b6e9c6 Removing function prototype for non-existent function: salvageTargetTrackVector()
git-svn-id: svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk@874 026c9d8a-83c9-0310-a9c7-971d0a006279
2011-03-27 16:04:37 +00:00
99cfb47a08 Removing function prototype for non-existent function: salvageSetDockVector()
git-svn-id: svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk@873 026c9d8a-83c9-0310-a9c7-971d0a006279
2011-03-27 16:04:17 +00:00
7cfe1617b5 Removing function prototype for non-existent function: salvageNumNeeded()
git-svn-id: svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk@872 026c9d8a-83c9-0310-a9c7-971d0a006279
2011-03-27 16:03:57 +00:00
77da380cda Removing function prototype for non-existent function: nisGunShoot()
git-svn-id: svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk@871 026c9d8a-83c9-0310-a9c7-971d0a006279
2011-03-27 16:03:45 +00:00
3866032f7e Removing function prototype for non-existent function: nisCustomGunEffect()
git-svn-id: svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk@870 026c9d8a-83c9-0310-a9c7-971d0a006279
2011-03-27 16:03:22 +00:00