301

Re: New NMI handler / .commands

Spezzi63 wrote:

Version check for esxDOS v0.8.7!
Here is a little update for the NMI navigator by david_ps.
Many Greetings,
Günter

replace the init file in \SYS\NMI\
https://tinyurl.com/y2ruac7y


Thank you very much to Dr. Slump wink

You are welcome Günter

302 (edited by Luzie 2019-07-23 16:29:26)

Re: New NMI handler / .commands

jviegas wrote:

HI eveyone.

I've tried this new version of NMI and I have to say "Wonderfull work".

However I have a question, how can I sort the folder and file list by name?
It seems that it is sorted by date when the file was copied to SD card. I don't know for sure.
But I would like to have it sorted by name (first folder and then files) just like we have on windows explorer. Is there a option for this?

As a workaround if I know how the files are sorted I can always "play by the rules" and in the end have it as I wish.

Thanks in advance
Best regards
JViegas

I remember, I read somewhere about a Freeware Windows Utility which copies Files depending on their Filename. E.g. copies files from a source-directory in alphabetical order onto e.g. an empty SD-Card. So copies "AGAME.SNA", than "BGAME.SNA" and so on. But damn... can´t remember the exact name of this Utility and can´t find it yet on internet anymore.

Update: Found it..., it´s called DriveSort and you can find it here: http://www.anerty.net/software/file/DriveSort/
"DriveSort sorts the directory tables of a volume formatted in FAT12, FAT16 or FAT32. This sort orders the files on the disk according to a customizable order."

I haven´t tested it yet.

Alternatively you can try this, which is intended to copy music files "in sorted order" onto MP3-Players. But you can set filter to "All Files" and so can copy all type of files with it: AmoK Playlist Copy:
from: http://www.amok.am/de/freeware/amok_playlist_copy/

303

Re: New NMI handler / .commands

Dear david_ps,

are you willing to share your 64 chars/line mcode?

Regards,

Luzie

304 (edited by david_ps 2019-09-09 17:47:35)

Re: New NMI handler / .commands

Luzie wrote:

Dear david_ps,

are you willing to share your 64 chars/line mcode?

Regards,

Luzie

Yes Luzie, first let me extract it from the NMI browser source code, it is integrated into it

There it goes:
https://www.dropbox.com/s/m9xsxaib45dbd … S.zip?dl=0

305

Re: New NMI handler / .commands

Dear david_ps,

thank you very much!

Luzie

306

Re: New NMI handler / .commands

One thing which is yet needed to get last version v0.0.16 NMI handler working completely under esxDOS 0.8.7 is to copy old NMI.SYS (= \SYS\NMI.SYS) to filename: \sys\nmi\old087.sys to get loading of old NMI.SYS working (=via Key J) from within new NMI.SYS!

307 (edited by david_ps 2019-10-04 20:55:19)

Re: New NMI handler / .commands

Hello,
Original esxdos087.zip published by lordcoxis include old versions of my dot commands. I collect last versions of it plus other utilities and configure a 0.8.7 system that use my NMI navigator. Is available at https://www.dropbox.com/s/28zmjs5505o13 … 7.zip?dl=0

Update release of NMI navigator, v.0.0.16:
https://www.dropbox.com/s/85lkaohu22bcz … 6.zip?dl=0
Changes:

  • Updated \SYS\NMI\init to detect 0.8.7 esxDOS version

  • Added \SYS\NMI\old087.sys to able to load old NMI navigator for 0.8.7 esxDOS version

  • Added READ_NMI.txt

  • Added \BIN\ dot commands used by NMI navigator: DRIVES, HEXVIEW, MON, OWNROM and RM.

Packed release of custom module, v.0.0.16 (it is identical to the version v.0.0.15):
https://www.dropbox.com/s/obv9d99cqld92 … 6.zip?dl=0

Updated README (now READ_NMI.txt):
https://www.dropbox.com/s/fco7dkmkoeahp … I.txt?dl=0
Please read it! It contains an instruction manual and explains the operation of all the keys.

308

Re: New NMI handler / .commands

An EJECT TAP key will be a good update.

309

Re: New NMI handler / .commands

spawnerbr wrote:

An EJECT TAP key will be a good update.

Hi,
information is there:
http://board.esxdos.org/viewtopic.php?pid=1083#p1083

I hope this info is still up to date and I understand you correctly.
Regards,
Günter

310 (edited by Luzie 2019-10-02 18:14:38)

Re: New NMI handler / .commands

spawnerbr wrote:

An EJECT TAP key will be a good update.

And it´s here in the README /READNMI.TXT for New NMI.SYS: http://forum.tlienhard.com/phpBB3/downl … hp?id=9039 from the above package ( http://board.esxdos.org/viewtopic.php?pid=1370#p1370 )

    I           TAP to tapein
    SS+I (AT)   Detach tapein

(more description in the above linked / downloadable READNMI.TXT-File).

311 (edited by Luzie 2019-12-27 18:26:35)

Re: New NMI handler / .commands

david_ps wrote:
Luzie wrote:

Dear david_ps,

are you willing to share your 64 chars/line mcode?

Regards,

Luzie

Yes Luzie, first let me extract it from the NMI browser source code, it is integrated into it

There it goes:
https://www.dropbox.com/s/m9xsxaib45dbd … S.zip?dl=0

Dear david_ps,

yesterday I´ve seen you updated this on 09/09/2019 including sample. I´ve tested it with including it into a simple Keyboard/Joystick-Testerprogram I´m in development and it works well. Thank you and Merry Christmas and a happy new Year!

Luzie

Update: Here´s a screenshot of my KeyJoyTest-Program:
KeyJoyTest

312

Re: New NMI handler / .commands

Hi david_ps,

A few months ago McLeod_ideafix created an addon to listen to .mid files on the ZX-Uno fpga.

http://www.zxuno.com/forum/viewtopic.ph … amp;t=3043

Would it be possible for a future version of your NMI browser to launch the .playmid command for files with the .mid extension?

Thank you very much for your great work.

313

Re: New NMI handler / .commands

Dear david_ps,

desubikado wrote:

Hi david_ps,

A few months ago McLeod_ideafix created an addon to listen to .mid files on the ZX-Uno fpga.

http://www.zxuno.com/forum/viewtopic.ph … amp;t=3043

Would it be possible for a future version of your NMI browser to launch the .playmid command for files with the .mid extension?

Thank you very much for your great work.

can the custom module be extended/used to start e.g. this .playmid with the file the cursor is on?
So pressing "m" for starting custom mobile can start .playmid together with path of .mid-File to play?

314

Re: New NMI handler / .commands

Regarding running specific commands on specific files extensions, what about a more flexible config file system with a text file containing the extension + command to execute, something in the form of:

pt3 playpt3
stc playstc
tfm playtfm

When ENter is pressed, the extension is read, checked if it's internally supported by the browser. If not, then the text file is parsed and, if found, the appropriate command executed with the file under the cursor as a parameter.

This way one can add support when new commands for other formats are released.

I don't know if it's possible for the browser to call the command and, when the command has finished processing or is cancelled, continue where it left off, or if it's needed to exit the browser and give control to the command.

315

Re: New NMI handler / .commands

XoRRoX wrote:

Regarding running specific commands on specific files extensions, what about a more flexible config file system with a text file containing the extension + command to execute, something in the form of:

pt3 playpt3
stc playstc
tfm playtfm

When ENter is pressed, the extension is read, checked if it's internally supported by the browser. If not, then the text file is parsed and, if found, the appropriate command executed with the file under the cursor as a parameter.

This way one can add support when new commands for other formats are released.

I don't know if it's possible for the browser to call the command and, when the command has finished processing or is cancelled, continue where it left off, or if it's needed to exit the browser and give control to the command.

Hello XoRRoX, the space available to implement an NMI handler routine (like my navigator) it's very, very small. There's no room to implement a more flexible config file. I am working on a more advanced system that allows some kind of process management based on NMI, but it is still in alpha phase. The navigator will be more powerful because it will really be a program running in standard mode and not an NMI routine.

316

Re: New NMI handler / .commands

Hi david_ps. Thanks for replying and taking my suggestion into consideration.
Also glad to hear you're busy developing a more advanced system and looking forward to it. If you need beta-testers, I'll be more than happy to help.

Thanks for all your work smile

317

Re: New NMI handler / .commands

desubikado wrote:

Hi david_ps,

A few months ago McLeod_ideafix created an addon to listen to .mid files on the ZX-Uno fpga.

http://www.zxuno.com/forum/viewtopic.ph … amp;t=3043

Would it be possible for a future version of your NMI browser to launch the .playmid command for files with the .mid extension?

Thank you very much for your great work.

The new system will be much more powerful and will allow to define this in a configuration file.

318

Re: New NMI handler / .commands

Luzie wrote:

Dear david_ps,

desubikado wrote:

...

can the custom module be extended/used to start e.g. this .playmid with the file the cursor is on?
So pressing "m" for starting custom mobile can start .playmid together with path of .mid-File to play?

The custom module allows many things, including what desubikado says, but I prefer to work on a new, more powerful and flexible version.

319 (edited by Luzie 2020-05-16 08:26:34)

Re: New NMI handler / .commands

Luzie wrote:

I´ve tested v0.0.13 ... with J I could load "load NMI.SYS"

"SOLVED"... see post below...

Dear david_ps,

is there any space left in your "New NMI handler" for adding Hotkey/Function to start another NMI.SYS / NMI-handler?
Because there´s a new one which supports showing LFN-names, and this is now released as .dot-version and NMI.SYS-Version:
https://spectrumcomputing.co.uk/forums/ … 604#p36604

My idea/wish is to use Dr. Slump NMI navigator/New NMI handler as standard for esxDOS/NMI-button. And from this I can load Old NMI.SYS with hotkey J or load LFN-capable NMI.SYS by another Hotkey.

320 (edited by Luzie 2020-05-24 15:54:00)

Re: New NMI handler / .commands

Luzie wrote:

Dear david_ps,

is there any space left in your "New NMI handler" for adding Hotkey/Function to start another NMI.SYS / NMI-handler?

Can be done with copying the "New File Browser for ZX-UNO"
/sys/nmi.sys to /sys/nmi/old087.sys
as described on: https://spectrumcomputing.co.uk/forums/ … 834#p36834
So "New File Browser for ZX-UNO" can be started by Hotkey J from within "Dr. Slumps NMI Navigator"

and with copying the original
/sys/nmi/old087.sys to /sys/nmi.org
BEFORE the above copying
the original NMI.SYS can be loaded via "Shift + N" from within "New File Browser for ZX-UNO" (only on NMI.SYS-Version, not on .browse-DOT-command-Version!)

321 (edited by Luzie 2020-05-24 15:55:30)

Re: New NMI handler / .commands

bracula80 wrote:

Thank you very much! Great contribution!

One thing:

Instead of going back to the old nmi. Can't go back to the DR Slump nmi again?

A greeting

Hello and thank you!

You can go back to Dr. Slumps with Hardreset.

Or rename Dr. Slumps /sys/nmi.sys to /sys/nmi.org

Then Dr. Slumps NMI.SYS should be loaded via "Shift + N" from within "New File Browser for ZX-UNO" (only on NMI.SYS-Version, not on .browse-DOT-command-Version - have a look at "Shift + H" for Help!)

322

Re: New NMI handler / .commands

Thanks Luzie

323

Re: New NMI handler / .commands

Hello,

Update release of NMI navigator, v.0.0.17:
https://www.dropbox.com/s/dsojadhffzi9y … 7.zip?dl=0
Changes:

  • Updated \SYS\NMI\init to detect 0.8.8 esxDOS version

  • Added \SYS\NMI\old088.sys to able to load old NMI navigator for 0.8.8 esxDOS version

Packed release of custom module, v.0.0.17 (it is identical to the version v.0.0.16):
https://www.dropbox.com/s/lm0hti7f3kg9g … 7.zip?dl=0

Updated README_NMI.txt:
https://www.dropbox.com/s/ow3nhkthcss8w … I.txt?dl=0
Please read it! It contains an instruction manual and explains the operation of all the keys.

ESXDOS v0.8.8 system configured with my NMI navigator and utilities:
https://www.dropbox.com/s/7vi241ohd2dau … 8.zip?dl=0

324 (edited by pjrodriguez 2020-05-26 19:28:42)

Re: New NMI handler / .commands

Hello David, thank you for updating your NMI navigator and congratulations for your hard work.
I've been actively following bob_fossil's new browser in the Spectrum Computing Forums and I love the 42 column mode he uses, in my opinion it's much more readable than the 64 column mode. I suppose it would be a lot of work, but could you just think aboout it?

325

Re: New NMI handler / .commands

pjrodriguez wrote:

...
I've been actively following bob_fossil's new browser in the Spectrum Computing Forums and I love the 42 column mode he uses, in my opinion it's much more readable than the 64 column mode. I suppose it would be a lot of work, but could you just think aboout it?

Main problem is space available for browser, 3584 bytes. 64 column font ocuppies 336 bytes, normal font 768 bytes, and 42 column font 576 bytes, with a more complex printing routine. With this version of navigator is not possible change it, but I'm working on other version with much more usable space. I'm sorry.