Michael Martin
4f5cbef324
Upgrade internal libmikmod to 3.3.11.1.
...
This should fix music playback corruption issues reported on
64-bit ARM architectures.
2021-07-25 14:47:32 -07:00
Michael Martin
c7bdd74ee6
Fix two bugs regarding stale SIS messages, from Kruzen
...
When entering Hyperspace on Auto-Pilot, or are intercepted by
neutral or hostile alien ships during Auto-Pilot, the text at the
top of the screen doesn't update properly until the status
would need to change. This corrects the times when DrawSisMessage
is called to keep that up-to-date as needed.
This patch was backported from the Mega-Mod.
2020-10-05 21:22:51 -07:00
Michael Martin
044aa342ae
Update Changelog, WhatsNew, and Authors to match progress
2020-06-08 19:03:41 -07:00
Michael Martin
18dee31c4d
Update and reorganize credits for 0.8.0.
...
Key changes:
- Spacing and sizing between sections is more consistent.
- Trademark disclaimer is more universal.
- Put many contributors from "other contributions" into "additional
programming" or "additional artwork", as needed.
- New credits as reflected from changelog and Precursors site.
2020-04-26 10:46:15 -07:00
Michael Martin
39baa0af48
Spelling and punctuation pass (bug #1200 )
2020-04-04 19:47:06 -07:00
Michael Martin
1e687b9392
Merge commit '7326ff096d0fc60086f2' into v0.8.0
2020-04-04 17:52:44 -07:00
Michael Martin
562917b456
Merge post-0.7.0 commits through 'c8250d8b8' into v0.7.2.
...
sdl_common.c has lost some commits in the restructuring and those
will need to be replayed over the restructured files for SDL1 and 2.
2020-04-03 17:43:49 -07:00
Michael Martin
f93799fdbf
Update Changelog
2019-10-02 00:03:08 -07:00
Serge van den Boom
7326ff096d
Grouping ship properties together at the top of the ship .c files, from oldlaptop.
2013-11-02 21:59:56 +01:00
Serge van den Boom
15bafcbca3
Updated ChangeLog.
2013-09-29 19:08:30 +02:00
avolkov
6be6491c05
Quantum-erase GraphicsLock; Some changes needed to accomplish this:
...
* comm/trackplayer Callbacks are now queued instead of asynchronously called on the stream decoder thread
* libs/callback now guards the list with a mutex (called from different threads)
* only one thread (Starcon2Main) is allowed to queue draw commands right now; a sanity check is in place (define DEBUG_DCQ_THREADS)
Fixes: Alarms and Callbacks are used for more than just Netplay, reflect this.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3761 8092fc87-c524-0410-9efc-e669fe64eaf9
2012-02-11 23:41:06 +00:00
avolkov
8aab2ae592
Split debug key function into sync and async parts (wrt the game logic thread), paving the way for GraphicsLock and GameClock lock removal
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3759 8092fc87-c524-0410-9efc-e669fe64eaf9
2012-01-29 20:18:50 +00:00
Meep-Eep
8abe057e2a
Add/Remove fuel 10 at a time with PageUp/PageDown, from from Scott A. Colcord, Nic.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3752 8092fc87-c524-0410-9efc-e669fe64eaf9
2012-01-28 19:02:33 +00:00
Meep-Eep
d8d201ee54
Annihigate flash thread.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3750 8092fc87-c524-0410-9efc-e669fe64eaf9
2012-01-27 23:29:03 +00:00
Meep-Eep
20e2ea337f
Switch SetFlashRect() to the new flash code, as the next step towards getting rid of threads. Also some small cleanups.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3749 8092fc87-c524-0410-9efc-e669fe64eaf9
2012-01-23 20:14:45 +00:00
Meep-Eep
85c3c334aa
Some cleaning up of DoModifyShips(). More to come.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3724 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-12-31 01:39:02 +00:00
Meep-Eep
85b97fb673
Reverting. This one is not ready yet.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3723 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-12-30 01:37:21 +00:00
Meep-Eep
64ffdebd4c
Changed SetFlashRect to use the new flash code.
...
This is an intermediate step towards getting rid of the flash thread altogether.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3722 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-12-29 23:38:38 +00:00
Meep-Eep
af37314aaf
Added Valgrind suppression file, from Louis Delacroix
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3717 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-12-28 20:24:21 +00:00
Meep-Eep
dc1dfcba27
Fix a few memory leaks, from Louis Delacroix.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3711 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-12-28 17:51:58 +00:00
Meep-Eep
5fd7d584ce
Fix memory leak, from louisdx.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3709 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-12-21 18:03:45 +00:00
Meep-Eep
706dbb3cd9
Fix for a few warnings.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3708 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-12-21 17:59:49 +00:00
Meep-Eep
d649de4199
Remove superfluous semicolons, from Louis Delacroix.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3706 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-12-21 17:43:44 +00:00
Meep-Eep
3d91a7cf07
Added a callback function for keys.
...
Also some more comments.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3703 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-12-20 20:16:17 +00:00
Meep-Eep
2fdbcc6f78
Annihigate ActivateStarShip().
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3702 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-12-16 21:01:55 +00:00
Meep-Eep
38ee94f05e
Removed obsolete RESPONSE_TO_REF.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3701 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-12-16 17:30:27 +00:00
Meep-Eep
cc63dda758
Don't require the 'shadow' dir in addon packs, from Alex.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3700 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-10-01 15:55:13 +00:00
Meep-Eep
e2c6926c7b
Make use of GAME_STATE_FILE consistently.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3697 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-10-01 14:54:18 +00:00
Meep-Eep
e37fd2c51f
Fixed unconst() types.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3696 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-10-01 14:15:35 +00:00
Meep-Eep
3632e6a2b5
Update
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3677 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-08-28 20:22:44 +00:00
mcmartin
ee3cf76487
update ChangeLog
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3674 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-08-27 21:00:49 +00:00
avolkov
c75ea6280d
Various warning cleanups from Scott A. Colcord, bug #50 ; reworked Umgah ship code so as not to compare FRAMEs
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3667 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-08-24 16:22:39 +00:00
avolkov
35281c14c0
Refactoring of ship_death() code: Pkunk/Shofixti exception hacks removed (but not MAX_SHIP_MASS+1); both now have own death_func(); Pkunk ditty plays after a simultaneous destruction + reincarnation (bug #666 ); plus some comments
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3664 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-07-26 20:30:58 +00:00
Meep-Eep
8ab9c69b55
Preparing for linking with C++ code, from Scott A. Colcord.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3663 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-07-24 19:58:25 +00:00
avolkov
3c18f2c3e7
Fixed player's phrase leading to Tanaka's solitary vigil response so that the response made sense; the new phrase is a hybrid of DOS and 3DO versions; also some emphasis punctuation changes (tracks DOS and voice actor)
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3659 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-07-20 19:02:32 +00:00
avolkov
50071c4ddc
Added the Ur-Quan to the Hayes' conversation options on the Hierarchy; the encompassing option changed to 'The Hierarchy and their battle thralls'; bug #865
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3658 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-07-20 18:17:42 +00:00
avolkov
fcb60bcbff
Use correct Commander Hayes phrases when advising the player on the number of landers; bug #1098
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3657 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-07-20 17:23:43 +00:00
avolkov
540e92658e
Preserve the remix options between visits to the setup menu; bug #1132
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3653 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-07-17 17:59:57 +00:00
avolkov
62dee51b72
Removed the remnants of the --music option; bug #1133
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3650 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-07-16 19:56:22 +00:00
avolkov
f71806fb26
Fixed flagship-planet IP collision regression introduced in r3384; bug #1135
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3649 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-07-16 19:27:13 +00:00
avolkov
fe51b00589
Fixed the starmap fuel range circle overflow; bug #1130 ; also cap the range circle at a sensible level to prevent further overflows
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3646 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-07-15 16:09:12 +00:00
avolkov
c0bc500620
Added gamma correction option to the setup menu; bug #977 ; some work from Nic
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3645 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-07-14 21:36:36 +00:00
avolkov
9649e30f33
Refactor Melnorme comm code to make modding easier, step 1; bug #1128 ; from Scott A. Colcord
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3644 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-07-13 17:29:42 +00:00
avolkov
5ba6fcb8bf
Added aspect ratio option to the setup menu
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3641 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-07-09 16:12:21 +00:00
avolkov
a2be245a09
Added 'speech' config value which controls loading of 3dovoice addon; decoupled user option from actual presence of speech
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3637 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-07-09 02:29:10 +00:00
avolkov
b7744e6459
Added the MetaChron story to the no-voice Melnorme script; bug #43
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3634 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-07-08 20:37:02 +00:00
avolkov
e9e336e92c
Actually build a debug exe in strict-debug mode; bug #1127 ; from Scott A. Colcord
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3624 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-06-24 17:38:12 +00:00
avolkov
52bf49abe3
Added spoken Slylandro probe coordinates; bug #732
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3610 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-05-15 20:45:07 +00:00
avolkov
2bdc18f95b
Add the missing bits to the no-voice version of Mycon, Syreen and Utwig dialogue; correct the misspoken word 'psychically' in the no-voice Arilou version
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3607 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-05-13 19:21:24 +00:00
avolkov
227ab8ec10
Do not reset Syreen HELLO stack when discovering the vault; fixes bug #891
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3600 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-05-08 00:49:48 +00:00