Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to index page
Thread view  Board view
DOS386

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

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

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.

DOS386

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 ***

marcov

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?

Back to index page
Thread view  Board view
22049 Postings in 2034 Threads, 396 registered users, 253 users online (0 registered, 253 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum