home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ST-Computer Leser-CD 2000 January
/
LCD_01_2000.iso
/
games
/
doom
/
pmdoom
/
src
/
i_cokies.c
< prev
next >
Wrap
C/C++ Source or Header
|
1999-12-17
|
692b
|
45 lines
/*
* Atari cookie_jar read function
*
* Patrice Mandin
*/
#include "i_cookies.h"
int cookie_mch=0;
int cookie_vdo=0;
int cookie_snd=0;
void I_ScanCookies(void)
{
void *oldpile;
unsigned long *cookie_jar;
int i;
/* Read cookie jar pointer */
oldpile=(void *)Super(0);
cookie_jar=_P_COOKIES;
Super(oldpile);
/* Read cookies */
if (!cookie_jar)
return;
while (*cookie_jar)
{
if (*cookie_jar==COOKIE_MCH)
cookie_mch=*(cookie_jar+1);
if (*cookie_jar==COOKIE_VDO)
cookie_vdo=*(cookie_jar+1);
if (*cookie_jar==COOKIE_SND)
cookie_snd=*(cookie_jar+1);
cookie_jar+=2;
}
cookie_mch >>= 16;
cookie_vdo >>= 16;
}