VOGONS

Common searches


Search results

Display options

Re: Normal Core Bug vs Dynamic Core

Exception handling like that is usually very slow (because normal codeflow assumes exceptions are, um, exceptionally). I don't know in how far this would affect java though. The main reason back then to use the current logic is that not only the cores may trigger pagefaults, but the callback code as …

Re: Retro computers and wikipedia

in Milliways
I think the reason why so many people don't consider old PC hardware as retro is because the PC has existed continuously in some form from the time the first IBM PC rolled off the assembly line. Yes, and Intel playing a nice role in keeping processors backwards compatible (are IA64 machines called …

Re: Is There a Way to Differentiate MCGA and VGA 320x200x256?

in PC Emulation
I would like to quickly point out that there are indeed VGA 16-colour modes. Which? Maybe my understanding of "mode" is different since to me it's an int10 call nothing more. If the palette is changed afterwards doesn't really matter because the mode is the same, but if it "looks completely messed …

Re: Normal Core Bug vs Dynamic Core

It's actually quite simple to have it not return, a pagefault is nothing more than a pmode interrupt so it pushes stuff on the stack, sets some special information and calls the handler. The handler routine can do anything it likes, examining the code that caused the pagefault, then paging in memory …

Re: Is There a Way to Differentiate MCGA and VGA 320x200x256?

in PC Emulation
Rastan definitely supports VGA, though I think it only used 16 colors in that graphics mode So it's using an ega mode? not making it look a whole lot different than EGA, but the difference is noticeable with one or two palette colors That's how the palette is set up. So as hal says that game uses …

Re: Normal Core Bug vs Dynamic Core

There are no "double pagefaults", what you're seeing is that there is a pagefault, it's handled by win3x but does not return to the code where it was started so depending on the situation a "hanging" pagefault may or may not create problems. double/triple faults are something completely different, …

Re: Normal Core Bug vs Dynamic Core

It's not a bug but a feature of the dynamic core to avoid pagefault recursion which is part of the original design of the normal core when dosbox was transitioned to support paging. Maybe check the svn logs, think Antara should be mentioned there but don't remember.

Page 26 of 445