/[projet1]/public/oric/games/Dungeon Demo/CUTSPRIT/CUTSPRIT.DEF
Defence Force logotype

Contents of /public/oric/games/Dungeon Demo/CUTSPRIT/CUTSPRIT.DEF

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1376 - (show annotations)
Mon Jul 25 19:48:05 2016 UTC (3 years, 3 months ago) by dbug
File size: 2150 byte(s)
Added the complete (not cleaned up, pure legacy) source code and assets for the 1996 Dungeon Master tech demo.
To get that to actually work, you need (at least):
- A dos machine (or a Windows 95/Windows 98)
- The Wacom compiler
- The old version of the Oric Compiler toolchain (the OSDK ancestor)

1 //#line "cutsprit.c" 57
2 extern void Error(U8 *message,... );
3 //#line "F:\PROJET\TIME\TOOLS\FILES\FILES.C" 49
4 extern void CloseFileSystem(void);
5 //#line "F:\PROJET\TIME\TOOLS\FILES\FILES.C" 57
6 extern void InitFileSystem(S32 max_files);
7 //#line "F:\PROJET\TIME\TOOLS\FILES\FILES.C" 65
8 extern void OpenTextFile(char *file_name);
9 //#line "F:\PROJET\TIME\TOOLS\FILES\FILES.C" 106
10 extern void CloseCurrentTextFile(void);
11 //#line "F:\PROJET\TIME\TOOLS\FILES\FILES.C" 139
12 extern void ReadBuf(FILE_BUF *fichier,void *adresse,U32 nombre);
13 //#line "F:\PROJET\TIME\TOOLS\FILES\FILES.C" 184
14 extern void SeekBuf(FILE_BUF *fichier,U32 nombre);
15 //#line "F:\PROJET\TIME\TOOLS\FILES\FILES.C" 274
16 extern void OpenReadBuf(FILE_BUF *fichier,U8 *chaine,U32 buffer_size);
17 //#line "F:\PROJET\TIME\TOOLS\FILES\FILES.C" 292
18 extern void CloseBuf(FILE_BUF *fichier);
19 //#line "F:\PROJET\TIME\TOOLS\FILES\FILES.C" 321
20 extern void OpenWriteCount(FILE_COUNT *fichier,U8 *chaine);
21 //#line "F:\PROJET\TIME\TOOLS\FILES\FILES.C" 332
22 extern void CloseCount(FILE_COUNT *fichier);
23 //#line "F:\PROJET\TIME\TOOLS\FILES\FILES.C" 339
24 extern void WriteByte(FILE_COUNT *fichier,U8 *chaine,U8 valeur);
25 //#line "F:\PROJET\TIME\TOOLS\FILES\FILES.C" 346
26 extern void WriteWord(FILE_COUNT *fichier,U8 *chaine,U16 valeur);
27 //#line "F:\PROJET\TIME\TOOLS\FILES\FILES.C" 354
28 extern void WriteLong(FILE_COUNT *fichier,U8 *chaine,U32 valeur);
29 //#line "F:\PROJET\TIME\TOOLS\FILES\FILES.C" 362
30 extern void WriteWordDecal(FILE_COUNT *fichier,U8 *chaine,U16 valeur);
31 //#line "F:\PROJET\TIME\TOOLS\FILES\FILES.C" 369
32 extern void WriteLongDecal(FILE_COUNT *fichier,U8 *chaine,U32 valeur);
33 //#line "F:\PROJET\TIME\TOOLS\FILES\FILES.C" 379
34 extern void WriteMult(FILE_COUNT *fichier,U8 *chaine,void *adresse,U32 nombre);
35 //#line "F:\PROJET\TIME\TOOLS\FILES\FILES.C" 389
36 extern void PadWord(FILE_COUNT *fichier);
37 //#line "F:\PROJET\TIME\TOOLS\FILES\FILES.C" 400
38 extern void PadLong(FILE_COUNT *fichier);
39 //#line "cutsprit.c" 144
40 extern void InitLog(void);
41 //#line "cutsprit.c" 165
42 extern void MainLoop(void);
43 //#line "cutsprit.c" 262
44 extern void main(S16 argc,U8 *argv[]);

  ViewVC Help
Powered by ViewVC 1.1.26