]> 4ch.mooo.com Git - 16.git/blobdiff - src/lib/16_mm.h
reverted to older ver of 16_mm because of bugs
[16.git] / src / lib / 16_mm.h
index d351abfa8f868a004be425755ce6f2f37a5910a5..1a448a2a7e5fa8ff180f4674361fc49da2d24446 100755 (executable)
@@ -66,7 +66,9 @@
 //--------\r
 \r
 #define        XMS_INT                 0x2f\r
-#define        XMSD                    dword XMSDriver=gvar->pm.xmm.XMSDriver;\r
+#define        XMS_CALL(v)             _AH = (v);\\r
+                                               __asm call [WORD PTR XMSDriver]\r
+/*__asm { //mov (v),ah*/\r
 \r
 #define        XMS_VERSION             0x00\r
 \r
@@ -205,7 +207,6 @@ void MM_Report_(global_game_variables_t *gvar);
 void MM_BombOnError(boolean bomb, global_game_variables_t *gvar);\r
 //void MM_GetNewBlock(mminfo_t *mm);\r
 //void MM_FreeBlock(mmblocktype *x, mminfo_t *mm);\r
-void   XMS_CALL(byte v, global_game_variables_t *gvar);\r
 \r
 //==========================================================================\r
 \r