Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the board
Thread view  Mix view  Order
CandyMan

05.07.2023, 23:26
 

New Necromancer's Dos Navigator (NDN) versions (Announce)

New test versions of the NDN file manager are now available.

The Dos64 version added, among other things, the ability to run in VCPI mode (if you have more than 4GB of memory - 8GB is welcome). It could be JEMM memory manager or similar. Everything still needs to be tested.

You can find them here: http://www.ndn.muxe.com/download/

RayeR

Homepage

CZ,
06.07.2023, 05:06

@ CandyMan

New Necromancer's Dos Navigator (NDN) versions

> New test versions of the NDN file manager are now available.
>
> The Dos64 version added, among other things, the ability to run in VCPI
> mode (if you have more than 4GB of memory - 8GB is welcome). It could be
> JEMM memory manager or similar. Everything still needs to be tested.
>
> You can find them here: http://www
.ndn.muxe.com/download/

DOS64 version - it works great for me from DOS with JEMM, I have currently 8GB RAM installed. It wouldn't work with 4GB or less? (even with 4GB RAM installed there is some RAM beyond 4GB remapped from PCI MMIO, so I had about 4,5GB before when used 2*2GB modules)

I noticed there appeared a "NDN" bottom line below F-bar, why is this for (it just displays info about NDN)? It just waste one line that could display files in panel, how can I hide it? (was not present in previous version)
[image]

BTW what are advantages of NDN64 over 32? Where it can use more memory? Maybe editing extra large files but I'm already limited by FAT16/32...

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

CandyMan

06.07.2023, 12:42

@ RayeR

New Necromancer's Dos Navigator (NDN) versions

> DOS64 version - it works great for me from DOS with JEMM, I have currently
> 8GB RAM installed. It wouldn't work with 4GB or less? (even with 4GB RAM
> installed there is some RAM beyond 4GB remapped from PCI MMIO, so I had
> about 4,5GB before when used 2*2GB modules)
>
> I noticed there appeared a "NDN" bottom line below F-bar, why is this for
> (it just displays info about NDN)? It just waste one line that could
> display files in panel, how can I hide it? (was not present in previous
> version)
>
> BTW what are advantages of NDN64 over 32? Where it can use more memory?
> Maybe editing extra large files but I'm already limited by FAT16/32...

The Dos64 version will (should) work if you have any memory beyond 4GB.

The line you wrote about is the hints bar. The fact is that one line is wasted, but only when you have a video mode with a small number of lines. In Windows, for example, I have the mode set to 237x62 (columns x rows) and then it doesn't matter much. To get rid of it select in Menu->Options->Configuration->Interface...->Others->[x]Hide hints bar

The advantages of the NDN64 version are a 256-bit big calculator (to check the bitness of any calculator type "bsr (-1)"), the ability to view and "decode" (see Menu->File->Decoder) large files (>2GB - mainly Windows),
more memory (uses a lot of editor with syntax highlighting turned on - see ndn.hgl file).
In 64-bit mode, CPU registers are twice as long in bits and there are more of them, so NDN should theoretically run faster.

Laaca

Homepage

Czech republic,
06.07.2023, 21:34

@ CandyMan

New Necromancer's Dos Navigator (NDN) versions

I still (although slowly) work on the NDN translation to czech languege. Are the help files still relevant with this new version?

---
DOS-u-akbar!

CandyMan

06.07.2023, 22:03

@ Laaca

New Necromancer's Dos Navigator (NDN) versions

> I still (although slowly) work on the NDN translation to czech languege.
> Are the help files still relevant with this new version?

The old resource files won't work with the new version, but there are a few minor changes that I'm able to make myself using the translator after receiving your translations. Thanks for your work.

DosWorld

06.07.2023, 22:44

@ Laaca

New Necromancer's Dos Navigator (NDN) versions

CandyMan, i am also stuck with translation.
Due to some problems, i am have no time for (any) open source activity. :-(
I hope return back, when it will be possible.

---
Make DOS great again!

Carthago delenda est, Ceterum censeo Carthaginem delendam esse.

Laaca

Homepage

Czech republic,
06.07.2023, 22:57

@ CandyMan

New Necromancer's Dos Navigator (NDN) versions

> New test versions of the NDN file manager are now available.
>
> The Dos64 version added, among other things, the ability to run in VCPI
> mode (if you have more than 4GB of memory - 8GB is welcome). It could be
> JEMM memory manager or similar. Everything still needs to be tested.
>
> You can find them here: http://www.ndn.muxe.com/download/

Well, it does not work for me with the HIMEMX+JEMM386 (v5.80).

NDN says: "D3X: error 0XFB: V86 mode"

My VCPI configuration look like this:
VCPI version: 1.0
Offset of VCPI entry in protected-mode: 00110674
Start free address space: 00111000
1. VCPI descriptor: 00000000:ffff,cf9b
2. VCPI descriptor: 00000000:ffff,cf93
3. VCPI descriptor: 00000000:0000,0000
highest physical memory address: 9ec0e000
Free 4K pages: 8152 ( 32608 kB)
CR0: 80000013
DR0-DR3: 00000000 00000000 00000000 00000000
DR6+DR7: ffff0ff0 00000400
Master/Slave PIC base: 8/70
Protected Mode Switch ok

---
DOS-u-akbar!

RayeR

Homepage

CZ,
07.07.2023, 01:01

@ CandyMan

New Necromancer's Dos Navigator (NDN) versions

Aha, I didn't realize it's hint bar. I was in interface menu but didn't think this is the right option...

On newer nvidioted nividia VGAs there are no longer working VESA text modes, just screen garbage so the highest I can get is VGA 80x50.

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

RayeR

Homepage

CZ,
07.07.2023, 01:50

@ Laaca

New Necromancer's Dos Navigator (NDN) versions

I use similar setup with
HimemSX v3.54 [04/12/22]
Jemm386 v5.84 [02/11/23]
VCPI info:
VCPI version: 1.0
Offset of VCPI entry in protected-mode: 00110674
Start free address space: 00111000
1. VCPI descriptor: 00000000:ffff,cf9b
2. VCPI descriptor: 00000000:ffff,cf93
3. VCPI descriptor: 00000000:0000,0000
highest physical memory address: cf78e000
Free 4K pages: 30716 ( 122864 kB)
CR0: 80000031
DR0-DR3: 00000000 00000000 00000000 00000000
DR6+DR7: ffff0ff0 00000400
Master/Slave PIC base: 8/70
Protected Mode Switch ok

how many phys.RAM do you have?

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

Laaca

Homepage

Czech republic,
07.07.2023, 06:20

@ RayeR

New Necromancer's Dos Navigator (NDN) versions

> how many phys.RAM do you have?
16GB RAM

Maybe I should upgrade Jemm386 to newest version?

---
DOS-u-akbar!

CandyMan

07.07.2023, 19:49

@ Laaca

New Necromancer's Dos Navigator (NDN) versions

> NDN says: "D3X: error 0XFB: V86 mode"

By default, the old loader is run, which only works in RAW/XMS mode.

Please take a look at the files with the BAT extension.
There is a TEST.BAT file that replaces the loader with LOADERB.BIN (will run also in V86 mode with DarkDebugger32).
There is also a TESTV86.BAT file that replaces the loader with LOADERBB.BIN (will work also in V86 mode with DarkDebugger32 or installed JEMM).

RayeR

Homepage

CZ,
08.07.2023, 01:08

@ Laaca

New Necromancer's Dos Navigator (NDN) versions

> Maybe I should upgrade Jemm386 to newest version?

I did because of SBEMU :)

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

CandyMan

09.07.2023, 12:04

@ Laaca

New Necromancer's Dos Navigator (NDN) versions

> Maybe I should upgrade Jemm386 to newest version?

Just run the TESTV86.BAT file for the first time.

Laaca

Homepage

Czech republic,
14.07.2023, 17:23

@ CandyMan

New Necromancer's Dos Navigator (NDN) versions

> > Maybe I should upgrade Jemm386 to newest version?
>
> Just run the TESTV86.BAT file for the first time.

Yes! Now it works amazing!
BTW, I found that in this new build is a new function called "Digital converter". It is a very handle tool and I like the feature with converting assembler instructions into hexadecimal code.

---
DOS-u-akbar!

CandyMan

21.07.2023, 17:16

@ Laaca

New Necromancer's Dos Navigator (NDN) versions

> Yes! Now it works amazing!
> ...

I also added a hidden ability to run NDN for Dos32 in RAW/XMS/VCPI mode with memory mapping above 4GB. This will only work if you have >=4GB free above address 4GB and if the byte at position 0x29 in the NDN.PRG file is equal to 0xAA (only values 0x55 and 0xAA are valid). You can use hex editor or NDN itself to change this byte.

After starting NDN, pressing Shift in the upper right corner will show you the amount of free memory.

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