New File Browser for ZX-UNO

Show us what you're working on, (preferably with screenshots).
Spezzi63
Berk
Posts: 17
Joined: Sat Dec 28, 2019 1:36 pm

Re: New File Browser for ZX-UNO

Post by Spezzi63 »

Hi,
again just for me ;)
So renamed the original NMI.sys in the sys directory to NMI.ORG
And the NMI.sys from the BROWSE_v0.06.zip package into the sys directory
copied where the NMI.ORG file is now also available.
Then triggered NMI
Is something going on?
Greetings,
Günter

Update:
NMI: Is something going on ?
I can't find any references to an existing 14GB card ?
Can you test another card (maybe 8GB maximum size) ?
Last edited by Spezzi63 on Thu May 21, 2020 2:00 pm, edited 2 times in total.
0 x

keithshaw3
Berk
Posts: 27
Joined: Wed May 20, 2020 4:52 pm

Re: New File Browser for ZX-UNO

Post by keithshaw3 »

yes, correct :)

Just for clarity I put all the files from Browse 0.06 package onto the card replacing as instructed.
0 x

keithshaw3
Berk
Posts: 27
Joined: Wed May 20, 2020 4:52 pm

Re: New File Browser for ZX-UNO

Post by keithshaw3 »

I've just tried a 4gb card and it's doing the same thing, I have though just noticed that when the DIVMMC is booting from a hard reset I get an error loading RTC.SYS??
0 x

User avatar
bob_fossil
Manic Miner
Posts: 239
Joined: Mon Nov 13, 2017 6:09 pm

Re: New File Browser for ZX-UNO

Post by bob_fossil »

Spezzi63 wrote:
Thu May 21, 2020 12:30 pm
P.S. bob_fossil: Where did the "x" for EXIT go ?
After I introduced the ability to redefine controls for v0.6 I changed all the existing keys like Q,A,X and P
to require shift - to try and stop key clashes with what the user may have defined. So you should be able to exit by pressing Shift and X.
1 x

User avatar
bob_fossil
Manic Miner
Posts: 239
Joined: Mon Nov 13, 2017 6:09 pm

Re: New File Browser for ZX-UNO

Post by bob_fossil »

New test version available here.

Tried all the 3 supplied .sna files on both SpecEmu and my ZX-UNO (with the latest dev build and v0.006) and they worked without issue.

So, with the help of a 3 headed space dragon - I had another peek inside the standard NMI.SYS and found yet another undocumented esxdos API call that was being used in it's .sna file loader. I've since modified the code to work in a similar fashion and .sna / .z80 file loading still appears to work from both the .dot command and NMI on SpecEmu and my ZX-UNO. Maybe this will solve the problem? I'm out of ideas if it doesn't as it's all working here.
1 x

XoRRoX
Dizzy
Posts: 53
Joined: Wed Jul 11, 2018 6:34 am

Re: New File Browser for ZX-UNO

Post by XoRRoX »

I also had the problem of not being able to load .sna and .z80 files and with the latest test version, it does work :)
(Retro Virtual Machine, Spec128k).

It seems that files with names that exceed the max display size do not load, for example: Indiana Jones and the Temple of Doom (1987)(US Gold).tap

- Would it be possible to remember the position in the folder list on the last (at least) 2 levels, instead of 1?

I think a folder structure like this is common:

Code: Select all

Games
 \A
  \Abadia Del Crimen, La
  \Arkanoid
  \.....
  \Agent-X - In The Brain Drain Caper
  \Agent-X II
 \B
  \......

And after having run one of the files in the

Code: Select all

Agent-X - In The Brain Drain Caper
folder and going up a level, the browser now jumps all the way back to the 1st entry on the first page, having to navigate all the way back to where one was to go into

Code: Select all

Agent-X II
folder.
0 x

keithshaw3
Berk
Posts: 27
Joined: Wed May 20, 2020 4:52 pm

Re: New File Browser for ZX-UNO

Post by keithshaw3 »

bob_fossil wrote:
Thu May 21, 2020 3:11 pm
New test version available here.

Tried all the 3 supplied .sna files on both SpecEmu and my ZX-UNO (with the latest dev build and v0.006) and they worked without issue.

So, with the help of a 3 headed space dragon - I had another peek inside the standard NMI.SYS and found yet another undocumented esxdos API call that was being used in it's .sna file loader. I've since modified the code to work in a similar fashion and .sna / .z80 file loading still appears to work from both the .dot command and NMI on SpecEmu and my ZX-UNO. Maybe this will solve the problem? I'm out of ideas if it doesn't as it's all working here.
Great work :)

This sorted out the .sna and .z80 file load issues :) I will also bear in mind the file length in the future just in case that's a problem as well.

So now I need to sort being dumped back to basic when I SHIFT_N to the original NMI.

ok I've sorted the RTC issue, it seems to have been asking for a file from the Dr Slump package and now I've installed that I get no error.

I managed to get it to switch between the two NMI's once then tried in-game , it failed and now just dumps me back to basic again when I switch from TEST007 to Dr slump, it does, however, switch the other way with no issues.

I get some more success if I start off with Dr. Slump then switch to TEST007 it then switches back without resetting to basic, but only once then it fails if I try again.

Very confusing...

K
Last edited by keithshaw3 on Thu May 21, 2020 5:26 pm, edited 2 times in total.
0 x

akeley
Manic Miner
Posts: 419
Joined: Sat Feb 01, 2020 5:47 pm

Re: New File Browser for ZX-UNO

Post by akeley »

bob_fossil wrote:
Wed May 20, 2020 9:19 pm
Definitely sounds like an esxdos mismatch with the ZX-UNO. What version of the ZX-UNO firmware are you running?
azesmbog wrote:
Wed May 20, 2020 9:21 pm
There is only one idea.
Update esxDOS to version 0.87
Thank you for replying.

I should've said I did try to put different esxDOS versions on SD, including 0.8.5, which is apparently the one in Uno (according to the guy who built it). So in theory one of them should match it, but didn't.

I have also tried to update esxDOS before and it didn't work. Just tried again and it did - turns out I was naming the file wrong. So it's working OK now (0.8.7)

My firmware is EXP26 190218. I guess I could try and update it, but where do I find the update file? Is that the FIRMWARE.ZX1 from this github repo?

I undestand that then I could try you awesome new browser? esxDOS is great'n all, but ability to see the long filenames would be a game changer for me (literally). I have 14k+ files on my SD and trying to read these names in 8 letter format is a pain.

I also second the request for some sort of position memory.

@keithshaw3 if you mean RTC error in esxDOS booting sequence, then it's quite common (and harmless).
0 x

keithshaw3
Berk
Posts: 27
Joined: Wed May 20, 2020 4:52 pm

Re: New File Browser for ZX-UNO

Post by keithshaw3 »

akeley wrote:
Thu May 21, 2020 5:17 pm
@keithshaw3 if you mean RTC error in esxDOS booting sequence, then it's quite common (and harmless).
That's good to know, it seems to have sorted itself out now, see the previous response.
0 x

User avatar
bob_fossil
Manic Miner
Posts: 239
Joined: Mon Nov 13, 2017 6:09 pm

Re: New File Browser for ZX-UNO

Post by bob_fossil »

akeley wrote:
Thu May 21, 2020 5:17 pm

My firmware is EXP26 190218. I guess I could try and update it, but where do I find the update file? Is that the FIRMWARE.ZX1 from this github repo?

I undestand that then I could try you awesome new browser? esxDOS is great'n all, but ability to see the long filenames would be a game changer for me (literally). I have 14k+ files on my SD and trying to read these names in 8 letter format is a pain.

I also second the request for some sort of position memory.

@keithshaw3 if you mean RTC error in esxDOS booting sequence, then it's quite common (and harmless).
You can get the EXP27 files from here:

http://www.zxuno.com/forum/viewtopic.php?f=14&t=3993

You need to be on the latest ZX-UNO firmware otherwise the keyboard won't work correctly - which I think is the FIRMWARE.ZX1 you linked to. As long as you have esxdos NMI working now, you should be able to use the new browser. You don't need the EXP27 core but it does fix some Z80 emulation issues.
1 x

Post Reply