From 9cc86837b12720edb4d6eafac17cac6bdc0a5d2c Mon Sep 17 00:00:00 2001 From: gewlitys Date: Sat, 30 Nov 2002 00:27:47 +0000 Subject: [PATCH] Hopefully fixed entering star system lockups/messed graphics git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@264 8092fc87-c524-0410-9efc-e669fe64eaf9 --- sc2/src/sc2code/planets/solarsys.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/sc2/src/sc2code/planets/solarsys.c b/sc2/src/sc2code/planets/solarsys.c index 2b8c82fa8..f5df55386 100644 --- a/sc2/src/sc2code/planets/solarsys.c +++ b/sc2/src/sc2code/planets/solarsys.c @@ -1429,14 +1429,17 @@ LoadLanderData (); } } -// SetSemaphore (GraphicsSem); + // Enabled SetSemaphore and ClearSemaphore again, as in 3DO code originally. + // This should fix the 'entering star' lockup/messed graphics problems. + // 2002/11/30 by Mika + SetSemaphore (GraphicsSem); DrawSISMessage (NULL_PTR); SetContext (SpaceContext); SetContextFGFrame (Screen); SetContextBGFrame ((FRAME)0); SetContextDrawState (DEST_PIXMAP | DRAW_REPLACE); SetContextBackGroundColor (BLACK_COLOR); -// ClearSemaphore (GraphicsSem); + ClearSemaphore (GraphicsSem); if (InnerSystem) {