I cannot replicate the crash. If I exit from the NMI browser with BREAK it exits correctly - it doesn't reset. This is with Fuse emulating a divIDE and esxDOS 0.8.9.
Long Filename Browser for ZX-UNO / esxDOS
- bob_fossil
- Manic Miner
- Posts: 669
- Joined: Mon Nov 13, 2017 6:09 pm
Re: Long Filename Browser for ZX-UNO / esxDOS
Re: Long Filename Browser for ZX-UNO / esxDOS
Thank you! Will do tests again and tell the results here.bob_fossil wrote: ↑Thu Mar 10, 2022 5:54 pmI cannot replicate the crash. If I exit from the NMI browser with BREAK it exits correctly - it doesn't reset. This is with Fuse emulating a divIDE and esxDOS 0.8.9.
Re: Long Filename Browser for ZX-UNO / esxDOS
@bob_fossil Discovered something strange... with 256MB size for the .HDF-Image I get the reset I described. Copying the same files to a 128MB .HDF-Image it shows error "No such FILE or DIR, 0:1" on Fuse with divIDE:
Here you can download both HDF-Files: https://magentacloud.de/s/LekCaJsYBye3yKs
Re: Long Filename Browser for ZX-UNO / esxDOS
Hi i've read on a previous post someone having issues with cursor key selection, I have a +2 grey the up & right cursor keys dont work...I've gone into .brwscfg tried selecting them but have not had any luck. Any ideas?
- bob_fossil
- Manic Miner
- Posts: 669
- Joined: Mon Nov 13, 2017 6:09 pm
Re: Long Filename Browser for ZX-UNO / esxDOS
If you unplug your divIDE/dicMMC and start your +2 up, does cursor up work in the 128k power on menu? If you go into 128 BASIC do the cursor keys work in there? Does Caps Shift + 7 and Cap Shift + 8 work? What numbers are you getting shown in .brwscfg when you try and define browser up and right with cursor up and right?
- bob_fossil
- Manic Miner
- Posts: 669
- Joined: Mon Nov 13, 2017 6:09 pm
Re: Long Filename Browser for ZX-UNO / esxDOS
New test version available here.
Quite a few changes in this one and I've probably broken a couple of things in the No_MMC_Memory version as well, so if you're not a fan of testing and bug reporting then you'd best sit this one out.
Quite a few changes in this one and I've probably broken a couple of things in the No_MMC_Memory version as well, so if you're not a fan of testing and bug reporting then you'd best sit this one out.
- Added _TPE tape internal browser plugin. Now when you launch a .tap file or insert one (Caps Shift + I), pressing Caps Shift + T in the browser pops up a dialog which lets you set the virtual tape head position for the currently open tape. Caps Shift + R rewinds the tape back to the start. Cursor Up / Down moves the current tape position, ENTER selects the current position and exit and BREAK exits without changing the tape position.
- Plugins can now draw status icons to an area on the bottom status bar (between the disk units text and the stripe). Plugins that currently support this include the _TPE tape browser (shows a busy icon while processing the .tap file) and the PT2/PT3 module player (shows a play symbol and next / previous track when navigating to the next / previous file).
- Added .plugcfg option to the PT3 plugin to make browser up / down do next / previous track and browser left / right do first / last track. 'Browser Up/Down Next/Prev song'.
- No_MMC-Memory version now supports the text viewer (Symbol Shift + V), viewing .TXT files and playing PT2 and PT3 files.
- No_MMC-Memory version now uses the internal browser plugins for pokes (Caps Shift + K) and saving snapshot files (Caps Shift + S).
- Made some optimisations to the LFN disk reading code.
Re: Long Filename Browser for ZX-UNO / esxDOS
Hi Bob, in .brwscfg all cursors work its only when im in the divmmc environment the keys dont respond! All very wierd. In .brwsrcfg the cursors are numbered Up 11, Down 10, Left 8, Right 9 & Select 13...Hope this helps
- bob_fossil
- Manic Miner
- Posts: 669
- Joined: Mon Nov 13, 2017 6:09 pm
Re: Long Filename Browser for ZX-UNO / esxDOS
So all the cursor keys work okay in .brwscfg, just not in the NMI or .browse? Does Caps Shift+5,6,7,8 work (this should do the same as the stand alone cursor keys)?
From the BASIC prompt, if you do:
Code: Select all
.hexdump /bin/browse.cfg
Re: Long Filename Browser for ZX-UNO / esxDOS
Screen displays this: 00000000 20 38 00 07 47 70 01 63
00000008 00 0B 0A 08 09 0D
Pressing capshift +5,6 work but 7,8 do nothing...
00000008 00 0B 0A 08 09 0D
Pressing capshift +5,6 work but 7,8 do nothing...
Re: Long Filename Browser for ZX-UNO / esxDOS
All cursors work in .browse
- bob_fossil
- Manic Miner
- Posts: 669
- Joined: Mon Nov 13, 2017 6:09 pm
Re: Long Filename Browser for ZX-UNO / esxDOS
In .brwscfg, if you switch to the Input section, could you try setting 'Kempston Joystick' to off. Save your settings with Caps Shift + S and then try the browser again?
Re: Long Filename Browser for ZX-UNO / esxDOS
It wouldnt save under Capshift+s only if i press S on its own, but the same issue cursor up & right wont respond...only if i .browse all cursors respond.
- bob_fossil
- Manic Miner
- Posts: 669
- Joined: Mon Nov 13, 2017 6:09 pm
Re: Long Filename Browser for ZX-UNO / esxDOS
If you run .browse, open the BIN folder and cursor down to select the BROWSE.BIN file. Press Caps Shift + V to open the hex viewer. Do the cursor keys work in the hex view? Cursor up and down will scroll backwards and forwards through the file and cursor left and right should move you to the start and end of the file.
Re: Long Filename Browser for ZX-UNO / esxDOS
yes cursors work in hex viewer
Re: Long Filename Browser for ZX-UNO / esxDOS
test version 0.22 does not work for me at all, not through NMI using the F5 key, nor through the dot command .browse
the previous version 0.21a4 is up and running. But PT2 playback does not work in it, but PT3 works
Am I doing something wrong?
Re: Long Filename Browser for ZX-UNO / esxDOS
@azesmbog could you please tell us a little bit more what BROWSE_TEST022-1 "does not work for me at all" means? You are using divMMC with memory size? Does it not open or does it reset Speccy? You tested under Emulation or real hardware?
Re: Long Filename Browser for ZX-UNO / esxDOS
does not work - it means the browser does not start at all.
In real life, ZXUno, Kyp core, but I can check other cores, although it's more difficult
When I press the F5 button, I see the bottom line of the browser for a split second and immediately return to BASIC.
Is that clearer?? The previous version is working. Or have I forgotten how to launch a browser ??
I'm crying
upd: Exactly the same with the EXP27 core.
In real life, ZXUno, Kyp core, but I can check other cores, although it's more difficult
When I press the F5 button, I see the bottom line of the browser for a split second and immediately return to BASIC.
Is that clearer?? The previous version is working. Or have I forgotten how to launch a browser ??
I'm crying
upd: Exactly the same with the EXP27 core.
Last edited by azesmbog on Sun Mar 13, 2022 3:42 pm, edited 1 time in total.
Re: Long Filename Browser for ZX-UNO / esxDOS
Same here (=Pressing F5 resets Speccy after short displaying the bottom line of the browser).
I tested here under Fuse with divMMC.
@bob_fossil may it have to do with the TMP/tmp-Folder? Is this folder case-sensitiv?
- bob_fossil
- Manic Miner
- Posts: 669
- Joined: Mon Nov 13, 2017 6:09 pm
Re: Long Filename Browser for ZX-UNO / esxDOS
I did some optimisations to the LFN code which seemed to be working for me here in Fuse but don't seem to be running properly anywhere else.
You need the final release of v0.21 for PT2 playback to work. a4 still has the broken PT2 plugin.
- bob_fossil
- Manic Miner
- Posts: 669
- Joined: Mon Nov 13, 2017 6:09 pm
Re: Long Filename Browser for ZX-UNO / esxDOS
How strange. Does this older version of the browser work any better or worse? If you redefine the browser keys to Q,A,O,P and ENTER do they work?
- bob_fossil
- Manic Miner
- Posts: 669
- Joined: Mon Nov 13, 2017 6:09 pm
Re: Long Filename Browser for ZX-UNO / esxDOS
So the code that was working fine in Fuse didn't work at all when I ran it on my ZX-UNO. I've re-uploaded the test version which should hopefully fix the issue. Well, it starts on my ZX_UNO now.
Re: Long Filename Browser for ZX-UNO / esxDOS
I missed the final 0.21bob_fossil wrote: ↑Sun Mar 13, 2022 4:22 pm You need the final release of v0.21 for PT2 playback to work.
Yes, everything works fine with him.
I'm waiting for a working beta 0.22
Re: Long Filename Browser for ZX-UNO / esxDOS
Re: Long Filename Browser for ZX-UNO / esxDOS
Very strange & yes Q,A,O,P work fine.bob_fossil wrote: ↑Sun Mar 13, 2022 5:08 pmHow strange. Does this older version of the browser work any better or worse? If you redefine the browser keys to Q,A,O,P and ENTER do they work?
its been the same on two previous installs of the browser im on v.21 now. I'll just continue with the kempston option & keep the keys set to QAOP but it would be intersting to see if anyone else with a +2 grey has the same issue.
Re: Long Filename Browser for ZX-UNO / esxDOS
This one (BROWSE_TEST022-1.zip) works again for me now on divMMC.bob_fossil wrote: ↑Sun Mar 13, 2022 5:10 pm So the code that was working fine in Fuse didn't work at all when I ran it on my ZX-UNO. I've re-uploaded the test version which should hopefully fix the issue. Well, it starts on my ZX_UNO now.
But still getting Speccy-Reset/" "No such FILE or DIR, 0:1"" message on divIDE/No_MMC-Version (under Fuse and SpecEmu with 256MB .HDF-Size).