libs compiles

This commit is contained in:
Ondřej Novák 2025-01-25 21:15:16 +01:00
parent 1b0f7fe0c2
commit a7278bac40
121 changed files with 1528 additions and 1731 deletions

View file

@ -5,9 +5,9 @@
extern "C" {
#endif
extern long scr_linelen;
extern long scr_linelen2;
extern long dx_linelen;
extern int32_t scr_linelen;
extern int32_t scr_linelen2;
extern int32_t dx_linelen;
//inicializuje a otevira rezim 640x480x16b v DX - otevre okno, pripravi vse pro beh hry
@ -35,8 +35,8 @@ void DxDialogs(char enable);
void setvesa_displaystart(int x,int y);
extern long scr_linelen;
extern long scr_linelen2;
extern int32_t scr_linelen;
extern int32_t scr_linelen2;
void DxSetInitResolution(int x, int y);
int DxGetResX();
@ -47,7 +47,7 @@ void DXMouseTransform(unsigned short *x, unsigned short *y);
//HWND GetGameWindow();
//void DxLockBuffers(BOOL lock);
void StripBlt(void *data, unsigned int startline, unsigned long width);
void StripBlt(void *data, unsigned int startline, uint32_t width);
#ifdef __cplusplus

View file

@ -1,6 +1,8 @@
#ifndef _FCS_TASKER_H_
#define _FCS_TASKER_H_
#include <stdarg.h>
#ifdef __cplusplus
extern "C" {
#endif
@ -17,7 +19,7 @@ void suspend_task(int id_num,int msg);
void shut_down_task(int id_num);
void unsuspend_task(EVENT_MSG *msg);
void *task_sleep(void *data);
void *task_wait_event(long event_number);
void *task_wait_event(int32_t event_number);
int q_any_task();
char task_quitmsg();
char task_quitmsg_by_id(int id);

View file

@ -1,5 +1,9 @@
#include <stddef.h>
#include <stdint.h>
#ifndef _SKELDAL_PLATFORM_HEADER_
#define _SKELDAL_PLATFORM_HEADER_
#define BGSWITCHBIT 0x0020
#define SKELDALINI "WSKELDAL.INI"
@ -15,7 +19,7 @@ extern "C"
#define TIMERSPEED 20;
unsigned long _bios_keybrd(int mode);
uint32_t _bios_keybrd(int mode);
//LRESULT GameMainWindowWindowProc(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam);
@ -38,6 +42,8 @@ char *AutodetectWinAmp();
void *LoadDefaultFont();
void *LoadResourceFont(const char *name);
void *map_file_to_memory(const char *name, size_t *sz);
void unmap_file(void *ptr, size_t sz);
void ShareCPU();
void SetWheelMapping(char up, char down);
@ -67,3 +73,5 @@ typedef struct _ReloadMapInfo {
} ReloadMapInfo;
#endif