[NTVDM]
authorHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Tue, 17 Dec 2013 22:10:58 +0000 (22:10 +0000)
committerHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Tue, 17 Dec 2013 22:10:58 +0000 (22:10 +0000)
commit90ab15cf66c227f84a9f86f47ec80df755b3496a
tree732066c44396268a6b1a9991c480f2b55db82d3b
parented874b41fc691f2dee27796b6d2f16777dc10d50
[NTVDM]
- Thanks Thomas for having pointed me towards the fact that the NTVDM exports were really STDCALL and not CDECL (as I've thought first, because originally I was checking whether the getXX() functions were stdcall or not, and distinguishing VOID stdcall or cdecl functions without the symbols was hopeless).
- Halfplement and export Sim32pGetVDMPointer and MGetVdmPointer, needed to run correctly the RageStorm "galaxy" sample mentioned yesterday (see revision 61283). Now it loads and the dispatch call works \o/
- VDD_INIT_PROC and VDD_DISPATCH_PROC have the same signature --> rename them to VDD_PROC.

Have fun at testing!

svn path=/branches/ntvdm/; revision=61286
subsystems/ntvdm/emulator.c
subsystems/ntvdm/ntvdm.spec
subsystems/ntvdm/registers.c
subsystems/ntvdm/registers.h
subsystems/ntvdm/vddsup.c