]> 4ch.mooo.com Git - 16.git/blobdiff - pm_use.txt
==== animation fram walk ==== i polished the shit out of it and it works MUCH better...
[16.git] / pm_use.txt
index 651d085cc2677ec95dd3c7f8a8785d17576c18e2..f944a7e47e45a0e04177a563ee974a19d64a7aea 100755 (executable)
@@ -1,64 +1,5 @@
 16/wf3d8086/contigsc.c:        shape = PM_GetSpritePage (shapenum);\r
 16/wf3d8086/contigsc.c:        shape = PM_GetSpritePage (shapenum);\r
-16/wf3d8086/id_pm.c:// PM_SetMainMemPurge() - Sets the purge level for all allocated main memory\r
-16/wf3d8086/id_pm.c://         blocks. This shouldn't be called directly - the PM_LockMainMem() and\r
-16/wf3d8086/id_pm.c://         PM_UnlockMainMem() macros should be used instead.\r
-16/wf3d8086/id_pm.c:PM_SetMainMemPurge(int level)\r
-16/wf3d8086/id_pm.c:// PM_CheckMainMem() - If something besides the Page Mgr makes requests of\r
-16/wf3d8086/id_pm.c:// This routine now calls PM_LockMainMem() to make sure that any allocation\r
-16/wf3d8086/id_pm.c://         of the other blocks. Because PM_LockMainMem() is called,\r
-16/wf3d8086/id_pm.c://         PM_UnlockMainMem() needs to be called before any other part of the\r
-16/wf3d8086/id_pm.c:PM_CheckMainMem(void)\r
-16/wf3d8086/id_pm.c:   PM_LockMainMem();\r
-16/wf3d8086/id_pm.c://         necessary to make requests of the Memory Mgr, PM_UnlockMainMem()\r
-16/wf3d8086/id_pm.c:           Quit("PM_SetupMainMem: Not enough main memory");\r
-16/wf3d8086/id_pm.c:// PM_GetPageAddress() - Returns the address of a given page\r
-16/wf3d8086/id_pm.c:PM_GetPageAddress(int pagenum)\r
-16/wf3d8086/id_pm.c:   PML_CopyToXMS(PM_GetPageAddress(pagenum),page->xmsPage,page->length);\r
-16/wf3d8086/id_pm.c:   addr = PM_GetPageAddress(orig);\r
-16/wf3d8086/id_pm.c:// PM_GetPage() - Returns the address of the page, loading it if necessary\r
-16/wf3d8086/id_pm.c:PM_GetPage(int pagenum)\r
-16/wf3d8086/id_pm.c:           Quit("PM_GetPage: Invalid page request");\r
-16/wf3d8086/id_pm.c:   if (!(result = PM_GetPageAddress(pagenum)))\r
-16/wf3d8086/id_pm.c:                   result = PM_GetPageAddress(pagenum);\r
-16/wf3d8086/id_pm.c:// PM_SetPageLock() - Sets the lock type on a given page\r
-16/wf3d8086/id_pm.c:PM_SetPageLock(int pagenum,PMLockType lock)\r
-16/wf3d8086/id_pm.c:           Quit("PM_SetPageLock: Locking/unlocking non-sound page");\r
-16/wf3d8086/id_pm.c:// PM_Preload() - Loads as many pages as possible into all types of memory.\r
-16/wf3d8086/id_pm.c:PM_Preload(boolean (*update)(word current,word total))\r
-16/wf3d8086/id_pm.c:                   Quit ("PM_Preload: Pages>=ChunksInFile");\r
-16/wf3d8086/id_pm.c:           PM_GetPage(page);\r
-16/wf3d8086/id_pm.c:           addr = PM_GetPage(oogypage);\r
-16/wf3d8086/id_pm.c:                   Quit("PM_Preload: XMS buffer failed");\r
-16/wf3d8086/id_pm.c:                           Quit ("PM_Preload: Pages>=ChunksInFile");\r
-16/wf3d8086/id_pm.c:                           Quit("PM_Preload: Exceeded XMS pages");\r
-16/wf3d8086/id_pm.c:                           Quit("PM_Preload: Page too long");\r
-16/wf3d8086/id_pm.c:// PM_NextFrame() - Increments the frame counter and adjusts the thrash\r
-16/wf3d8086/id_pm.c:PM_NextFrame(void)\r
-16/wf3d8086/id_pm.c:                   sprintf(buf,"PM_NextFrame: Page %d is locked",i);\r
-16/wf3d8086/id_pm.c:// PM_Reset() - Sets up caching structures\r
-16/wf3d8086/id_pm.c:PM_Reset(void)\r
-16/wf3d8086/id_pm.c:// PM_Startup() - Start up the Page Mgr\r
-16/wf3d8086/id_pm.c:PM_Startup(void)\r
-16/wf3d8086/id_pm.c:           Quit("PM_Startup: No main or EMS");\r
-16/wf3d8086/id_pm.c:   PM_Reset();\r
-16/wf3d8086/id_pm.c:// PM_Shutdown() - Shut down the Page Mgr\r
-16/wf3d8086/id_pm.c:PM_Shutdown(void)\r
-16/wf3d8086/id_pm.h:#define    PM_GetSoundPage(v)      PM_GetPage(PMSoundStart + (v))\r
-16/wf3d8086/id_pm.h:#define    PM_GetSpritePage(v)     PM_GetPage(PMSpriteStart + (v))\r
-16/wf3d8086/id_pm.h:#define    PM_LockMainMem()        PM_SetMainMemPurge(0)\r
-16/wf3d8086/id_pm.h:#define    PM_UnlockMainMem()      PM_SetMainMemPurge(3)\r
-16/wf3d8086/id_pm.h:extern     void    PM_Startup(void),\r
-16/wf3d8086/id_pm.h:                           PM_Shutdown(void),\r
-16/wf3d8086/id_pm.h:                           PM_Reset(void),\r
-16/wf3d8086/id_pm.h:                           PM_Preload(boolean (*update)(word current,word total)),\r
-16/wf3d8086/id_pm.h:                           PM_NextFrame(void),\r
-16/wf3d8086/id_pm.h:                           PM_SetPageLock(int pagenum,PMLockType lock),\r
-16/wf3d8086/id_pm.h:                           PM_SetMainPurge(int level),\r
-16/wf3d8086/id_pm.h:                           PM_CheckMainMem(void);\r
-16/wf3d8086/id_pm.h:extern     memptr  PM_GetPageAddress(int pagenum),\r
-16/wf3d8086/id_pm.h:                           PM_GetPage(int pagenum);                // Use this one to cache page\r
-16/wf3d8086/id_pm.h:void PM_SetMainMemPurge(int level);\r
 16/wf3d8086/id_sd.c:   addr = PM_GetSoundPage(page);\r
 16/wf3d8086/id_sd.c:   PM_SetPageLock(PMSoundStart + page,pml_Locked);\r
 16/wf3d8086/id_sd.c:           PM_SetPageLock(i + PMSoundStart,pml_Unlocked);\r
 16/wf3d8086/id_sd.c:   PM_CheckMainMem();\r
 16/wf3d8086/id_sd.c:   p = (word far *)MK_FP(PM_GetPage(ChunksInFile - 1),0);\r
 16/wf3d8086/id_sd.c:   PM_UnlockMainMem();\r
-Binary file 16/wf3d8086/obj/wolf3d.exe matches\r
-16/wf3d8086/obj/wolf3d.map: 1A268H 1B44AH 011E3H ID_PM_TEXT         CODE\r
-16/wf3d8086/obj/wolf3d.map: 1A26:0008 11E3 C=CODE   S=ID_PM_TEXT     G=(none)  M=ID_PM.C    ACBP=28\r
-16/wf3d8086/obj/wolf3d.map: 1A26:02F3       _PM_CheckMainMem\r
-16/wf3d8086/obj/wolf3d.map: 1A26:0CDE       _PM_GetPage\r
-16/wf3d8086/obj/wolf3d.map: 1A26:080D       _PM_GetPageAddress\r
-16/wf3d8086/obj/wolf3d.map: 1A26:1036       _PM_NextFrame\r
-16/wf3d8086/obj/wolf3d.map: 1A26:0DD0       _PM_Preload\r
-16/wf3d8086/obj/wolf3d.map: 1A26:10B0 idle  _PM_Reset\r
-16/wf3d8086/obj/wolf3d.map: 1A26:02CA       _PM_SetMainMemPurge\r
-16/wf3d8086/obj/wolf3d.map: 1A26:0DA0       _PM_SetPageLock\r
-16/wf3d8086/obj/wolf3d.map: 1A26:11CF       _PM_Shutdown\r
-16/wf3d8086/obj/wolf3d.map: 1A26:111E       _PM_Startup\r
-16/wf3d8086/obj/wolf3d.map: 1A26:02CA       _PM_SetMainMemPurge\r
-16/wf3d8086/obj/wolf3d.map: 1A26:02F3       _PM_CheckMainMem\r
-16/wf3d8086/obj/wolf3d.map: 1A26:080D       _PM_GetPageAddress\r
-16/wf3d8086/obj/wolf3d.map: 1A26:0CDE       _PM_GetPage\r
-16/wf3d8086/obj/wolf3d.map: 1A26:0DA0       _PM_SetPageLock\r
-16/wf3d8086/obj/wolf3d.map: 1A26:0DD0       _PM_Preload\r
-16/wf3d8086/obj/wolf3d.map: 1A26:1036       _PM_NextFrame\r
-16/wf3d8086/obj/wolf3d.map: 1A26:10B0 idle  _PM_Reset\r
-16/wf3d8086/obj/wolf3d.map: 1A26:111E       _PM_Startup\r
-16/wf3d8086/obj/wolf3d.map: 1A26:11CF       _PM_Shutdown\r
 16/wf3d8086/oldscale.c:        shape = PM_GetSpritePage (shapenum);\r
-16/wf3d8086/oldscale.c:        shape = PM_GetSpritePage (shapenum);
-
-\r
+16/wf3d8086/oldscale.c:        shape = PM_GetSpritePage (shapenum);\r
 16/wf3d8086/wl_act2.c: PM_UnlockMainMem ();\r
-16/wf3d8086/wl_act2.c: PM_CheckMainMem ();
+16/wf3d8086/wl_act2.c: PM_CheckMainMem ();\r
 16/wf3d8086/wl_debug.c:                addr = PM_GetPageAddress(i);\r
 16/wf3d8086/wl_debug.c:                                PM_GetPage(j);\r
-16/wf3d8086/wl_debug.c:                        PM_GetPage(i);
+16/wf3d8086/wl_debug.c:                        PM_GetPage(i);\r
 16/wf3d8086/wl_draw.c:         *( ((unsigned *)&postsource)+1) = (unsigned)PM_GetPage(wallpic);\r
 16/wf3d8086/wl_draw.c:         *( ((unsigned *)&postsource)+1) = (unsigned)PM_GetPage(wallpic);\r
 16/wf3d8086/wl_draw.c:         *( ((unsigned *)&postsource)+1) = (unsigned)PM_GetPage(doorpage);\r
 16/wf3d8086/wl_draw.c:         *( ((unsigned *)&postsource)+1) = (unsigned)PM_GetPage(doorpage+1);\r
 16/wf3d8086/wl_draw.c:         *( ((unsigned *)&postsource)+1) = (unsigned)PM_GetPage(wallpic);\r
 16/wf3d8086/wl_draw.c:         *( ((unsigned *)&postsource)+1) = (unsigned)PM_GetPage(wallpic);\r
-16/wf3d8086/wl_draw.c: PM_NextFrame();
+16/wf3d8086/wl_draw.c: PM_NextFrame();\r
 16/wf3d8086/wl_game.c: PM_UnlockMainMem();\r
 16/wf3d8086/wl_game.c: PM_CheckMainMem ();\r
 16/wf3d8086/wl_game.c: PM_CheckMainMem ();\r
@@ -122,160 +38,6 @@ Binary file 16/wf3d8086/obj/wolf3d.exe matches
 16/wf3d8086/wl_play.c:         PM_CheckMainMem ();\r
 16/wf3d8086/wl_play.c:         PM_CheckMainMem ();\r
 16/wf3d8086/wl_scale.c:        shape = PM_GetSpritePage (shapenum);\r
-16/wf3d8086/wl_scale.c:        shape = PM_GetSpritePage (shapenum);
-
-\r
-16/wf3d8086/wolf3d.map: 19127H 1A286H 01160H ID_PM_TEXT         CODE\r
-16/wf3d8086/wolf3d.map: 1912:0007 1160 C=CODE   S=ID_PM_TEXT     G=(none)  M=ID_PM.C    ACBP=28\r
-16/wf3d8086/wolf3d.map: 1912:02DF       _PM_CheckMainMem\r
-16/wf3d8086/wolf3d.map: 1912:0C71       _PM_GetPage\r
-16/wf3d8086/wolf3d.map: 1912:07BF       _PM_GetPageAddress\r
-16/wf3d8086/wolf3d.map: 1912:0FBA       _PM_NextFrame\r
-16/wf3d8086/wolf3d.map: 1912:0D60       _PM_Preload\r
-16/wf3d8086/wolf3d.map: 1912:1034 idle  _PM_Reset\r
-16/wf3d8086/wolf3d.map: 1912:02B8       _PM_SetMainMemPurge\r
-16/wf3d8086/wolf3d.map: 1912:0D31       _PM_SetPageLock\r
-16/wf3d8086/wolf3d.map: 1912:114B       _PM_Shutdown\r
-16/wf3d8086/wolf3d.map: 1912:10A0       _PM_Startup\r
-16/wf3d8086/wolf3d.map: 1912:02B8       _PM_SetMainMemPurge\r
-16/wf3d8086/wolf3d.map: 1912:02DF       _PM_CheckMainMem\r
-16/wf3d8086/wolf3d.map: 1912:07BF       _PM_GetPageAddress\r
-16/wf3d8086/wolf3d.map: 1912:0C71       _PM_GetPage\r
-16/wf3d8086/wolf3d.map: 1912:0D31       _PM_SetPageLock\r
-16/wf3d8086/wolf3d.map: 1912:0D60       _PM_Preload\r
-16/wf3d8086/wolf3d.map: 1912:0FBA       _PM_NextFrame\r
-16/wf3d8086/wolf3d.map: 1912:1034 idle  _PM_Reset\r
-16/wf3d8086/wolf3d.map: 1912:10A0       _PM_Startup\r
-16/wf3d8086/wolf3d.map: 1912:114B       _PM_Shutdown\r
+16/wf3d8086/wl_scale.c:        shape = PM_GetSpritePage (shapenum);\r
 16/wf3d8086/wolfhack.c:        src = PM_GetPage(0);\r
 16/wf3d8086/wolfhack.c:        src = PM_GetPage(1);\r
-16/wolf3d/WOLFSRC/CONTIGSC.C:  shape = PM_GetSpritePage (shapenum);\r
-16/wolf3d/WOLFSRC/CONTIGSC.C:  shape = PM_GetSpritePage (shapenum);\r
-16/wolf3d/WOLFSRC/ID_PM.C://   PM_SetMainMemPurge() - Sets the purge level for all allocated main memory\r
-16/wolf3d/WOLFSRC/ID_PM.C://           blocks. This shouldn't be called directly - the PM_LockMainMem() and\r
-16/wolf3d/WOLFSRC/ID_PM.C://           PM_UnlockMainMem() macros should be used instead.\r
-16/wolf3d/WOLFSRC/ID_PM.C:PM_SetMainMemPurge(int level)\r
-16/wolf3d/WOLFSRC/ID_PM.C://   PM_CheckMainMem() - If something besides the Page Mgr makes requests of\r
-16/wolf3d/WOLFSRC/ID_PM.C://   This routine now calls PM_LockMainMem() to make sure that any allocation\r
-16/wolf3d/WOLFSRC/ID_PM.C://           of the other blocks. Because PM_LockMainMem() is called,\r
-16/wolf3d/WOLFSRC/ID_PM.C://           PM_UnlockMainMem() needs to be called before any other part of the\r
-16/wolf3d/WOLFSRC/ID_PM.C:PM_CheckMainMem(void)\r
-16/wolf3d/WOLFSRC/ID_PM.C:     PM_LockMainMem();\r
-16/wolf3d/WOLFSRC/ID_PM.C://           necessary to make requests of the Memory Mgr, PM_UnlockMainMem()\r
-16/wolf3d/WOLFSRC/ID_PM.C:             Quit("PM_SetupMainMem: Not enough main memory");\r
-16/wolf3d/WOLFSRC/ID_PM.C://   PM_GetPageAddress() - Returns the address of a given page\r
-16/wolf3d/WOLFSRC/ID_PM.C:PM_GetPageAddress(int pagenum)\r
-16/wolf3d/WOLFSRC/ID_PM.C:     PML_CopyToXMS(PM_GetPageAddress(pagenum),page->xmsPage,page->length);\r
-16/wolf3d/WOLFSRC/ID_PM.C:     addr = PM_GetPageAddress(orig);\r
-16/wolf3d/WOLFSRC/ID_PM.C://   PM_GetPage() - Returns the address of the page, loading it if necessary\r
-16/wolf3d/WOLFSRC/ID_PM.C:PM_GetPage(int pagenum)\r
-16/wolf3d/WOLFSRC/ID_PM.C:             Quit("PM_GetPage: Invalid page request");\r
-16/wolf3d/WOLFSRC/ID_PM.C:     if (!(result = PM_GetPageAddress(pagenum)))\r
-16/wolf3d/WOLFSRC/ID_PM.C:                     result = PM_GetPageAddress(pagenum);\r
-16/wolf3d/WOLFSRC/ID_PM.C://   PM_SetPageLock() - Sets the lock type on a given page\r
-16/wolf3d/WOLFSRC/ID_PM.C:PM_SetPageLock(int pagenum,PMLockType lock)\r
-16/wolf3d/WOLFSRC/ID_PM.C:             Quit("PM_SetPageLock: Locking/unlocking non-sound page");\r
-16/wolf3d/WOLFSRC/ID_PM.C://   PM_Preload() - Loads as many pages as possible into all types of memory.\r
-16/wolf3d/WOLFSRC/ID_PM.C:PM_Preload(boolean (*update)(word current,word total))\r
-16/wolf3d/WOLFSRC/ID_PM.C:                     Quit ("PM_Preload: Pages>=ChunksInFile");\r
-16/wolf3d/WOLFSRC/ID_PM.C:             PM_GetPage(page);\r
-16/wolf3d/WOLFSRC/ID_PM.C:             addr = PM_GetPage(oogypage);\r
-16/wolf3d/WOLFSRC/ID_PM.C:                     Quit("PM_Preload: XMS buffer failed");\r
-16/wolf3d/WOLFSRC/ID_PM.C:                             Quit ("PM_Preload: Pages>=ChunksInFile");\r
-16/wolf3d/WOLFSRC/ID_PM.C:                             Quit("PM_Preload: Exceeded XMS pages");\r
-16/wolf3d/WOLFSRC/ID_PM.C:                             Quit("PM_Preload: Page too long");\r
-16/wolf3d/WOLFSRC/ID_PM.C://   PM_NextFrame() - Increments the frame counter and adjusts the thrash\r
-16/wolf3d/WOLFSRC/ID_PM.C:PM_NextFrame(void)\r
-16/wolf3d/WOLFSRC/ID_PM.C:                     sprintf(buf,"PM_NextFrame: Page %d is locked",i);\r
-16/wolf3d/WOLFSRC/ID_PM.C://   PM_Reset() - Sets up caching structures\r
-16/wolf3d/WOLFSRC/ID_PM.C:PM_Reset(void)\r
-16/wolf3d/WOLFSRC/ID_PM.C://   PM_Startup() - Start up the Page Mgr\r
-16/wolf3d/WOLFSRC/ID_PM.C:PM_Startup(void)\r
-16/wolf3d/WOLFSRC/ID_PM.C:             Quit("PM_Startup: No main or EMS");\r
-16/wolf3d/WOLFSRC/ID_PM.C:     PM_Reset();\r
-16/wolf3d/WOLFSRC/ID_PM.C://   PM_Shutdown() - Shut down the Page Mgr\r
-16/wolf3d/WOLFSRC/ID_PM.C:PM_Shutdown(void)\r
-16/wolf3d/WOLFSRC/ID_PM.H:#define      PM_GetSoundPage(v)      PM_GetPage(PMSoundStart + (v))\r
-16/wolf3d/WOLFSRC/ID_PM.H:#define      PM_GetSpritePage(v)     PM_GetPage(PMSpriteStart + (v))\r
-16/wolf3d/WOLFSRC/ID_PM.H:#define      PM_LockMainMem()        PM_SetMainMemPurge(0)\r
-16/wolf3d/WOLFSRC/ID_PM.H:#define      PM_UnlockMainMem()      PM_SetMainMemPurge(3)\r
-16/wolf3d/WOLFSRC/ID_PM.H:extern       void    PM_Startup(void),\r
-16/wolf3d/WOLFSRC/ID_PM.H:                             PM_Shutdown(void),\r
-16/wolf3d/WOLFSRC/ID_PM.H:                             PM_Reset(void),\r
-16/wolf3d/WOLFSRC/ID_PM.H:                             PM_Preload(boolean (*update)(word current,word total)),\r
-16/wolf3d/WOLFSRC/ID_PM.H:                             PM_NextFrame(void),\r
-16/wolf3d/WOLFSRC/ID_PM.H:                             PM_SetPageLock(int pagenum,PMLockType lock),\r
-16/wolf3d/WOLFSRC/ID_PM.H:                             PM_SetMainPurge(int level),\r
-16/wolf3d/WOLFSRC/ID_PM.H:                             PM_CheckMainMem(void);\r
-16/wolf3d/WOLFSRC/ID_PM.H:extern       memptr  PM_GetPageAddress(int pagenum),\r
-16/wolf3d/WOLFSRC/ID_PM.H:                             PM_GetPage(int pagenum);                // Use this one to cache page\r
-16/wolf3d/WOLFSRC/ID_PM.H:void PM_SetMainMemPurge(int level);\r
-16/wolf3d/WOLFSRC/ID_SD.C:     addr = PM_GetSoundPage(page);\r
-16/wolf3d/WOLFSRC/ID_SD.C:     PM_SetPageLock(PMSoundStart + page,pml_Locked);\r
-16/wolf3d/WOLFSRC/ID_SD.C:             PM_SetPageLock(i + PMSoundStart,pml_Unlocked);\r
-16/wolf3d/WOLFSRC/ID_SD.C:     PM_UnlockMainMem();\r
-16/wolf3d/WOLFSRC/ID_SD.C:     PM_CheckMainMem();\r
-16/wolf3d/WOLFSRC/ID_SD.C:     p = (word far *)MK_FP(PM_GetPage(ChunksInFile - 1),0);\r
-16/wolf3d/WOLFSRC/ID_SD.C:     PM_UnlockMainMem();\r
-16/wolf3d/WOLFSRC/OLDSCALE.C:  shape = PM_GetSpritePage (shapenum);\r
-16/wolf3d/WOLFSRC/OLDSCALE.C:  shape = PM_GetSpritePage (shapenum);\r
-16/wolf3d/WOLFSRC/WL_ACT2.C:   PM_UnlockMainMem ();\r
-16/wolf3d/WOLFSRC/WL_ACT2.C:   PM_CheckMainMem ();\r
-16/wolf3d/WOLFSRC/WL_DEBUG.C:          addr = PM_GetPageAddress(i);\r
-16/wolf3d/WOLFSRC/WL_DEBUG.C:                          PM_GetPage(j);\r
-16/wolf3d/WOLFSRC/WL_DEBUG.C:                  PM_GetPage(i);\r
-16/wolf3d/WOLFSRC/WL_DRAW.C:           *( ((unsigned *)&postsource)+1) = (unsigned)PM_GetPage(wallpic);\r
-16/wolf3d/WOLFSRC/WL_DRAW.C:           *( ((unsigned *)&postsource)+1) = (unsigned)PM_GetPage(wallpic);\r
-16/wolf3d/WOLFSRC/WL_DRAW.C:           *( ((unsigned *)&postsource)+1) = (unsigned)PM_GetPage(doorpage);\r
-16/wolf3d/WOLFSRC/WL_DRAW.C:           *( ((unsigned *)&postsource)+1) = (unsigned)PM_GetPage(doorpage+1);\r
-16/wolf3d/WOLFSRC/WL_DRAW.C:           *( ((unsigned *)&postsource)+1) = (unsigned)PM_GetPage(wallpic);\r
-16/wolf3d/WOLFSRC/WL_DRAW.C:           *( ((unsigned *)&postsource)+1) = (unsigned)PM_GetPage(wallpic);\r
-16/wolf3d/WOLFSRC/WL_DRAW.C:   PM_NextFrame();\r
-16/wolf3d/WOLFSRC/WL_GAME.C:   PM_UnlockMainMem();\r
-16/wolf3d/WOLFSRC/WL_GAME.C:   PM_CheckMainMem ();\r
-16/wolf3d/WOLFSRC/WL_GAME.C:   PM_CheckMainMem ();\r
-16/wolf3d/WOLFSRC/WL_GAME.C:           PM_CheckMainMem ();\r
-16/wolf3d/WOLFSRC/WL_GAME.C:                   PM_CheckMainMem ();\r
-16/wolf3d/WOLFSRC/WL_INTER.C:  PM_Preload (PreloadUpdate);\r
-16/wolf3d/WOLFSRC/WL_MAIN.C:   PM_Shutdown ();\r
-16/wolf3d/WOLFSRC/WL_MAIN.C:   PM_Startup ();\r
-16/wolf3d/WOLFSRC/WL_MAIN.C:   PM_UnlockMainMem ();\r
-16/wolf3d/WOLFSRC/WL_MENU.C:                           PM_CheckMainMem ();\r
-16/wolf3d/WOLFSRC/WL_MENU.C:                           PM_CheckMainMem ();\r
-16/wolf3d/WOLFSRC/WL_PLAY.C:           PM_CheckMainMem ();\r
-16/wolf3d/WOLFSRC/WL_PLAY.C:    PM_CheckMainMem ();\r
-16/wolf3d/WOLFSRC/WL_PLAY.C:    PM_CheckMainMem ();\r
-16/wolf3d/WOLFSRC/WL_PLAY.C:           PM_CheckMainMem ();\r
-16/wolf3d/WOLFSRC/WL_PLAY.C:           PM_CheckMainMem ();\r
-16/wolf3d/WOLFSRC/WL_SCALE.C:  shape = PM_GetSpritePage (shapenum);\r
-16/wolf3d/WOLFSRC/WL_SCALE.C:  shape = PM_GetSpritePage (shapenum);\r
-Binary file 16/wolf3d/WOLFSRC/WOLF3D.EXE matches\r
-16/wolf3d/WOLFSRC/WOLF3D.MAP: 19127H 1A286H 01160H ID_PM_TEXT         CODE\r
-16/wolf3d/WOLFSRC/WOLF3D.MAP: 1912:0007 1160 C=CODE   S=ID_PM_TEXT     G=(none)  M=ID_PM.C    ACBP=28\r
-16/wolf3d/WOLFSRC/WOLF3D.MAP: 1912:02DF       _PM_CheckMainMem\r
-16/wolf3d/WOLFSRC/WOLF3D.MAP: 1912:0C71       _PM_GetPage\r
-16/wolf3d/WOLFSRC/WOLF3D.MAP: 1912:07BF       _PM_GetPageAddress\r
-16/wolf3d/WOLFSRC/WOLF3D.MAP: 1912:0FBA       _PM_NextFrame\r
-16/wolf3d/WOLFSRC/WOLF3D.MAP: 1912:0D60       _PM_Preload\r
-16/wolf3d/WOLFSRC/WOLF3D.MAP: 1912:1034 idle  _PM_Reset\r
-16/wolf3d/WOLFSRC/WOLF3D.MAP: 1912:02B8       _PM_SetMainMemPurge\r
-16/wolf3d/WOLFSRC/WOLF3D.MAP: 1912:0D31       _PM_SetPageLock\r
-16/wolf3d/WOLFSRC/WOLF3D.MAP: 1912:114B       _PM_Shutdown\r
-16/wolf3d/WOLFSRC/WOLF3D.MAP: 1912:10A0       _PM_Startup\r
-16/wolf3d/WOLFSRC/WOLF3D.MAP: 1912:02B8       _PM_SetMainMemPurge\r
-16/wolf3d/WOLFSRC/WOLF3D.MAP: 1912:02DF       _PM_CheckMainMem\r
-16/wolf3d/WOLFSRC/WOLF3D.MAP: 1912:07BF       _PM_GetPageAddress\r
-16/wolf3d/WOLFSRC/WOLF3D.MAP: 1912:0C71       _PM_GetPage\r
-16/wolf3d/WOLFSRC/WOLF3D.MAP: 1912:0D31       _PM_SetPageLock\r
-16/wolf3d/WOLFSRC/WOLF3D.MAP: 1912:0D60       _PM_Preload\r
-16/wolf3d/WOLFSRC/WOLF3D.MAP: 1912:0FBA       _PM_NextFrame\r
-16/wolf3d/WOLFSRC/WOLF3D.MAP: 1912:1034 idle  _PM_Reset\r
-16/wolf3d/WOLFSRC/WOLF3D.MAP: 1912:10A0       _PM_Startup\r
-16/wolf3d/WOLFSRC/WOLF3D.MAP: 1912:114B       _PM_Shutdown\r
-16/wolf3d/WOLFSRC/WOLFHACK.C:  src = PM_GetPage(0);\r
-16/wolf3d/WOLFSRC/WOLFHACK.C:  src = PM_GetPage(1);\r
-\r
-16/wf3d8086/id_pm.c:           longword last = MAXLONG;\r
-16/wf3d8086/id_pm.c:   for (i = 0,page = PMPages,lru = -1,last = MAXLONG;i < ChunksInFile;i++,page++)\r
-16/wf3d8086/id_pm.c:   for (i = 0,page = PMPages,lru = -1,last = MAXLONG;i < ChunksInFile;i++,page++)\r
-16/wf3d8086/id_pm.c:   if (++PMFrameCount >= MAXLONG - 4)\r