]> 4ch.mooo.com Git - 16.git/blobdiff - _pm_use.txt
16_ca needs huge amounts of work and I should remember what needs to be done soon...
[16.git] / _pm_use.txt
index f944a7e47e45a0e04177a563ee974a19d64a7aea..bc694e8efb08ed4aedec35cf6bb78f0e9f04ba1b 100755 (executable)
@@ -1,19 +1,47 @@
+-------------------------------------------------------------------------------\r
+                                       ./qwolf.sh start\r
+-------------------------------------------------------------------------------\r
+==== 16/wf3d8086 ====\r
 16/wf3d8086/contigsc.c:        shape = PM_GetSpritePage (shapenum);\r
 16/wf3d8086/contigsc.c:        shape = PM_GetSpritePage (shapenum);\r
+\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:           DigiNextLen = (DigiLeft >= PMPageSize)? PMPageSize : (DigiLeft % PMPageSize);\r
+16/wf3d8086/id_sd.c:   DigiLastEnd = DigiPage + ((DigiLeft + (PMPageSize - 1)) / PMPageSize);\r
+16/wf3d8086/id_sd.c:   len = (DigiLeft >= PMPageSize)? PMPageSize : (DigiLeft % PMPageSize);\r
 16/wf3d8086/id_sd.c:   PM_UnlockMainMem();\r
+16/wf3d8086/id_sd.c:   MM_GetPtr(&list,PMPageSize);\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:   _fmemcpy((void far *)list,(void far *)p,PMPageSize);\r
+16/wf3d8086/id_sd.c:   pg = PMSoundStart;\r
+16/wf3d8086/id_sd.c:   for (i = 0;i < PMPageSize / (sizeof(word) * 2);i++,p += 2)\r
+16/wf3d8086/id_sd.c:           pg += (p[1] + (PMPageSize - 1)) / PMPageSize;\r
 16/wf3d8086/id_sd.c:   PM_UnlockMainMem();\r
-16/wf3d8086/oldscale.c:        shape = PM_GetSpritePage (shapenum);\r
-16/wf3d8086/oldscale.c:        shape = PM_GetSpritePage (shapenum);\r
+\r
 16/wf3d8086/wl_act2.c: PM_UnlockMainMem ();\r
 16/wf3d8086/wl_act2.c: PM_CheckMainMem ();\r
+\r
+16/wf3d8086/wl_debug.c:                page = &PMPages[i];\r
+16/wf3d8086/wl_debug.c:                if (i < PMSpriteStart)\r
+16/wf3d8086/wl_debug.c:                else if (i < PMSoundStart)\r
 16/wf3d8086/wl_debug.c:                addr = PM_GetPageAddress(i);\r
+16/wf3d8086/wl_debug.c:                        if (i < PMSpriteStart)\r
+16/wf3d8086/wl_debug.c:                        else if (i < PMSoundStart)\r
+16/wf3d8086/wl_debug.c:                                SimpleScaleShape (160, i-PMSpriteStart, 64);\r
+16/wf3d8086/wl_debug.c:                                        k += (DigiList[(j * 2) + 1] + (PMPageSize - 1)) / PMPageSize;\r
+16/wf3d8086/wl_debug.c:                                        k = (DigiList[(j * 2) + 1] + (PMPageSize - 1)) / PMPageSize;\r
+16/wf3d8086/wl_debug.c:                                                (i >= PMSoundStart + DigiList[j * 2])\r
+16/wf3d8086/wl_debug.c:                                        &&      (i < PMSoundStart + DigiList[j * 2] + k)\r
+16/wf3d8086/wl_debug.c:                                        US_PrintUnsigned(i - PMSoundStart - DigiList[j * 2]);\r
+16/wf3d8086/wl_debug.c:                        i = PMSpriteStart;\r
+16/wf3d8086/wl_debug.c:                        i = PMSoundStart;\r
 16/wf3d8086/wl_debug.c:                                PM_GetPage(j);\r
 16/wf3d8086/wl_debug.c:                        PM_GetPage(i);\r
+\r
+16/wf3d8086/wl_draw.c:#define DOORWALL (PMSpriteStart-8)\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(wallpic);\r
 16/wf3d8086/wl_draw.c:         *( ((unsigned *)&postsource)+1) = (unsigned)PM_GetPage(wallpic);\r
 16/wf3d8086/wl_draw.c: PM_NextFrame();\r
+\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
 16/wf3d8086/wl_game.c:         PM_CheckMainMem ();\r
 16/wf3d8086/wl_game.c:                 PM_CheckMainMem ();\r
-16/wf3d8086/wl_inter.c:        PM_Preload (PreloadUpdate);\r
+\r
+\r
+\r
+       16/wf3d8086/wl_inter.c: PM_Preload (PreloadUpdate);     //related to chunksinfile\r
+\r
+\r
+\r
 16/wf3d8086/wl_main.c: PM_Shutdown ();\r
 16/wf3d8086/wl_main.c: PM_Startup ();\r
 16/wf3d8086/wl_main.c: PM_UnlockMainMem ();\r
+\r
+16/wf3d8086/wl_menu.c:                         StartCPMusic(MENUSONG);\r
 16/wf3d8086/wl_menu.c:                         PM_CheckMainMem ();\r
+16/wf3d8086/wl_menu.c:                         StartCPMusic(MENUSONG);\r
 16/wf3d8086/wl_menu.c:                         PM_CheckMainMem ();\r
+\r
 16/wf3d8086/wl_play.c:         PM_CheckMainMem ();\r
 16/wf3d8086/wl_play.c:  PM_CheckMainMem ();\r
 16/wf3d8086/wl_play.c:  PM_CheckMainMem ();\r
 16/wf3d8086/wl_play.c:         PM_CheckMainMem ();\r
 16/wf3d8086/wl_play.c:         PM_CheckMainMem ();\r
+\r
 16/wf3d8086/wl_scale.c:        shape = PM_GetSpritePage (shapenum);\r
 16/wf3d8086/wl_scale.c:        shape = PM_GetSpritePage (shapenum);\r
+\r
 16/wf3d8086/wolfhack.c:        src = PM_GetPage(0);\r
 16/wf3d8086/wolfhack.c:        src = PM_GetPage(1);\r
+===============                ./qwolf.sh end          ===============\r