Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the board
Thread view  Mix view  Order
DOS386(R)

12.09.2010, 03:08
 

Challenge: 64-bit support for DOS (DOSX)

[image]

Task : find out how I did :hungry:

---
This is a LOGITECH mouse driver, but some software expect here
the following string:*** This is Copyright 1983 Microsoft ***

Laaca(R)

Homepage

Czech republic,
12.09.2010, 08:42

@ DOS386

Challenge: 64-bit support for DOS

>
> Task : find out how I did :hungry:

MS Paintbrush in windows vista? :-D

---
DOS-u-akbar!

RayeR(R)

Homepage

CZ,
12.09.2010, 13:43

@ Laaca

Challenge: 64-bit support for DOS

> >
> > Task : find out how I did :hungry:
>
> MS Paintbrush in windows vista? :-D

LOL, that's exactly the same words that came in my mind when I saw the 1st post :-D

---
DOS gives me freedom to unlimited HW access.

marcov(R)

13.09.2010, 06:17

@ DOS386

Challenge: 64-bit support for DOS

>
> Task : find out how I did :hungry:

You represented an 64-bit value as 4 * 16-bit values MPI in real mode dos?

DOS386(R)

13.10.2010, 04:41

@ Laaca

Challenge: 64-bit support for DOS

> MS Paintbrush in windows vista?

WRONG. Hadn't I written about DOS ???

As nobody is able to find the solution, here the hot steps to reproduce:

0. Get 32-bit Pentium CPU, get 32-bit Windaube XP
1. Get QAK-64 (21 MiB only), run it, hey it works :confused:
2. Compile "hello.bas" and "3dballs.bas", run them, hey they run too :confused:
3. Check the bloat: both are cca 800 KiB, "3dballs.exe" only marginally bigger than "hello.exe"
4. Move them out of the QAK-64 directory, hey they don't run anymore, identify 8 missing DLL's, copy them, fixed, works again
5. Backup the hot stuff ( here ), DBAN away XP, get DOS, install abandonware "HX DOS Extender", restore hot stuff, patch "libstdc++-6.dll" to a valid DOS filename
6. It works :clap: (see shot from "3dballs.exe") ... you can run executables brewn by QAK-64 in DOS :clap:

PS: "hello.exe" needs same 8 DLL's as "3dballs.exe", so the Hello World size of QAK-64 is incredible 8 MiB impossible to beat :clap:

PPSS: I have also better (more useful, less silly, more 8086-compatible) 64-bit technologies in the pipeline :-)

[image]

---
This is a LOGITECH mouse driver, but some software expect here
the following string:*** This is Copyright 1983 Microsoft ***

Back to the board
Thread view  Mix view  Order
15115 Postings in 1359 Threads, 249 registered users, 26 users online (1 registered, 25 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum