sameroom
[hyoenmadan] mounting flat disk images in NTVDM has proved very useful when testing ROS NTVDM emulation core
sameroom
[hyoenmadan] actually, ROS VDM can run also other DOSes
sameroom
[drakonis] do some stupid shit like "oh i want to make software x run with hardware x,y "
sameroom
[hyoenmadan] and even old linuxes
sameroom
[drakonis] old linuxes? woah woah woah
sameroom
[hyoenmadan] yep
sameroom
[drakonis] that's pretty cool
sameroom
[x86corez] hbelusca: mount feature? o_O
sameroom
[hbelusca] yeah
sameroom
[x86corez] didn't know
sameroom
[hyoenmadan] ofc, is prefered the internal VDM dos, and the integration in the system
sameroom
[hyoenmadan] in this case, ROS VDM is more alike OS/2 VDM
sameroom
[hbelusca] x86corez: for the floppies you can do it via the ntvdm menu (available through the console system menu)
sameroom
[hyoenmadan] which also can run other OSs
sameroom
[hyoenmadan] too
sameroom
[hbelusca] but for the hdds you need to add a registry key/value somewhere
sameroom
[drakonis] it can run other OSes eh?
sameroom
[hyoenmadan] (a bit more hackish, but works)
sameroom
[drakonis] (i know that's an nt design feature)
sameroom
[hyoenmadan] <drakonis>: i mean as VDM guest
sameroom
[hyoenmadan] not as subsystem
sameroom
[drakonis] ah right
sameroom
[hyoenmadan] subsystem is an entirely world apart
sameroom
[CrystalMath] hooray for NTVDM!
sameroom
[hyoenmadan] and hooray for the author, you :-)
sameroom
[x86corez] since NTVDM in ReactOS is pure emulator, it would be nice to have NukedOPL (OPL3 emulation) in it :)
sameroom
[drakonis] hooray its CrystalMath!
sameroom
[x86corez] hooray CrystalMath \o/
sameroom
[CatButts] oh, that thing
sameroom
[CatButts] I ported it to Flash once
sameroom
[CatButts] hides
sameroom
[hyoenmadan] hbelusca, Vampire and others also put effort in the VDM, but <CrystalMath> started the whole project
sameroom
[hyoenmadan] when it wasn't more but just a dream
sameroom
[dandelion] is PE network working under reactos ? do I have to change someting ? ( "PE Network Manager" )
sameroom
[hyoenmadan] <dandelion>: depends which functions that application expects
sameroom
[hyoenmadan] PE networking does stuff a bit different than normal mode windows networking
sameroom
[hyoenmadan] for example, at start it runs DevMgr pnp detection routine, loads network drivers on demand and tries to start them without reboot
sameroom
[dandelion] this one ? http://holger.reboot.pro/
sameroom
[hyoenmadan] of one of these things aren't in ROS, it would make the app crash at startup
sameroom
[dandelion] for me it starts but thats all
sameroom
[hyoenmadan] <dandelion>: yes, exactly that one
sameroom
[dandelion] ok, thx
sameroom
[hyoenmadan] some of these apps also make use of IOCTRLs
sameroom
[hyoenmadan] *IOCTLs
sameroom
[x86corez] talks directly to driver?
sameroom
[hyoenmadan] you would like to run them with debug link enabled
sameroom
[hbelusca] hyoenmadan: and the testers, indeed :)
sameroom
[hyoenmadan] <x86corez>: to PnPMGR and some networking core parts
sameroom
[hyoenmadan] this is required, as the app is designed to work in the reduced PE mode
sameroom
[hyoenmadan] which wouldn't have the normal well known and documented APIs installed
sameroom
[hyoenmadan] the best source of documented and undocumented information about PE mode is indeed, reboot.pro
sameroom
[hyoenmadan] networking included ofc
sameroom
[dandelion] is possible to run reactos under virtualbox/qemu with winpe ? win7pe ? in ramdisk ?
sameroom
[hyoenmadan] <dandelion>: lol what? what do you mean?
sameroom
[dandelion] boot someting like winpe from usb and run only virtualbox with reactos
sameroom
[dandelion] for testing
Chungy
livecd?
sameroom
[hyoenmadan] is the same as windows, if run in windows/vbox, will run in winpe/vbox
sameroom
[hyoenmadan] but i don't see what's the gain doing that
sameroom
[hyoenmadan] also, the real question is if vbox allows itself to run in WinPE mode
sameroom
[dandelion] that is the question
sameroom
[hyoenmadan] <dandelion>: dunno... i'm not interested in find how to run applications meant to be run in Windows normal mode, in PE mode
sameroom
[hyoenmadan] may you want to test if possible, and if the result fits your expectatives
sameroom
[hyoenmadan] still, i don't see why you would want to do that
sameroom
[hyoenmadan] PE mode was designed as a OS diagnostic mode
sameroom
[dandelion] hardware with no xp support
sameroom
[dandelion] wddm + ...
sameroom
[hyoenmadan] and only diagnostic and deploy apps are meant to run in PE mode
sameroom
[CatButts] what does P.E. mode stand for
sameroom
[hyoenmadan] <dandelion>: then getting VBox to run in PE mode is the lesser of your problems
sameroom
[hyoenmadan] the result will be too slow to be really useful
sameroom
[hbelusca] CatButts: preinstallation environment.
sameroom
[hyoenmadan] <CatButts>: ms designed it in order to replace the old USETUP environment (blue screen install and diagnostic tools, as the cmdcons)
sameroom
[x86corez] hbelusca: btw. how the progress goes with 1st stage setup? :)
sameroom
[hyoenmadan] but then they realized OEMs could use it as deployment/diagnostic environment
sameroom
[hbelusca] x86corez: i paused it (because I'm a bit tired of developing that treelist control)
sameroom
[hyoenmadan] so they started to offer it in the WAIK kit
sameroom
[hbelusca] and instead i'm working on something else.
sameroom
[x86corez] ah alright
sameroom
[hbelusca] x86corez: check my fork's branches