Back to home page

DOS ain't dead

Forum index page

Log in | Register

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

25.02.2019, 11:42
(edited by CandyMan, 25.02.2019, 12:00)
 

DX64 - open source 64-bit ring 0 dos extender (Announce)

DX64 - open source 64-bit dos extender with a few examples how to use it.
Executables (ADAM format) can be compressed by 32LITE, UPX or LPACK.
To recompile sources you need modified by me FASM/VASM assembler.
There are four versions of the dos extender (two with support for 1GB
pages or not, and two as an external|internal stub-loader).
Choose the one that suits you.

It is possible to download files from (search DX64.7Z, FASM*.7Z files):
https://drive.google.com/drive/folders/0B_wEiYjzVkC0ZGtkbENENzF1Nms
or
https://board.flatassembler.net/download.php?id=7978

Have fun.

Laaca(R)

Homepage

Czech republic,
07.03.2019, 21:32

@ CandyMan

DX64 - open source 64-bit ring 0 dos extender

The Hello64.ASM source looks really horryfying. Is (in theory) possible to use some high-level language with your 64-bit stuff?
And it would be very helpful to heavy comment every line of the Hello64.ASM (and other demo sources).
Unfortunately I don't have any 64-bit CPU so I can't test your programs at all.

---
DOS-u-akbar!

CandyMan(R)

09.03.2019, 11:58

@ Laaca

DX64 - open source 64-bit ring 0 dos extender

> Is (in theory) possible to use some high-level language with your 64-bit
> stuff?
I use 64-bit pascal compiler (FPC) to create applications and convert result PE+ files to Adam format.
I also used DX64 for the 64-bit version of NDN (Necomancer's Dos Navigator).
> And it would be very helpful to heavy comment every line of the Hello64.ASM
> (and other demo sources).
I will write comments when I have more time.

Back to the board
Thread view  Mix view  Order
15864 Postings in 1463 Threads, 268 registered users, 71 users online (0 registered, 71 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum