}
/* Write a memory report for debugging purposes */
-void xmsreport(FILE * stream)
+void xmsreport(void/*FILE * stream*/)
{
int XMSVersionNumber = 0;
unsigned int XMSLargestBlock = 0;
mov [XMSTotal], dx
}
- fprintf(stream, "XMS Version number: %d\n", XMSVersionNumber);
- fprintf(stream, "Largest available block: %d kB (%d kB total)\n", XMSLargestBlock, XMSTotal);
+ //fprintf(stream, "XMS Version number: %d\n", XMSVersionNumber);
+ //fprintf(stream, "Largest available block: %d kB (%d kB total)\n", XMSLargestBlock, XMSTotal);
+ printf("XMS Version number: %d\n", XMSVersionNumber);
+ printf("Largest available block: %d kB (%d kB total)\n", XMSLargestBlock, XMSTotal);
}
/*int main()
static int initxms(void);
void huge * xmsmalloc(long unsigned int size);
void xmsfree(void huge * XMSPointer);
-void xmsreport(FILE * stream);
+void xmsreport(void/*FILE * stream*/);
#endif/*_XMS_H_*/
printf("player.d: %d\n", player.d);\r
printf("temporary player sprite 0: http://www.pixiv.net/member_illust.php?mode=medium&illust_id=45556867\n");\r
printf("temporary player sprite 1: http://www.pixiv.net/member_illust.php?mode=medium&illust_id=44606385\n");\r
- printf("\n");\r
- xmsfree(&map);\r
+ printf("\n");
+ xmsfree(&map);
+ xmsfree(bg);
+ xmsfree(spri);
+ xmsfree(mask);
+ xmsreport();\r
switch(detectcpu())\r
{\r
case 0: cpus = "8086/8088 or 186/88"; break;\r