Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
V'GER Challenge
#11
Quote:If you're running XP or 2000 on that laptop, it probably won't like going to SCREEN 12 because of that. The NTVDM doesn't seem to like changing screen modes.

-shiftLynx

That depends on the graphics card. In my box, it works seamlessly.

Quote:Thanks. I wonder what went wrong with XP. I guess we're lucky they even support DOS emulation at all, much less make it work properly.

Nope, it's the contrary. If it had DOS emulation, we would have no problems. But no, it's a virtual machine. That means that everything but system calls are handled by the processor and the hardware themselves. System calls are processed and emulated by Windows, but the rest (a jmp, a simple add or whatever) is done by the microprocessor.

If something for the NTVDM does not work it's (most likely) 'cause your new hardware is not compatible.

Note that, for example, many computers can't run games which use EMS not 'cause of Windows, but 'cause of the computer architecture itself. Install MSDOS on those computers and you won't be able to use EMS either.

That's what I mean: If Windows XP had a MSDOS emulator, everything inside the box would be emulated thus SVGA, EMS, sound and everything would work, just like in DosBOX, for example. It would work, but slower.

The NTVDM was the "faster way", but as it keeps relying on the actual machine, you get the incompatibilities. It's like trying to run a GWBASIC program that uses CLOAD in a 486. It will send you to Walhalla.
SCUMM (the band) on Myspace!
ComputerEmuzone Games Studio
underBASIC, homegrown musicians
[img]http://www.ojodepez-fanzine.net/almacen/yoghourtslover.png[/i
Reply
#12
Hi, na_th_an

Hey, excellent analysis there. Thanks!

So I guess I can forget about making V'GER work on all possible machines. ON TO NEXT PROJECT!

By the way, did you try the hat link I gave Z!re?

Mac
Reply
#13
Yup, it worked Wink

Btw, I'm pretty sure your code is compilable in freeBASIC, so V'Ger is not dead, I guess Wink
SCUMM (the band) on Myspace!
ComputerEmuzone Games Studio
underBASIC, homegrown musicians
[img]http://www.ojodepez-fanzine.net/almacen/yoghourtslover.png[/i
Reply
#14
What the hell kind of challenge is this?

Thats pretty pathetic and sick that you have to disguise your questions like this, Mac. I am not being insulting or anything, but if I were you, I would be ashamed...are you too egotistical or something to actually ask the question openly instead of making it a..."Challenge"?
·~¹'°¨°'¹i|¡~æthérFòx~¡|i¹'°¨°'¹~·-
avinash.vora - http://www.avinashv.net
Reply
#15
Hi, aetherfox

Sorry my post bugged you.

Well, maybe you would like part 1 of the challenge (did you click on the original link?), namely achieve the level of "doing good" and post your best game (on that forum)

It is theoretically possible to get to any given level, but human failings will sooner or later stop you.

Mac
Reply
#16
Mac;

I did click on the link; but it's just that your text here said that you wanted a fix. To me that seems like a cry of help, not a challenge.

I guess I was frustrated because even the sensible dudes like you are being a bit silly lately.
·~¹'°¨°'¹i|¡~æthérFòx~¡|i¹'°¨°'¹~·-
avinash.vora - http://www.avinashv.net
Reply
#17
Mac: port V'GER to FB. ;*)

Using the GFX screen of course.
y smiley is 24 bit.
[Image: anya2.jpg]

Genso's Junkyard:
http://rel.betterwebber.com/
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)