| Jerry 15.10.2007, 18:13 |
Recommendations for Porting a 16 bit DOS Application (DOSX) |
I?ve been reviewing the HX Dos extender information over the last week or so and I haven?t quite figured out whether this will work for me. My primary objective is take an existing DOS application, developed with MS Visual C 1.52, to make a 32 bit application. As is, it is a generic 16 bit DOS application that currently runs on DOS as well as in a DOS Box on Windows (full screen mode only). The application has a GUI running in VGA mode, a relational database engine and memory management developed using 16 bit based pointers with paging abilities. I would like to port as much of it as possible with minimum modifications. I?m thinking that I should be able to convert the memory management over to 32 bit based pointers but leave the general concepts in tack. The other thing of interest but which is secondary would be to be able to run at higher resolutions then the current VGA 16 color mode. I need to be able to run in a WinXP Dos Box or maybe as a Windows Console application provided I can create a single window that I would draw my GUI onto and intercept the keyboard and mouse messages. |
| Rugxulo Usono, 15.10.2007, 20:00 @ Jerry |
Recommendations for Porting a 16 bit DOS Application |
> I'm not clear as to which approach to take with the DOS extenders. My --- |
| Jerry 15.10.2007, 23:45 @ Rugxulo |
Recommendations for Porting a 16 bit DOS Application |
> So your compiler doesn't support anything besides 16-bit DOS? (Dunno, |
| Rugxulo Usono, 16.10.2007, 00:22 @ Jerry |
Recommendations for Porting a 16 bit DOS Application |
> I didn't know that Vista no longer supports the DOS Box emulation. --- |
| RayeR CZ, 16.10.2007, 12:58 @ Rugxulo |
Recommendations for Porting a 16 bit DOS Application |
> NTVDM exists and simple non-graphical DOS stuff works fine but only in a --- |
| Rugxulo Usono, 17.10.2007, 01:04 @ RayeR |
Recommendations for Porting a 16 bit DOS Application |
> > NTVDM exists and simple non-graphical DOS stuff works fine but only in a --- |
| Steve US, 17.10.2007, 01:13 @ Rugxulo |
Recommendations for Porting a 16 bit DOS Application |
> > Only way is emulator or realdos. But realdos will have |
| Rugxulo Usono, 17.10.2007, 01:39 @ Steve |
Recommendations for Porting a 16 bit DOS Application |
> > > Only way is emulator or realdos. But realdos will have --- |
| lucho 17.10.2007, 08:11 @ Rugxulo |
decTop |
> Like, perhaps, a $100 decTOP? |
| RayeR CZ, 17.10.2007, 10:44 @ Rugxulo |
Recommendations for Porting a 16 bit DOS Application |
> Vista shares the same kernel as Win2k8, right? And yet ... --- |
| DOS386 24.10.2007, 02:27 @ RayeR |
Recommendations for Porting a 16 bit DOS Application |
RayeR wrote: --- |
| Japheth Germany (South), 16.10.2007, 08:10 @ Jerry |
Recommendations for Porting a 16 bit DOS Application |
> I was thinking that I could port to MS Visual C 6.0 (already licensed) --- |
| DOS386 16.10.2007, 02:26 @ Jerry |
Recommendations for Porting a 16 bit DOS Application |
> reviewing the HX Dos extender information over the last week --- |
| flo 17.10.2007, 10:44 @ Jerry |
Recommendations for Porting a 16 bit DOS Application |
Hi, |
| llm 17.04.2017, 07:06 @ Jerry |
Recommendations for Porting a 16 bit DOS Application |
> I?ve been reviewing the HX Dos extender information over the last week or |
Thread view



You used to dislike Vi$ta up to now:![[image]](http://rayer.ic.cz/images/windows.gif)

