mirror of
https://github.com/kevinbentley/Descent3.git
synced 2025-01-22 11:28:56 +00:00
Replace "signed short" with "int16_t"
This commit is contained in:
parent
3dcd21b717
commit
cc67b9230a
@ -1211,7 +1211,7 @@ object Objects[MAX_OBJECTS];
|
|||||||
|
|
||||||
tPosHistory Object_position_samples[MAX_OBJECT_POS_HISTORY];
|
tPosHistory Object_position_samples[MAX_OBJECT_POS_HISTORY];
|
||||||
ubyte Object_position_head;
|
ubyte Object_position_head;
|
||||||
signed short Object_map_position_history[MAX_OBJECTS];
|
int16_t Object_map_position_history[MAX_OBJECTS];
|
||||||
short Object_map_position_free_slots[MAX_OBJECT_POS_HISTORY];
|
short Object_map_position_free_slots[MAX_OBJECT_POS_HISTORY];
|
||||||
uint16_t Num_free_object_position_history;
|
uint16_t Num_free_object_position_history;
|
||||||
|
|
||||||
|
@ -825,7 +825,7 @@ typedef struct {
|
|||||||
} tPosHistory;
|
} tPosHistory;
|
||||||
extern tPosHistory Object_position_samples[MAX_OBJECT_POS_HISTORY];
|
extern tPosHistory Object_position_samples[MAX_OBJECT_POS_HISTORY];
|
||||||
extern ubyte Object_position_head;
|
extern ubyte Object_position_head;
|
||||||
extern signed short Object_map_position_history[MAX_OBJECTS];
|
extern int16_t Object_map_position_history[MAX_OBJECTS];
|
||||||
extern float Last_position_history_update[MAX_POSITION_HISTORY]; // last gametime the positions were updated
|
extern float Last_position_history_update[MAX_POSITION_HISTORY]; // last gametime the positions were updated
|
||||||
void ObjInitPositionHistory(object *obj);
|
void ObjInitPositionHistory(object *obj);
|
||||||
void ObjFreePositionHistory(object *obj);
|
void ObjFreePositionHistory(object *obj);
|
||||||
|
@ -23,7 +23,7 @@ namespace AudioDecoder {
|
|||||||
typedef uint32_t uint32_t;
|
typedef uint32_t uint32_t;
|
||||||
typedef int32_t int32_t;
|
typedef int32_t int32_t;
|
||||||
typedef uint16_t uint16;
|
typedef uint16_t uint16;
|
||||||
typedef signed short sint16;
|
typedef int16_t sint16;
|
||||||
typedef uint8_t uint8_t;
|
typedef uint8_t uint8_t;
|
||||||
typedef int8_t int8_t;
|
typedef int8_t int8_t;
|
||||||
|
|
||||||
|
@ -171,7 +171,7 @@ typedef int8_t FxI8;
|
|||||||
|
|
||||||
typedef uint16_t FxU16;
|
typedef uint16_t FxU16;
|
||||||
|
|
||||||
typedef signed short FxI16;
|
typedef int16_t FxI16;
|
||||||
|
|
||||||
typedef int32_t FxI32;
|
typedef int32_t FxI32;
|
||||||
|
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
typedef uint32_t uint32_t;
|
typedef uint32_t uint32_t;
|
||||||
typedef int32_t int32_t;
|
typedef int32_t int32_t;
|
||||||
typedef uint16_t uint16;
|
typedef uint16_t uint16;
|
||||||
typedef signed short sint16;
|
typedef int16_t sint16;
|
||||||
typedef uint8_t uint8_t;
|
typedef uint8_t uint8_t;
|
||||||
typedef int8_t int8_t;
|
typedef int8_t int8_t;
|
||||||
|
|
||||||
|
@ -522,7 +522,7 @@ static bool StartupSoundSystem(LnxSoundDevice *dev) {
|
|||||||
static void ShutdownSoundSystem(void) { SDL_CloseAudio(); }
|
static void ShutdownSoundSystem(void) { SDL_CloseAudio(); }
|
||||||
|
|
||||||
static inline void GetValues(const LnxSoundBuffer *dsb, uint8_t *buf, uint32_t *fl, uint32_t *fr) {
|
static inline void GetValues(const LnxSoundBuffer *dsb, uint8_t *buf, uint32_t *fl, uint32_t *fr) {
|
||||||
signed short *bufs = (signed short *)buf;
|
int16_t *bufs = (int16_t *)buf;
|
||||||
|
|
||||||
// 8 bit stereo
|
// 8 bit stereo
|
||||||
if ((dsb->wfx.wBitsPerSample == 8) && dsb->wfx.nChannels == 2) {
|
if ((dsb->wfx.wBitsPerSample == 8) && dsb->wfx.nChannels == 2) {
|
||||||
@ -555,7 +555,7 @@ static inline void GetValues(const LnxSoundBuffer *dsb, uint8_t *buf, uint32_t *
|
|||||||
}
|
}
|
||||||
|
|
||||||
static inline void SetValues(uint8_t *buf, uint32_t fl, uint32_t fr) {
|
static inline void SetValues(uint8_t *buf, uint32_t fl, uint32_t fr) {
|
||||||
signed short *bufs = (signed short *)buf;
|
int16_t *bufs = (int16_t *)buf;
|
||||||
|
|
||||||
// 8 bit stereo
|
// 8 bit stereo
|
||||||
if ((LnxBuffers[0]->wfx.wBitsPerSample == 8) && (LnxBuffers[0]->wfx.nChannels == 2)) {
|
if ((LnxBuffers[0]->wfx.wBitsPerSample == 8) && (LnxBuffers[0]->wfx.nChannels == 2)) {
|
||||||
@ -588,7 +588,7 @@ static inline void SetValues(uint8_t *buf, uint32_t fl, uint32_t fr) {
|
|||||||
static void LinuxSoundMixWithVolume(LnxSoundBuffer *dsb, uint8_t *buf, uint32_t len) {
|
static void LinuxSoundMixWithVolume(LnxSoundBuffer *dsb, uint8_t *buf, uint32_t len) {
|
||||||
uint32_t i, inc = (LnxBuffers[0]->wfx.wBitsPerSample >> 3);
|
uint32_t i, inc = (LnxBuffers[0]->wfx.wBitsPerSample >> 3);
|
||||||
uint8_t *bpc = buf;
|
uint8_t *bpc = buf;
|
||||||
signed short *bps = (signed short *)buf;
|
int16_t *bps = (int16_t *)buf;
|
||||||
|
|
||||||
if ((!(dsb->lbdesc.dwFlags & LNXSND_CAPS_CTRLPAN) || (dsb->pan == 0)) &&
|
if ((!(dsb->lbdesc.dwFlags & LNXSND_CAPS_CTRLPAN) || (dsb->pan == 0)) &&
|
||||||
(!(dsb->lbdesc.dwFlags & LNXSND_CAPS_CTRLVOLUME) || (dsb->volume == 0)))
|
(!(dsb->lbdesc.dwFlags & LNXSND_CAPS_CTRLVOLUME) || (dsb->volume == 0)))
|
||||||
@ -680,7 +680,7 @@ static uint32_t LinuxSoundMixInMainBuffer(LnxSoundBuffer *dsb, int len) {
|
|||||||
uint32_t i, ilen, advance = (LnxBuffers[0]->wfx.wBitsPerSample >> 3);
|
uint32_t i, ilen, advance = (LnxBuffers[0]->wfx.wBitsPerSample >> 3);
|
||||||
uint8_t *buf, *ibuf, *obuf;
|
uint8_t *buf, *ibuf, *obuf;
|
||||||
int32_t temp, field;
|
int32_t temp, field;
|
||||||
signed short *ibufs, *obufs;
|
int16_t *ibufs, *obufs;
|
||||||
|
|
||||||
if (!(dsb->flags & LNXSND_LOOPING)) {
|
if (!(dsb->flags & LNXSND_LOOPING)) {
|
||||||
temp = DoMulDiv(LnxBuffers[0]->wfx.nAvgBytesPerSec, dsb->buffer_len, dsb->bps) -
|
temp = DoMulDiv(LnxBuffers[0]->wfx.nAvgBytesPerSec, dsb->buffer_len, dsb->bps) -
|
||||||
@ -716,8 +716,8 @@ static uint32_t LinuxSoundMixInMainBuffer(LnxSoundBuffer *dsb, int len) {
|
|||||||
|
|
||||||
obuf = LnxBuffers[0]->buffer + LnxBuffers[0]->play_cursor;
|
obuf = LnxBuffers[0]->buffer + LnxBuffers[0]->play_cursor;
|
||||||
for (i = 0; i < len; i += advance) {
|
for (i = 0; i < len; i += advance) {
|
||||||
obufs = (signed short *)obuf;
|
obufs = (int16_t *)obuf;
|
||||||
ibufs = (signed short *)ibuf;
|
ibufs = (int16_t *)ibuf;
|
||||||
if (LnxBuffers[0]->wfx.wBitsPerSample == 16) {
|
if (LnxBuffers[0]->wfx.wBitsPerSample == 16) {
|
||||||
field = *ibufs;
|
field = *ibufs;
|
||||||
field += *obufs;
|
field += *obufs;
|
||||||
|
@ -38,7 +38,7 @@ extern unsigned nf_hicolor;
|
|||||||
extern uint16_t nf_trans16_lo[256];
|
extern uint16_t nf_trans16_lo[256];
|
||||||
extern uint16_t nf_trans16_hi[256];
|
extern uint16_t nf_trans16_hi[256];
|
||||||
|
|
||||||
extern signed short snd_8to16[256];
|
extern int16_t snd_8to16[256];
|
||||||
void PkDecompWorker(const bool hiColor, const uint8_t *ops, const uint8_t *comp, const unsigned x,
|
void PkDecompWorker(const bool hiColor, const uint8_t *ops, const uint8_t *comp, const unsigned x,
|
||||||
const unsigned y, const unsigned w, const unsigned h);
|
const unsigned y, const unsigned w, const unsigned h);
|
||||||
void nfHPkDecomp(uint8_t *ops, uint8_t *comp, int x, int y, int w, int h);
|
void nfHPkDecomp(uint8_t *ops, uint8_t *comp, int x, int y, int w, int h);
|
||||||
@ -154,8 +154,8 @@ int32_t nfpk_ShiftY[256];
|
|||||||
// Constant tables
|
// Constant tables
|
||||||
|
|
||||||
// 8-bit -8:7 x nf_width + -8:7
|
// 8-bit -8:7 x nf_width + -8:7
|
||||||
signed short nfpk_ShiftP1[256];
|
int16_t nfpk_ShiftP1[256];
|
||||||
signed short nfpk_ShiftP2[256];
|
int16_t nfpk_ShiftP2[256];
|
||||||
|
|
||||||
// Constant tables
|
// Constant tables
|
||||||
// mov eax, ebx/ecx
|
// mov eax, ebx/ecx
|
||||||
|
@ -32,7 +32,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#define S short
|
#define S short
|
||||||
signed short snd_8to16[256] = {
|
int16_t snd_8to16[256] = {
|
||||||
(S)0, (S)1, (S)2, (S)3, (S)4, (S)5,
|
(S)0, (S)1, (S)2, (S)3, (S)4, (S)5,
|
||||||
(S)6, (S)7, (S)(S)8, (S)9, (S)10, (S)11,
|
(S)6, (S)7, (S)(S)8, (S)9, (S)10, (S)11,
|
||||||
(S)12, (S)13, (S)14, (S)15, (S)(S)16, (S)17,
|
(S)12, (S)13, (S)14, (S)15, (S)(S)16, (S)17,
|
||||||
|
@ -506,7 +506,7 @@ static bool StartupSoundSystem(LnxSoundDevice *dev) {
|
|||||||
static void ShutdownSoundSystem(void) { SDL_CloseAudio(); }
|
static void ShutdownSoundSystem(void) { SDL_CloseAudio(); }
|
||||||
|
|
||||||
static inline void GetValues(const LnxSoundBuffer *dsb, uint8_t *buf, uint32_t *fl, uint32_t *fr) {
|
static inline void GetValues(const LnxSoundBuffer *dsb, uint8_t *buf, uint32_t *fl, uint32_t *fr) {
|
||||||
signed short *bufs = (signed short *)buf;
|
int16_t *bufs = (int16_t *)buf;
|
||||||
|
|
||||||
// 8 bit stereo
|
// 8 bit stereo
|
||||||
if ((dsb->wfx.wBitsPerSample == 8) && dsb->wfx.nChannels == 2) {
|
if ((dsb->wfx.wBitsPerSample == 8) && dsb->wfx.nChannels == 2) {
|
||||||
@ -539,7 +539,7 @@ static inline void GetValues(const LnxSoundBuffer *dsb, uint8_t *buf, uint32_t *
|
|||||||
}
|
}
|
||||||
|
|
||||||
static inline void SetValues(uint8_t *buf, uint32_t fl, uint32_t fr) {
|
static inline void SetValues(uint8_t *buf, uint32_t fl, uint32_t fr) {
|
||||||
signed short *bufs = (signed short *)buf;
|
int16_t *bufs = (int16_t *)buf;
|
||||||
|
|
||||||
// 8 bit stereo
|
// 8 bit stereo
|
||||||
if ((LnxBuffers[0]->wfx.wBitsPerSample == 8) && (LnxBuffers[0]->wfx.nChannels == 2)) {
|
if ((LnxBuffers[0]->wfx.wBitsPerSample == 8) && (LnxBuffers[0]->wfx.nChannels == 2)) {
|
||||||
@ -572,7 +572,7 @@ static inline void SetValues(uint8_t *buf, uint32_t fl, uint32_t fr) {
|
|||||||
static void LinuxSoundMixWithVolume(LnxSoundBuffer *dsb, uint8_t *buf, uint32_t len) {
|
static void LinuxSoundMixWithVolume(LnxSoundBuffer *dsb, uint8_t *buf, uint32_t len) {
|
||||||
uint32_t i, inc = (LnxBuffers[0]->wfx.wBitsPerSample >> 3);
|
uint32_t i, inc = (LnxBuffers[0]->wfx.wBitsPerSample >> 3);
|
||||||
uint8_t *bpc = buf;
|
uint8_t *bpc = buf;
|
||||||
signed short *bps = (signed short *)buf;
|
int16_t *bps = (int16_t *)buf;
|
||||||
|
|
||||||
if ((!(dsb->lbdesc.dwFlags & LNXSND_CAPS_CTRLPAN) || (dsb->pan == 0)) &&
|
if ((!(dsb->lbdesc.dwFlags & LNXSND_CAPS_CTRLPAN) || (dsb->pan == 0)) &&
|
||||||
(!(dsb->lbdesc.dwFlags & LNXSND_CAPS_CTRLVOLUME) || (dsb->volume == 0)))
|
(!(dsb->lbdesc.dwFlags & LNXSND_CAPS_CTRLVOLUME) || (dsb->volume == 0)))
|
||||||
@ -664,7 +664,7 @@ static uint32_t LinuxSoundMixInMainBuffer(LnxSoundBuffer *dsb, int len) {
|
|||||||
uint32_t i, ilen, advance = (LnxBuffers[0]->wfx.wBitsPerSample >> 3);
|
uint32_t i, ilen, advance = (LnxBuffers[0]->wfx.wBitsPerSample >> 3);
|
||||||
uint8_t *buf, *ibuf, *obuf;
|
uint8_t *buf, *ibuf, *obuf;
|
||||||
int32_t temp, field;
|
int32_t temp, field;
|
||||||
signed short *ibufs, *obufs;
|
int16_t *ibufs, *obufs;
|
||||||
|
|
||||||
if (!(dsb->flags & LNXSND_LOOPING)) {
|
if (!(dsb->flags & LNXSND_LOOPING)) {
|
||||||
temp = DoMulDiv(LnxBuffers[0]->wfx.nAvgBytesPerSec, dsb->buffer_len, dsb->bps) -
|
temp = DoMulDiv(LnxBuffers[0]->wfx.nAvgBytesPerSec, dsb->buffer_len, dsb->bps) -
|
||||||
@ -700,8 +700,8 @@ static uint32_t LinuxSoundMixInMainBuffer(LnxSoundBuffer *dsb, int len) {
|
|||||||
|
|
||||||
obuf = LnxBuffers[0]->buffer + LnxBuffers[0]->play_cursor;
|
obuf = LnxBuffers[0]->buffer + LnxBuffers[0]->play_cursor;
|
||||||
for (i = 0; i < len; i += advance) {
|
for (i = 0; i < len; i += advance) {
|
||||||
obufs = (signed short *)obuf;
|
obufs = (int16_t *)obuf;
|
||||||
ibufs = (signed short *)ibuf;
|
ibufs = (int16_t *)ibuf;
|
||||||
if (LnxBuffers[0]->wfx.wBitsPerSample == 16) {
|
if (LnxBuffers[0]->wfx.wBitsPerSample == 16) {
|
||||||
field = *ibufs;
|
field = *ibufs;
|
||||||
field += *obufs;
|
field += *obufs;
|
||||||
|
@ -38,7 +38,7 @@ extern unsigned nf_width; // wqty * SWIDTH
|
|||||||
extern unsigned nf_new_line; // width - SWIDTH
|
extern unsigned nf_new_line; // width - SWIDTH
|
||||||
extern unsigned nf_back_right; // (SHEIGHT-1)*width
|
extern unsigned nf_back_right; // (SHEIGHT-1)*width
|
||||||
|
|
||||||
extern signed short snd_8to16[256];
|
extern int16_t snd_8to16[256];
|
||||||
void nfHPkDecomp(uint8_t *ops, uint8_t *comp, int x, int y, int w, int h);
|
void nfHPkDecomp(uint8_t *ops, uint8_t *comp, int x, int y, int w, int h);
|
||||||
void nfPkConfig(void);
|
void nfPkConfig(void);
|
||||||
unsigned sndDecompM16(uint16_t *dst, const uint8_t *src, unsigned len, unsigned prev);
|
unsigned sndDecompM16(uint16_t *dst, const uint8_t *src, unsigned len, unsigned prev);
|
||||||
@ -152,8 +152,8 @@ int32_t nfpk_ShiftY[256];
|
|||||||
// Constant tables
|
// Constant tables
|
||||||
|
|
||||||
// 8-bit -8:7 x nf_width + -8:7
|
// 8-bit -8:7 x nf_width + -8:7
|
||||||
signed short nfpk_ShiftP1[256];
|
int16_t nfpk_ShiftP1[256];
|
||||||
signed short nfpk_ShiftP2[256];
|
int16_t nfpk_ShiftP2[256];
|
||||||
|
|
||||||
// Constant tables
|
// Constant tables
|
||||||
// mov eax, ebx/ecx
|
// mov eax, ebx/ecx
|
||||||
|
@ -32,7 +32,7 @@
|
|||||||
*/
|
*/
|
||||||
#pragma warning(disable : 4245)
|
#pragma warning(disable : 4245)
|
||||||
|
|
||||||
signed short snd_8to16[256] = {
|
int16_t snd_8to16[256] = {
|
||||||
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,
|
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,
|
||||||
14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27,
|
14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27,
|
||||||
28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41,
|
28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41,
|
||||||
|
@ -2114,7 +2114,7 @@ private:
|
|||||||
int *Camera_view_mode;
|
int *Camera_view_mode;
|
||||||
|
|
||||||
char DatabaseRegisteredName[MAX_DBNAME_SIZE];
|
char DatabaseRegisteredName[MAX_DBNAME_SIZE];
|
||||||
signed short players_in_game[MAX_PLAYER_RECORDS];
|
int16_t players_in_game[MAX_PLAYER_RECORDS];
|
||||||
|
|
||||||
// DMFCBase::InitializeForLevel
|
// DMFCBase::InitializeForLevel
|
||||||
//
|
//
|
||||||
|
@ -512,7 +512,7 @@ void MenuItem::Draw(int x, int y, int height, int bmp, float *not_used) {
|
|||||||
|
|
||||||
#define FLASHRATE 700.0 // alphas per second
|
#define FLASHRATE 700.0 // alphas per second
|
||||||
|
|
||||||
signed short a = m_Alpha;
|
int16_t a = m_Alpha;
|
||||||
int units = (int)FLASHRATE * (*basethis->Frametime);
|
int units = (int)FLASHRATE * (*basethis->Frametime);
|
||||||
|
|
||||||
// do alphaing effect
|
// do alphaing effect
|
||||||
|
Loading…
Reference in New Issue
Block a user