summaryrefslogtreecommitdiff
path: root/apps/plugins/sdl/progs/duke3d/Game
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/sdl/progs/duke3d/Game')
-rw-r--r--apps/plugins/sdl/progs/duke3d/Game/src/audiolib/mvreverb.c34
-rw-r--r--apps/plugins/sdl/progs/duke3d/Game/src/console.c40
-rw-r--r--apps/plugins/sdl/progs/duke3d/Game/src/console.h18
-rw-r--r--apps/plugins/sdl/progs/duke3d/Game/src/cvar_defs.h4
-rw-r--r--apps/plugins/sdl/progs/duke3d/Game/src/cvars.h6
-rw-r--r--apps/plugins/sdl/progs/duke3d/Game/src/global.h1
-rw-r--r--apps/plugins/sdl/progs/duke3d/Game/src/types.h4
-rw-r--r--apps/plugins/sdl/progs/duke3d/Game/src/util_lib.h4
8 files changed, 58 insertions, 53 deletions
diff --git a/apps/plugins/sdl/progs/duke3d/Game/src/audiolib/mvreverb.c b/apps/plugins/sdl/progs/duke3d/Game/src/audiolib/mvreverb.c
index 4c82f6eec0..cd6311801d 100644
--- a/apps/plugins/sdl/progs/duke3d/Game/src/audiolib/mvreverb.c
+++ b/apps/plugins/sdl/progs/duke3d/Game/src/audiolib/mvreverb.c
@@ -17,7 +17,7 @@ static int FB_SRC_A, FB_SRC_B, IIR_DEST_A0, IIR_DEST_A1, ACC_SRC_A0, ACC_SRC_A1,
17 ACC_SRC_B1, IIR_SRC_A0, IIR_SRC_A1, IIR_DEST_B0, IIR_DEST_B1, ACC_SRC_C0, 17 ACC_SRC_B1, IIR_SRC_A0, IIR_SRC_A1, IIR_DEST_B0, IIR_DEST_B1, ACC_SRC_C0,
18 ACC_SRC_C1, ACC_SRC_D0, ACC_SRC_D1, IIR_SRC_B1, IIR_SRC_B0, MIX_DEST_A0, 18 ACC_SRC_C1, ACC_SRC_D0, ACC_SRC_D1, IIR_SRC_B1, IIR_SRC_B0, MIX_DEST_A0,
19 MIX_DEST_A1, MIX_DEST_B0, MIX_DEST_B1; 19 MIX_DEST_A1, MIX_DEST_B0, MIX_DEST_B1;
20 20
21//static long IIR_ALPHA, ACC_COEF_A, ACC_COEF_B, ACC_COEF_C, ACC_COEF_D, IIR_COEF, FB_ALPHA, FB_X, 21//static long IIR_ALPHA, ACC_COEF_A, ACC_COEF_B, ACC_COEF_C, ACC_COEF_D, IIR_COEF, FB_ALPHA, FB_X,
22// IN_COEF_L, IN_COEF_R; 22// IN_COEF_L, IN_COEF_R;
23 23
@@ -51,7 +51,7 @@ static inline int cnv_offset(int src)
51 51
52// extern __stdcall OutputDebugStringA(char *); 52// extern __stdcall OutputDebugStringA(char *);
53 53
54static inline void check_buffer() 54static inline void check_buffer(void)
55{ 55{
56 int new_delay = cnv_offset(MV_ReverbDelay); 56 int new_delay = cnv_offset(MV_ReverbDelay);
57 57
@@ -99,7 +99,7 @@ static inline long g_buffer(int iOff, long *ptr) // get
99 } 99 }
100 100
101 iOff=(iOff*4)+CurrAddr; 101 iOff=(iOff*4)+CurrAddr;
102 while(iOff>correctDelay-1) 102 while(iOff>correctDelay-1)
103 { 103 {
104 iOff=iOff-correctDelay; 104 iOff=iOff-correctDelay;
105 } 105 }
@@ -141,11 +141,11 @@ static inline void s_buffer1(int iOff,long iVal, long *ptr) // se
141 } 141 }
142 142
143 iOff=(iOff*4)+CurrAddr+1; 143 iOff=(iOff*4)+CurrAddr+1;
144 while(iOff>correctDelay-1) 144 while(iOff>correctDelay-1)
145 { 145 {
146 iOff=iOff-correctDelay; 146 iOff=iOff-correctDelay;
147 } 147 }
148 while(iOff<0) 148 while(iOff<0)
149 { 149 {
150 iOff=correctDelay-(0-iOff); 150 iOff=correctDelay-(0-iOff);
151 } 151 }
@@ -155,12 +155,12 @@ static inline void s_buffer1(int iOff,long iVal, long *ptr) // se
155static inline long MixREVERBLeft(long INPUT_SAMPLE_L, long INPUT_SAMPLE_R, long *ptr) 155static inline long MixREVERBLeft(long INPUT_SAMPLE_L, long INPUT_SAMPLE_R, long *ptr)
156{ 156{
157 long ACC0,ACC1,FB_A0,FB_A1,FB_B0,FB_B1; 157 long ACC0,ACC1,FB_A0,FB_A1,FB_B0,FB_B1;
158 158
159 const long IIR_INPUT_A0 = (fp_mul(g_buffer(IIR_SRC_A0, ptr), IIR_COEF, FRACBITS) + fp_mul(INPUT_SAMPLE_L, IN_COEF_L, FRACBITS)); 159 const long IIR_INPUT_A0 = (fp_mul(g_buffer(IIR_SRC_A0, ptr), IIR_COEF, FRACBITS) + fp_mul(INPUT_SAMPLE_L, IN_COEF_L, FRACBITS));
160 const long IIR_INPUT_A1 = (fp_mul(g_buffer(IIR_SRC_A1, ptr), IIR_COEF, FRACBITS) + fp_mul(INPUT_SAMPLE_R, IN_COEF_R, FRACBITS)); 160 const long IIR_INPUT_A1 = (fp_mul(g_buffer(IIR_SRC_A1, ptr), IIR_COEF, FRACBITS) + fp_mul(INPUT_SAMPLE_R, IN_COEF_R, FRACBITS));
161 const long IIR_INPUT_B0 = (fp_mul(g_buffer(IIR_SRC_B0, ptr), IIR_COEF, FRACBITS) + fp_mul(INPUT_SAMPLE_L, IN_COEF_L, FRACBITS)); 161 const long IIR_INPUT_B0 = (fp_mul(g_buffer(IIR_SRC_B0, ptr), IIR_COEF, FRACBITS) + fp_mul(INPUT_SAMPLE_L, IN_COEF_L, FRACBITS));
162 const long IIR_INPUT_B1 = (fp_mul(g_buffer(IIR_SRC_B1, ptr), IIR_COEF, FRACBITS) + fp_mul(INPUT_SAMPLE_R, IN_COEF_R, FRACBITS)); 162 const long IIR_INPUT_B1 = (fp_mul(g_buffer(IIR_SRC_B1, ptr), IIR_COEF, FRACBITS) + fp_mul(INPUT_SAMPLE_R, IN_COEF_R, FRACBITS));
163 163
164 const long one = (1 << FRACBITS); 164 const long one = (1 << FRACBITS);
165 const long IIR_A0 = fp_mul(IIR_INPUT_A0, IIR_ALPHA, FRACBITS) + fp_mul(g_buffer(IIR_DEST_A0, ptr), (one - IIR_ALPHA), FRACBITS); 165 const long IIR_A0 = fp_mul(IIR_INPUT_A0, IIR_ALPHA, FRACBITS) + fp_mul(g_buffer(IIR_DEST_A0, ptr), (one - IIR_ALPHA), FRACBITS);
166 const long IIR_A1 = fp_mul(IIR_INPUT_A1, IIR_ALPHA, FRACBITS) + fp_mul(g_buffer(IIR_DEST_A1, ptr), (one - IIR_ALPHA), FRACBITS); 166 const long IIR_A1 = fp_mul(IIR_INPUT_A1, IIR_ALPHA, FRACBITS) + fp_mul(g_buffer(IIR_DEST_A1, ptr), (one - IIR_ALPHA), FRACBITS);
@@ -171,7 +171,7 @@ static inline long MixREVERBLeft(long INPUT_SAMPLE_L, long INPUT_SAMPLE_R, long
171 s_buffer1(IIR_DEST_A1, IIR_A1, ptr); 171 s_buffer1(IIR_DEST_A1, IIR_A1, ptr);
172 s_buffer1(IIR_DEST_B0, IIR_B0, ptr); 172 s_buffer1(IIR_DEST_B0, IIR_B0, ptr);
173 s_buffer1(IIR_DEST_B1, IIR_B1, ptr); 173 s_buffer1(IIR_DEST_B1, IIR_B1, ptr);
174 174
175 ACC0 = (fp_mul(g_buffer(ACC_SRC_A0, ptr), ACC_COEF_A, FRACBITS) + 175 ACC0 = (fp_mul(g_buffer(ACC_SRC_A0, ptr), ACC_COEF_A, FRACBITS) +
176 fp_mul(g_buffer(ACC_SRC_B0, ptr), ACC_COEF_B, FRACBITS) + 176 fp_mul(g_buffer(ACC_SRC_B0, ptr), ACC_COEF_B, FRACBITS) +
177 fp_mul(g_buffer(ACC_SRC_C0, ptr), ACC_COEF_C, FRACBITS) + 177 fp_mul(g_buffer(ACC_SRC_C0, ptr), ACC_COEF_C, FRACBITS) +
@@ -180,24 +180,24 @@ static inline long MixREVERBLeft(long INPUT_SAMPLE_L, long INPUT_SAMPLE_R, long
180 fp_mul(g_buffer(ACC_SRC_B1, ptr), ACC_COEF_B, FRACBITS) + 180 fp_mul(g_buffer(ACC_SRC_B1, ptr), ACC_COEF_B, FRACBITS) +
181 fp_mul(g_buffer(ACC_SRC_C1, ptr), ACC_COEF_C, FRACBITS) + 181 fp_mul(g_buffer(ACC_SRC_C1, ptr), ACC_COEF_C, FRACBITS) +
182 fp_mul(g_buffer(ACC_SRC_D1, ptr), ACC_COEF_D, FRACBITS)); 182 fp_mul(g_buffer(ACC_SRC_D1, ptr), ACC_COEF_D, FRACBITS));
183 183
184 FB_A0 = g_buffer(MIX_DEST_A0 - FB_SRC_A, ptr); 184 FB_A0 = g_buffer(MIX_DEST_A0 - FB_SRC_A, ptr);
185 FB_A1 = g_buffer(MIX_DEST_A1 - FB_SRC_A, ptr); 185 FB_A1 = g_buffer(MIX_DEST_A1 - FB_SRC_A, ptr);
186 FB_B0 = g_buffer(MIX_DEST_B0 - FB_SRC_B, ptr); 186 FB_B0 = g_buffer(MIX_DEST_B0 - FB_SRC_B, ptr);
187 FB_B1 = g_buffer(MIX_DEST_B1 - FB_SRC_B, ptr); 187 FB_B1 = g_buffer(MIX_DEST_B1 - FB_SRC_B, ptr);
188 188
189 s_buffer(MIX_DEST_A0, ACC0 - fp_mul(FB_A0 , FB_ALPHA, FRACBITS), ptr); 189 s_buffer(MIX_DEST_A0, ACC0 - fp_mul(FB_A0 , FB_ALPHA, FRACBITS), ptr);
190 s_buffer(MIX_DEST_A1, ACC1 - fp_mul(FB_A1 , FB_ALPHA, FRACBITS), ptr); 190 s_buffer(MIX_DEST_A1, ACC1 - fp_mul(FB_A1 , FB_ALPHA, FRACBITS), ptr);
191 191
192 s_buffer(MIX_DEST_B0, fp_mul(FB_ALPHA , ACC0, FRACBITS) - fp_mul(FB_A0, (FB_ALPHA - one), FRACBITS) - fp_mul(FB_B0, FB_X, FRACBITS), ptr); 192 s_buffer(MIX_DEST_B0, fp_mul(FB_ALPHA , ACC0, FRACBITS) - fp_mul(FB_A0, (FB_ALPHA - one), FRACBITS) - fp_mul(FB_B0, FB_X, FRACBITS), ptr);
193 s_buffer(MIX_DEST_B1, fp_mul(FB_ALPHA , ACC1, FRACBITS) - fp_mul(FB_A1, (FB_ALPHA - one), FRACBITS) - fp_mul(FB_B1, FB_X, FRACBITS), ptr); 193 s_buffer(MIX_DEST_B1, fp_mul(FB_ALPHA , ACC1, FRACBITS) - fp_mul(FB_A1, (FB_ALPHA - one), FRACBITS) - fp_mul(FB_B1, FB_X, FRACBITS), ptr);
194 194
195 iRVBLeft = (g_buffer(MIX_DEST_A0, ptr)+g_buffer(MIX_DEST_B0, ptr)) / 3; 195 iRVBLeft = (g_buffer(MIX_DEST_A0, ptr)+g_buffer(MIX_DEST_B0, ptr)) / 3;
196 iRVBRight = (g_buffer(MIX_DEST_A1, ptr)+g_buffer(MIX_DEST_B1, ptr)) / 3; 196 iRVBRight = (g_buffer(MIX_DEST_A1, ptr)+g_buffer(MIX_DEST_B1, ptr)) / 3;
197 197
198 CurrAddr++; 198 CurrAddr++;
199 if(CurrAddr>delay-1) CurrAddr=0; 199 if(CurrAddr>delay-1) CurrAddr=0;
200 200
201 return (long)iRVBLeft; 201 return (long)iRVBLeft;
202} 202}
203 203
@@ -228,7 +228,7 @@ void MV_FPReverb(int volume)
228// OutputDebugStringA(err); 228// OutputDebugStringA(err);
229 229
230 long scale = (volume << FRACBITS) / MV_MaxVolume; 230 long scale = (volume << FRACBITS) / MV_MaxVolume;
231 231
232 if (MV_Channels == 1) 232 if (MV_Channels == 1)
233 { 233 {
234 for (i = 0; i < count; i++) 234 for (i = 0; i < count; i++)
@@ -308,7 +308,7 @@ void MV_16BitReverbFast( const char *src, char *dest, int count, int shift )
308 308
309 short *pdest = (short *)dest; 309 short *pdest = (short *)dest;
310 const short *psrc = (const short *)src; 310 const short *psrc = (const short *)src;
311 311
312 for (i = 0; i < count; i++) { 312 for (i = 0; i < count; i++) {
313 pdest[i] = readLE16(psrc + i) >> shift; 313 pdest[i] = readLE16(psrc + i) >> shift;
314 } 314 }
@@ -319,11 +319,11 @@ void MV_8BitReverbFast( const signed char *src, signed char *dest, int count, in
319 int i; 319 int i;
320 320
321 unsigned char sh = 0x80 - (0x80 >> shift); 321 unsigned char sh = 0x80 - (0x80 >> shift);
322 322
323 for (i = 0; i < count; i++) { 323 for (i = 0; i < count; i++) {
324 unsigned char a = ((unsigned char) src[i]) >> shift; 324 unsigned char a = ((unsigned char) src[i]) >> shift;
325 unsigned char c = (((unsigned char) src[i]) ^ 0x80) >> 7; 325 unsigned char c = (((unsigned char) src[i]) ^ 0x80) >> 7;
326 326
327 dest[i] = (signed char) (a + sh + c); 327 dest[i] = (signed char) (a + sh + c);
328 } 328 }
329} 329}
diff --git a/apps/plugins/sdl/progs/duke3d/Game/src/console.c b/apps/plugins/sdl/progs/duke3d/Game/src/console.c
index 229bb3b564..c4a465eda3 100644
--- a/apps/plugins/sdl/progs/duke3d/Game/src/console.c
+++ b/apps/plugins/sdl/progs/duke3d/Game/src/console.c
@@ -23,8 +23,8 @@ typedef struct console_element
23 23
24// Private member functions 24// Private member functions
25void CONSOLE_InsertUsedCommand(const char * szUsedCommand); 25void CONSOLE_InsertUsedCommand(const char * szUsedCommand);
26void CONSOLE_ClearUsedCommandList(); 26void CONSOLE_ClearUsedCommandList(void);
27void CONSOLE_RecalculateDirtyBuffer(); 27void CONSOLE_RecalculateDirtyBuffer(void);
28 28
29// console argument tracker 29// console argument tracker
30int argc; 30int argc;
@@ -50,7 +50,7 @@ int nConsole_Active = 0;
50 50
51void CVAR_RegisterDefaultCvarBindings(void); 51void CVAR_RegisterDefaultCvarBindings(void);
52// Initialize the console 52// Initialize the console
53void CONSOLE_Init() 53void CONSOLE_Init(void)
54{ 54{
55 CONSOLE_Reset(); 55 CONSOLE_Reset();
56 56
@@ -63,7 +63,7 @@ void CONSOLE_Init()
63 CONSOLE_Printf("Type \'HELP\' for help with console Commands."); 63 CONSOLE_Printf("Type \'HELP\' for help with console Commands.");
64} 64}
65 65
66void CONSOLE_Reset() 66void CONSOLE_Reset(void)
67{ 67{
68 CONSOLEELEMENT *pElement; 68 CONSOLEELEMENT *pElement;
69 CONSOLEELEMENT *pDelElement; 69 CONSOLEELEMENT *pDelElement;
@@ -144,7 +144,7 @@ void CONSOLE_HandleInput()
144 { 144 {
145 ud.pause_on = 0; 145 ud.pause_on = 0;
146 } 146 }
147 } 147 }
148 } 148 }
149 else 149 else
150 // Bug fix: make sure the frag bar displays after console 150 // Bug fix: make sure the frag bar displays after console
@@ -153,7 +153,7 @@ void CONSOLE_HandleInput()
153 { 153 {
154 if ( ud.multimode > 1 && ud.coop != 1 ) 154 if ( ud.multimode > 1 && ud.coop != 1 )
155 { 155 {
156 displayfragbar(); 156 displayfragbar();
157 } 157 }
158 if(numplayers<2) 158 if(numplayers<2)
159 ud.pause_on = 0; 159 ud.pause_on = 0;
@@ -169,7 +169,7 @@ void CONSOLE_HandleInput()
169 return; 169 return;
170 } 170 }
171 171
172 switch(KB_GetLastScanCode()) 172 switch(KB_GetLastScanCode())
173 { 173 {
174 case sc_Space: 174 case sc_Space:
175 { 175 {
@@ -221,7 +221,7 @@ void CONSOLE_HandleInput()
221 case sc_kpad_Enter: 221 case sc_kpad_Enter:
222 case sc_Enter: 222 case sc_Enter:
223 { 223 {
224 //If console_buffer[0] strlen() != 0 224 //If console_buffer[0] strlen() != 0
225 //1. Push the dirty_buffer unto the console_buffer 225 //1. Push the dirty_buffer unto the console_buffer
226 //2. parse the text 226 //2. parse the text
227 rb->kbd_input(dirty_buffer, sizeof(dirty_buffer)); 227 rb->kbd_input(dirty_buffer, sizeof(dirty_buffer));
@@ -278,7 +278,7 @@ void CONSOLE_HandleInput()
278 if(p_console_current_view->next != NULL) 278 if(p_console_current_view->next != NULL)
279 { 279 {
280 p_console_current_view = p_console_current_view->next; 280 p_console_current_view = p_console_current_view->next;
281 } 281 }
282 else 282 else
283 { 283 {
284 break; 284 break;
@@ -351,10 +351,10 @@ void CONSOLE_HandleInput()
351 } 351 }
352 352
353 353
354 KB_ClearLastScanCode(); 354 KB_ClearLastScanCode();
355} 355}
356 356
357void CONSOLE_Render() 357void CONSOLE_Render(void)
358{ 358{
359 if(g_CV_classic) 359 if(g_CV_classic)
360 { 360 {
@@ -371,7 +371,7 @@ void CONSOLE_Render()
371 int iYOffset = 3; //offset for the console text 371 int iYOffset = 3; //offset for the console text
372 CONSOLEELEMENT *pElement; 372 CONSOLEELEMENT *pElement;
373 373
374 y1 = 0; 374 y1 = 0;
375 y2 = (ydim / 2) - ((ydim / 2)/12); 375 y2 = (ydim / 2) - ((ydim / 2)/12);
376 376
377 // Draw console background 377 // Draw console background
@@ -418,9 +418,9 @@ void CONSOLE_Render()
418 minitext(283, iCurHeight, BUILD_NUMBER, 17,10+16); 418 minitext(283, iCurHeight, BUILD_NUMBER, 17,10+16);
419 419
420 // Draw the cursor //Change the color every second 420 // Draw the cursor //Change the color every second
421 minitext(iCurWidth, iCurHeight,"_",(time(NULL)%2)+1,10+16); 421 minitext(iCurWidth, iCurHeight,"_",(time(NULL)%2)+1,10+16);
422 } 422 }
423 else 423 else
424 if(g_CV_num_console_lines > 0) 424 if(g_CV_num_console_lines > 0)
425 { 425 {
426 int i, iYOffset = 3; //offset for the console text 426 int i, iYOffset = 3; //offset for the console text
@@ -517,7 +517,7 @@ void CONSOLE_InsertUsedCommand(const char * szUsedCommand)
517 } 517 }
518} 518}
519 519
520void CONSOLE_ClearUsedCommandList() 520void CONSOLE_ClearUsedCommandList(void)
521{ 521{
522 CONSOLEELEMENT *pElement; 522 CONSOLEELEMENT *pElement;
523 CONSOLEELEMENT *pDelElement; 523 CONSOLEELEMENT *pDelElement;
@@ -537,7 +537,7 @@ void CONSOLE_ClearUsedCommandList()
537} 537}
538 538
539 539
540void CONSOLE_RecalculateDirtyBuffer() 540void CONSOLE_RecalculateDirtyBuffer(void)
541{ 541{
542 int len; 542 int len;
543 int l; 543 int l;
@@ -605,7 +605,7 @@ void CONSOLE_Printf(const char *newmsg, ...)
605} 605}
606 606
607// Get the current number of args for this keyword 607// Get the current number of args for this keyword
608int CONSOLE_GetArgc() 608int CONSOLE_GetArgc(void)
609{ 609{
610 return argc; 610 return argc;
611} 611}
@@ -617,9 +617,9 @@ char * CONSOLE_GetArgv(unsigned int var)
617} 617}
618 618
619// Is our console showing? 619// Is our console showing?
620int CONSOLE_IsActive() 620int CONSOLE_IsActive(void)
621{ 621{
622 622
623 return nConsole_Active; 623 return nConsole_Active;
624} 624}
625 625
@@ -627,4 +627,4 @@ int CONSOLE_IsActive()
627void CONSOLE_SetActive(int i) 627void CONSOLE_SetActive(int i)
628{ 628{
629 nConsole_Active = (i == 0) ? 0 : 1; 629 nConsole_Active = (i == 0) ? 0 : 1;
630} \ No newline at end of file 630}
diff --git a/apps/plugins/sdl/progs/duke3d/Game/src/console.h b/apps/plugins/sdl/progs/duke3d/Game/src/console.h
index 58c0e34b25..955c41d885 100644
--- a/apps/plugins/sdl/progs/duke3d/Game/src/console.h
+++ b/apps/plugins/sdl/progs/duke3d/Game/src/console.h
@@ -3,17 +3,17 @@
3 3
4 4
5// Public member functions 5// Public member functions
6void CONSOLE_Init(); 6void CONSOLE_Init(void);
7void CONSOLE_Reset(); 7void CONSOLE_Reset(void);
8void CONSOLE_Term(); 8void CONSOLE_Term(void);
9void CONSOLE_ParseStartupScript(); 9void CONSOLE_ParseStartupScript(void);
10void CONSOLE_HandleInput(); 10void CONSOLE_HandleInput(void);
11void CONSOLE_Render(); 11void CONSOLE_Render(void);
12void CONSOLE_ParseCommand(char * command); 12void CONSOLE_ParseCommand(char * command);
13void CONSOLE_Printf(const char *newmsg, ...); 13void CONSOLE_Printf(const char *newmsg, ...);
14int CONSOLE_GetArgc(); 14int CONSOLE_GetArgc(void);
15char * CONSOLE_GetArgv(unsigned int var); 15char * CONSOLE_GetArgv(unsigned int var);
16int CONSOLE_IsActive(); 16int CONSOLE_IsActive(void);
17void CONSOLE_SetActive(int i); 17void CONSOLE_SetActive(int i);
18 18
19#endif 19#endif
diff --git a/apps/plugins/sdl/progs/duke3d/Game/src/cvar_defs.h b/apps/plugins/sdl/progs/duke3d/Game/src/cvar_defs.h
index 1e6319c807..55102d791c 100644
--- a/apps/plugins/sdl/progs/duke3d/Game/src/cvar_defs.h
+++ b/apps/plugins/sdl/progs/duke3d/Game/src/cvar_defs.h
@@ -3,8 +3,8 @@
3 3
4#include <inttypes.h> 4#include <inttypes.h>
5 5
6void CVARDEFS_Init(); 6void CVARDEFS_Init(void);
7void CVARDEFS_Render(); 7void CVARDEFS_Render(void);
8// 8//
9// Function declarations 9// Function declarations
10// 10//
diff --git a/apps/plugins/sdl/progs/duke3d/Game/src/cvars.h b/apps/plugins/sdl/progs/duke3d/Game/src/cvars.h
index 206e16a9c4..91077c8656 100644
--- a/apps/plugins/sdl/progs/duke3d/Game/src/cvars.h
+++ b/apps/plugins/sdl/progs/duke3d/Game/src/cvars.h
@@ -18,8 +18,8 @@ typedef struct t_cvar_binding
18 18
19 19
20void CVAR_RegisterCvar(const char * varname, const char * varhelp, void* variable, function_t function); 20void CVAR_RegisterCvar(const char * varname, const char * varhelp, void* variable, function_t function);
21int CVAR_GetNumCvarBindings(); 21int CVAR_GetNumCvarBindings(void);
22cvar_binding* CVAR_GetCvarBinding(unsigned int nBinding); 22cvar_binding* CVAR_GetCvarBinding(unsigned int nBinding);
23void CVAR_Render(); 23void CVAR_Render(void);
24 24
25#endif \ No newline at end of file 25#endif
diff --git a/apps/plugins/sdl/progs/duke3d/Game/src/global.h b/apps/plugins/sdl/progs/duke3d/Game/src/global.h
index a9a00002f0..e8aaca0d3a 100644
--- a/apps/plugins/sdl/progs/duke3d/Game/src/global.h
+++ b/apps/plugins/sdl/progs/duke3d/Game/src/global.h
@@ -31,6 +31,7 @@ void Shutdown(void);
31#endif 31#endif
32 32
33#ifdef ROCKBOX 33#ifdef ROCKBOX
34#undef BYTE_ORDER
34#ifdef ROCKBOX_LITTLE_ENDIAN 35#ifdef ROCKBOX_LITTLE_ENDIAN
35#define BYTE_ORDER LITTLE_ENDIAN 36#define BYTE_ORDER LITTLE_ENDIAN
36#else 37#else
diff --git a/apps/plugins/sdl/progs/duke3d/Game/src/types.h b/apps/plugins/sdl/progs/duke3d/Game/src/types.h
index 93d6f80c86..b5e98b04e0 100644
--- a/apps/plugins/sdl/progs/duke3d/Game/src/types.h
+++ b/apps/plugins/sdl/progs/duke3d/Game/src/types.h
@@ -67,8 +67,12 @@ typedef float64 appfloat;
67// 67//
68//*************************************************************************** 68//***************************************************************************
69 69
70#ifndef true
70#define true ( 1 == 1 ) 71#define true ( 1 == 1 )
72#endif
73#ifndef false
71#define false ( ! true ) 74#define false ( ! true )
75#endif
72 76
73//*************************************************************************** 77//***************************************************************************
74// 78//
diff --git a/apps/plugins/sdl/progs/duke3d/Game/src/util_lib.h b/apps/plugins/sdl/progs/duke3d/Game/src/util_lib.h
index 6519331b77..5085e64fae 100644
--- a/apps/plugins/sdl/progs/duke3d/Game/src/util_lib.h
+++ b/apps/plugins/sdl/progs/duke3d/Game/src/util_lib.h
@@ -11,7 +11,7 @@ of the License, or (at your option) any later version.
11 11
12This program is distributed in the hope that it will be useful, 12This program is distributed in the hope that it will be useful,
13but WITHOUT ANY WARRANTY; without even the implied warranty of 13but WITHOUT ANY WARRANTY; without even the implied warranty of
14MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 14MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
15 15
16See the GNU General Public License for more details. 16See the GNU General Public License for more details.
17 17
@@ -60,7 +60,7 @@ int16 IntelShort (int16 l);
60int32_t Motoint32_t (int32_t l); 60int32_t Motoint32_t (int32_t l);
61int32_t Intelint32_t (int32_t l); 61int32_t Intelint32_t (int32_t l);
62 62
63void HeapSort(uint8_t * base, int32 nel, int32 width, int32 (*compare)(), void (*switcher)()); 63//void HeapSort(uint8_t * base, int32 nel, int32 width, int32 (*compare)(), void (*switcher)());
64 64
65#ifdef __cplusplus 65#ifdef __cplusplus
66}; 66};