Dev_use how to use?

Helpful tips and guides, also new users can ask for help here.
User avatar
Jbizzel
Chuggy Microdrive
Posts: 67
Joined: Mon Jun 19, 2023 9:56 pm
Contact:

Dev_use how to use?

Post by Jbizzel »

Here....

https://www.dilwyn.qlforum.co.uk/editview/index.html

Explains how to get software working that is expecting to live on one drive, IE mdv1 but is actually on win2_ etc.

Code: Select all

Create a subdirectory for the program in question, to hold the program and its associated files
MAKE_DIR WIN1_QUILL_
Copy all of the program's files into that directory.
Now use the DEV_USE command to redefine FLP1_ and FLP2_ to refer to the directory in question:
DEV_USE 1,WIN1_QUILL_
DEV_USE 2,WIN1_QUILL_
DEV_USE FLP
So that you can continue to access the floppy drives now that FLP1_ and 2 have been redefined, use the FLP_USE command to rename the disk drives to some other memorable name such as FDK1_ and FDK2_ like this:
FLP_USE FDK

However, nothing of the sort works for me, what am I doing wrong please? I just get 'bad name' error


__________________


And beyond it, the deep blue air, that shows
Nothing, and is nowhere, and is endless.

https://jbizzel.itch.io/
User avatar
tofro
Font of All Knowledge
Posts: 2702
Joined: Sun Feb 13, 2011 10:53 pm
Location: SW Germany

Re: Dev_use how to use?

Post by tofro »

The dev_ device us built in SMSQ/E. There is a loadable device driver for the standard QL, that you probably haven't loaded. You'll find that in the Toolkit section on Dilwyyn's site.


ʎɐqǝ ɯoɹɟ ǝq oʇ ƃuᴉoƃ ʇou sᴉ pɹɐoqʎǝʞ ʇxǝu ʎɯ 'ɹɐǝp ɥO
User avatar
Jbizzel
Chuggy Microdrive
Posts: 67
Joined: Mon Jun 19, 2023 9:56 pm
Contact:

Re: Dev_use how to use?

Post by Jbizzel »

Thank you!

I see now! - the Dev toolkit.

:D


__________________


And beyond it, the deep blue air, that shows
Nothing, and is nowhere, and is endless.

https://jbizzel.itch.io/
User avatar
dilwyn
Mr QL
Posts: 2761
Joined: Wed Dec 01, 2010 10:39 pm

Re: Dev_use how to use?

Post by dilwyn »

https://www.dilwyn.qlforum.co.uk/tk/index.html
Make sure you use the right one, depending on whether the system has a QL-SD or not. QL-SD systems need v2.05 or later.

May need the hotkey system to work.

Some disk systems such as some of those from Miracle Systems might already have DEV built in, as does SMSQ/E.

If you can't get that to work on your system for any reason, you could also try the SUB device driver on the same page.


User avatar
Jbizzel
Chuggy Microdrive
Posts: 67
Joined: Mon Jun 19, 2023 9:56 pm
Contact:

Re: Dev_use how to use?

Post by Jbizzel »

Yes, it doesn't work

It says not implemented.


__________________


And beyond it, the deep blue air, that shows
Nothing, and is nowhere, and is endless.

https://jbizzel.itch.io/
User avatar
dilwyn
Mr QL
Posts: 2761
Joined: Wed Dec 01, 2010 10:39 pm

Re: Dev_use how to use?

Post by dilwyn »

Did you have pointer environment installed? The stand-alone ones on my website need it according to the notes on the page (don't know the reason why, might need Thing system or something to link into, can't remember the reason now).
"Bad Name" usually means the extension hasn't been linked in for whatever reason.

Can't help further as I haven't got a system without DEV built in set up to check (all SMSQ/E or have Miracle disk interfaces such as Gold Card with DEV built in).


User avatar
Jbizzel
Chuggy Microdrive
Posts: 67
Joined: Mon Jun 19, 2023 9:56 pm
Contact:

Re: Dev_use how to use?

Post by Jbizzel »

I make progress.

(my set up is QL, Minerva, TK2, Qubide with max ram)

Following advice here....

https://dilwyn.qlforum.co.uk/pe/index.html

Using versons ...

PTR_GEN v2.01,
WMAN v2.05 and
HOT_REXT v2.29

I created my boot file

When I load my boot file it says....

HOTKEY System2 already exists.

What?!

My boot file looks like this - not with xxxx yyyyy zzzzz, but the file sizes.

Code: Select all

100 base1=RESPR(xxxxx) : LBYTES FLP1_PTR_GEN,base1 : CALL base1
110 base2=RESPR(yyyyy) : LBYTES FLP1_WMAN,base2 : CALL base2
120 base3=RESPR(zzzzz) : LBYTES FLP1_HOT_REXT,base3 : CALL base3

110 LRESPR FLP1_PTR_GEN
120 LRESPR FLP1_WMAN
130 LRESPR FLP1_HOT_REXT
BUT, most of the dev_use commands now work! so result!

EXCEPT....

DEV_USE FLP - does not work.

Any thoughts are most welcome.


__________________


And beyond it, the deep blue air, that shows
Nothing, and is nowhere, and is endless.

https://jbizzel.itch.io/
User avatar
tofro
Font of All Knowledge
Posts: 2702
Joined: Sun Feb 13, 2011 10:53 pm
Location: SW Germany

Re: Dev_use how to use?

Post by tofro »

Jbizzel wrote: Mon Mar 04, 2024 8:48 pm

EXCEPT....

DEV_USE FLP - does not work.

Any thoughts are most welcome.
Try

DEF_USEN

instead.


ʎɐqǝ ɯoɹɟ ǝq oʇ ƃuᴉoƃ ʇou sᴉ pɹɐoqʎǝʞ ʇxǝu ʎɯ 'ɹɐǝp ɥO
User avatar
desin
Chuggy Microdrive
Posts: 54
Joined: Mon May 10, 2021 10:33 am

Re: Dev_use how to use?

Post by desin »

Hello
there is a other option for dev_use
it chains eight devices together in a closed chain
now ex ¨program¨ searches every link in the chain for the ¨program"
and if found executes it
dev_use SMSQE.png
dev_use SMSQE.png (17.28 KiB) Viewed 529 times

Greetings from Switzerland
Markus


User avatar
Jbizzel
Chuggy Microdrive
Posts: 67
Joined: Mon Jun 19, 2023 9:56 pm
Contact:

Re: Dev_use how to use?

Post by Jbizzel »

Hello and thanks.

tofro wrote: Mon Mar 04, 2024 8:53 pm
Try

DEF_USEN

instead.
Doesn't work. Bad name trying dev_usen flp


This link is pretty helpful to understand a bit more about these toolkits

https://oldmachinery.blogspot.com/2019/ ... r.html?m=1
Last edited by Jbizzel on Tue Mar 05, 2024 6:52 am, edited 1 time in total.


__________________


And beyond it, the deep blue air, that shows
Nothing, and is nowhere, and is endless.

https://jbizzel.itch.io/
Post Reply