Re: [Ql-Users] SMSQ/E 3.39

2024-02-17 Thread Daniel Baum via Ql-Users
Thanks Wolfgang, I updated my Q68 and QPC.

D.

On Sat, Feb 17, 2024 at 12:58 PM Wolfgang Lenerz via Ql-Users <
ql-users@lists.q-v-d.com> wrote:

>
> Hi all,
>
> SMSQE 3.39 is out now.
>
>
> Various bugfixes by Marcel
> SMSQ/E for Q-emulator (by Daniele)
> EXEP_M EXEP_W keywords and related functions
> Name of JOB_NAME for Sbasic may now be 48 chars long
> Q68 setting date also sets it in the hardware clock, if PROT_DATE allows it
> Q68 better serport handling
> Q68 allows for configuurable home/end keys
> SMSQmulator can handle serial ports (experimental feature)
> CKEYON/CKEYOFF could malfunction under some circumstances
> SER_FLOW no longer gives error every time it is used
> Recent thing bugs corrected
>
> This can get downloaded from wlenerz.com/smsqe
>
> Have fun!
>
> Wolfgang
> ___
> QL-Users Mailing List
>
___
QL-Users Mailing List


Re: [Ql-Users] Select on

2020-06-19 Thread Daniel Baum via Ql-Users
What about doing something like this. In languages like c# the equivalent
of the "select on: command is hardly ever used and if .. else if ... else
is much more common:

100 INPUT a$
110 IF a$="a" THEN
115   PRINT "hello a"
120   ELSE
130 IF a$="b"
135 PRINT "hello b"
150 ELSE
155   IF a$="c"
157   PRINT "hello c "
160   ELSE
170 PRINT "hello d"
180   END IF
190 END IF
200 END IF


On Fri, Jun 19, 2020 at 5:28 PM Giorgio Garabello via Ql-Users <
ql-users@lists.q-v-d.com> wrote:

>  For that I think it is easier to implement a new instruction (even an
> external extension) instead of modifying the current instruction.
>
> Il giorno ven 19 giu 2020 alle ore 12:19 pjwitte via Ql-Users <
> ql-users@lists.q-v-d.com> ha scritto:
>
> > On 19/06/2020 10:52, Giorgio Garabello via Ql-Users wrote:
> > >   "SELect ON" instruction
> > > I find it has a major flaw that will not allow you to manage
> alphanumeric
> > > variables,
> > > I unfortunately don't know the assemly
> > > Would someone be available to create an extension similar to SELECT
> (e.g.
> > > SELECT $) capable of handling strings?
> > > I understand that it is not simple .. :-(
> > >
> > > Giorgio
> >
> > Sadly, this is one of many improvements in Minerva BASIC that did not
> > make it into SBASIC. At least SBASIC no longer crashes on FOR i$ = 'a'
> > TO 'z'! or REPeat a$ .. It just errors. (As of V3.35, I think)
> >
> > Per
> >
> > ___
> > QL-Users Mailing List
> >
> ___
> QL-Users Mailing List
>
___
QL-Users Mailing List


Re: [Ql-Users] FGPA Anyone (Mister)

2020-01-18 Thread Daniel Baum via Ql-Users
Hi Marcel,

It works very nicely indeed. This is now a very powerful core. I'd say it's
one of the highlights of the Mister.

I did think of one thing that could be a useful enhancement - how much work
would it be to allow specifying the ROM from the menu?

Rgds,

Daniel

On Fri, Jan 17, 2020 at 12:50 AM Marcel Kilgus via Ql-Users <
ql-users@lists.q-v-d.com> wrote:

> Daniel Baum via Ql-Users wrote:
> > You seem to have done an outstanding job with the Mister core. It runs
> very
> > nicely, and ,at least under SMSQ/E at full speed and 4MB of memory, seems
> > very stable.
>
> Thanks, good to hear!
>
> > I have one tiny niggle - on the keyboard, + and = are where the \ should
> > be, and KBD_TABLE appears to do nothing, but seriously, this is
> literally a
> > Quantum Leap for the Mister.
>
> I feared that this is a problem, I changed a few keys for my German
> keyboard but was not sure if this breaks other layouts or if the
> layout was broken anyway.
>
> For people not following the forum, I just released another core that
> can mount .WIN files directly without a need for a second SD card.
> This needed a new QL-SD driver v1.08, but the change has not impact
> whatsoever on real QL-SD devices, so there is no need to update.
>
> Cheers, Marcel
>
> ___
> QL-Users Mailing List
>
___
QL-Users Mailing List


Re: [Ql-Users] FGPA Anyone (Mister)

2020-01-14 Thread Daniel Baum via Ql-Users
Hi Marcel,

You seem to have done an outstanding job with the Mister core. It runs very
nicely, and ,at least under SMSQ/E at full speed and 4MB of memory, seems
very stable. It was a bit of a puzzle how to write a boot file that starts
in Minerva, loads SMSQ/E and then runs, but I got it after a bit of head
scratching.

I have one tiny niggle - on the keyboard, + and = are where the \ should
be, and KBD_TABLE appears to do nothing, but seriously, this is literally a
Quantum Leap for the Mister.

Congratulations!

D.

On Tue, Jan 14, 2020 at 8:09 AM Daniel Baum  wrote:

> Wow, that's fast
>
> I'll test it this evening and let you know.
>
> Rgds,
>
> D.
>
> On Tue, Jan 14, 2020 at 1:16 AM Marcel Kilgus via Ql-Users <
> ql-users@lists.q-v-d.com> wrote:
>
>> Peter Graf via Ql-Users wrote:
>> >> When I did this thing there were no 128MB cards, so this could very
>> >> well be it, yes. Will have to see what's different with them.
>> > Maybe just an extra address or chip select line that needs a fixed
>> level?
>>
>> Unfortunately nothing this easy, took me ages to understand what he
>> did. A12/A11 are now multiplexed and also act as DQMH/DQML. These are
>> never used at the same time, so he can do that, but it's weird to
>> understand as of course there are no comments... and the SDRAM code is
>> 100% mine, so I couldn't just take his changes to the original core.
>>
>> Anyway, I think I fixed it, new core is on the page. Of course I can
>> only tell that it still works with the 32MB board ;)
>>
>> Marcel
>>
>> ___
>> QL-Users Mailing List
>>
>
___
QL-Users Mailing List


Re: [Ql-Users] FGPA Anyone (Mister)

2020-01-13 Thread Daniel Baum via Ql-Users
Wow, that's fast

I'll test it this evening and let you know.

Rgds,

D.

On Tue, Jan 14, 2020 at 1:16 AM Marcel Kilgus via Ql-Users <
ql-users@lists.q-v-d.com> wrote:

> Peter Graf via Ql-Users wrote:
> >> When I did this thing there were no 128MB cards, so this could very
> >> well be it, yes. Will have to see what's different with them.
> > Maybe just an extra address or chip select line that needs a fixed level?
>
> Unfortunately nothing this easy, took me ages to understand what he
> did. A12/A11 are now multiplexed and also act as DQMH/DQML. These are
> never used at the same time, so he can do that, but it's weird to
> understand as of course there are no comments... and the SDRAM code is
> 100% mine, so I couldn't just take his changes to the original core.
>
> Anyway, I think I fixed it, new core is on the page. Of course I can
> only tell that it still works with the 32MB board ;)
>
> Marcel
>
> ___
> QL-Users Mailing List
>
___
QL-Users Mailing List


Re: [Ql-Users] FGPA Anyone (Mister)

2020-01-13 Thread Daniel Baum via Ql-Users
Thanks.

D.

On Mon, 13 Jan 2020 at 23:23 Fabrizio Diversi via Ql-Users <
ql-users@lists.q-v-d.com> wrote:

> Hi,
>
> I can confirm that on my Mister (32MB SDRAM) the new core works as
> expected without any problem. SMSQ/E loads perfectly .
>
> The system is stable like a rock and speed index (Test909) report a
> speed 13 times of a BBQL (@ full speed), 10 times when Gold Card (24MHZ)
> selected
>
> So, most probably your problem should be with the new 128Mb sdram.
>
> fabrizio
>
> On 13/01/2020 18:51, Daniel Baum via Ql-Users wrote:
> > Hi Marcel,
> >
> > I'm afraid your core doesn't seem to work on my Mister (or I've messed up
> > somehow). I get a black screen with a white Minerva logo in the bottom
> > right corner, which appears to be gradually overwritten with more
> blackness.
> > I wonder if it's the problem that some cores have with 128MB SDRAM cards?
> >
> > Rgds,
> >
> > Daniel
> >
> > On Mon, Jan 13, 2020 at 11:52 AM Daniel Baum  wrote:
> >
> >> Great :)
> >>
> >> D.
> >>
> >> On Mon, Jan 13, 2020 at 11:23 AM Marcel Kilgus via Ql-Users <
> >> ql-users@lists.q-v-d.com> wrote:
> >>
> >>> Daniel Baum via Ql-Users wrote:
> >>>> I'm looking forward to testing this.
> >>>>
> >>>> Are you going to send it to the main Mister repository?
> >>> That's the plan.
> >>>
> >>> Marcel
> >>>
> >>> ___
> >>> QL-Users Mailing List
> >>>
> > ___
> > QL-Users Mailing List
> ___
> QL-Users Mailing List
>
___
QL-Users Mailing List


Re: [Ql-Users] FGPA Anyone (Mister)

2020-01-13 Thread Daniel Baum via Ql-Users
I know literally nothing about programming Mister cores, but on the forum
they say that you need to update the framework to make cores compatible
with 128K SDRAM cards. I hope that means more to you than it does to me...

D.

On Mon, Jan 13, 2020 at 9:46 PM Marcel Kilgus via Ql-Users <
ql-users@lists.q-v-d.com> wrote:

> Daniel Baum via Ql-Users wrote:
> > I'm afraid your core doesn't seem to work on my Mister (or I've messed up
> > somehow). I get a black screen with a white Minerva logo in the bottom
> > right corner, which appears to be gradually overwritten with more
> blackness.
> > I wonder if it's the problem that some cores have with 128MB SDRAM cards?
>
> When I did this thing there were no 128MB cards, so this could very
> well be it, yes. Will have to see what's different with them.
>
> Marcel
>
> ___
> QL-Users Mailing List
>
___
QL-Users Mailing List


Re: [Ql-Users] FGPA Anyone (Mister)

2020-01-13 Thread Daniel Baum via Ql-Users
Hi Marcel,

I'm afraid your core doesn't seem to work on my Mister (or I've messed up
somehow). I get a black screen with a white Minerva logo in the bottom
right corner, which appears to be gradually overwritten with more blackness.
I wonder if it's the problem that some cores have with 128MB SDRAM cards?

Rgds,

Daniel

On Mon, Jan 13, 2020 at 11:52 AM Daniel Baum  wrote:

> Great :)
>
> D.
>
> On Mon, Jan 13, 2020 at 11:23 AM Marcel Kilgus via Ql-Users <
> ql-users@lists.q-v-d.com> wrote:
>
>> Daniel Baum via Ql-Users wrote:
>> > I'm looking forward to testing this.
>> >
>> > Are you going to send it to the main Mister repository?
>>
>> That's the plan.
>>
>> Marcel
>>
>> ___
>> QL-Users Mailing List
>>
>
___
QL-Users Mailing List


Re: [Ql-Users] FGPA Anyone (Mister)

2020-01-13 Thread Daniel Baum via Ql-Users
Great :)

D.

On Mon, Jan 13, 2020 at 11:23 AM Marcel Kilgus via Ql-Users <
ql-users@lists.q-v-d.com> wrote:

> Daniel Baum via Ql-Users wrote:
> > I'm looking forward to testing this.
> >
> > Are you going to send it to the main Mister repository?
>
> That's the plan.
>
> Marcel
>
> ___
> QL-Users Mailing List
>
___
QL-Users Mailing List


Re: [Ql-Users] FGPA Anyone (Mister)

2020-01-12 Thread Daniel Baum via Ql-Users
Hi

Thanks for replying (although I sent the question to the forum).

I have since got the Mister core to work with the second SD card.  My
problem was that I was using a new SDXC card, which apparently is not
supported. The problem now is that it constantly locks up. It is MUCH less
stable than the Q68 running Minerva, from the same QXL.WIN file (more or
less). I am wondering whether I might have the wrong ROM, or whether the
problem is with the Mister core itself.

D.

On Sun, Jan 12, 2020 at 3:50 PM desin via Ql-Users 
wrote:

> hello
>
> Format for the Second Micro SD card is Fat
>
> -use Windows
>   Linux can screw up the SD Card (Temp file from ARK)
> -the first file to copy is QXL.win
>
> VERY IMPORTANT:
>
> CPU speed must be set to NORMAL
>
> Greetings from Switzerland
>
> Markus
>
>
>
> ___
> QL-Users Mailing List
>
___
QL-Users Mailing List


Re: [Ql-Users] New QL Adventure Game Released

2020-01-12 Thread Daniel Baum via Ql-Users
To add to my previous message, EXing the main executable on QPC2 seemingly
allows it to run at any resolution, but without graphics.

D.

On Sun, Jan 12, 2020 at 12:50 PM Daniel Baum  wrote:

> Hello,
>
> Thanks for your effort - I'm looking forward to playing the game. Text
> adventure games have become extinct in recent years, and I kind of miss
> them.
>
> As for SMSQ/E, the game appears to work well on the Q68 at 512x256 in four
> colours. In other solutions, the graphics are corrupted. On QPC2 at QL
> resolutions and colour depth, the game runs but with corrupted graphics.
>
> Rgds,
>
> Daniel
>
>
>
> On Sat, Jan 11, 2020 at 8:33 PM peet vanpeebles via Ql-Users <
> ql-users@lists.q-v-d.com> wrote:
>
>>  I'm not 100%, but I could have sworn a few people have had the game
>> running on SMSQ/E. Have you tried the img disc image? You can also exec the
>> 198ad directly, bypassing the boot file all together. I'll see if I can ask
>> around for some help :)
>> On Saturday, 11 January 2020, 17:42:51 GMT, Brian Kemmett via
>> Ql-Users  wrote:
>>
>>  Hi Pete, Just tried out your game using Qemulator with SMSQ/E, it fails
>> with a bad parameter at line 90? Think it's the "EXEC_W" command. Is
>> there any way around this ?
>>
>> regards .. Brian Kemmett
>>
>> On 09/01/2020 08:45, peet vanpeebles via Ql-Users wrote:
>> > Here is my completed game (at last!) For you all to enjoy for free,
>> I've also included the source files, design manual, my working notes, and
>> box art, and the animated intro! The full pack can be downloaded at :
>> >
>> https://eur05.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.zen70509.zen.co.uk%2F198-adventure.zip=02%7C01%7C%7Cbe5621cba1d74107944b08d794e05068%7C84df9e7fe9f640afb435%7C1%7C0%7C637141563450965997=OucSzpaCJFL2IZf%2FAhExASHbTClbYjUr1kDbmQsBkoM%3D=0
>> > It was created using ACT and took me years!
>> > I've decided to try and make this, a complete a package as possible.
>> It's bundled with the following:
>> > The original game, with title screen, border and boot file.
>> > The animated intro as a gif file, and all the individual slides as png
>> files. It was my intention to convert each png to an scr file, and make a
>> superbasic animated intro to start before the main game. (Similar to the
>> Christmas I made some years back) I wasn't sure if I'd manage this on an
>> stock 128k QL.
>> > The box art design as png files, with front, rear, and side stickers.
>> (If anyone does make the boxes, please send me one!)
>> > The box manual as a leaflet, this was originally to be A5 with two
>> copies printed back to back on an A4 sheet.
>> > The original source code as ACT build files are all included, so you
>> can build your own version of the game, or edit my modules for use on your
>> own games if you have ACT (this would be great).
>> > A huge PDF design document detailing the whole game in detail, this was
>> built up over a number of years. LOADS OF SPOILERS!
>> > JPG photo images of my working notes, the hand written ones I used as I
>> code the game in ACT. Excuse the hand writing. LOADS OF SPOILERS!
>> > I hope you all enjoy it,
>> > Cheers
>> > Peter / VP
>> > ___
>> > QL-Users Mailing List
>> ___
>> QL-Users Mailing List
>>
>> ___
>> QL-Users Mailing List
>>
>
___
QL-Users Mailing List


Re: [Ql-Users] New QL Adventure Game Released

2020-01-12 Thread Daniel Baum via Ql-Users
Hello,

Thanks for your effort - I'm looking forward to playing the game. Text
adventure games have become extinct in recent years, and I kind of miss
them.

As for SMSQ/E, the game appears to work well on the Q68 at 512x256 in four
colours. In other solutions, the graphics are corrupted. On QPC2 at QL
resolutions and colour depth, the game runs but with corrupted graphics.

Rgds,

Daniel



On Sat, Jan 11, 2020 at 8:33 PM peet vanpeebles via Ql-Users <
ql-users@lists.q-v-d.com> wrote:

>  I'm not 100%, but I could have sworn a few people have had the game
> running on SMSQ/E. Have you tried the img disc image? You can also exec the
> 198ad directly, bypassing the boot file all together. I'll see if I can ask
> around for some help :)
> On Saturday, 11 January 2020, 17:42:51 GMT, Brian Kemmett via Ql-Users
>  wrote:
>
>  Hi Pete, Just tried out your game using Qemulator with SMSQ/E, it fails
> with a bad parameter at line 90? Think it's the "EXEC_W" command. Is
> there any way around this ?
>
> regards .. Brian Kemmett
>
> On 09/01/2020 08:45, peet vanpeebles via Ql-Users wrote:
> > Here is my completed game (at last!) For you all to enjoy for free, I've
> also included the source files, design manual, my working notes, and box
> art, and the animated intro! The full pack can be downloaded at :
> >
> https://eur05.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.zen70509.zen.co.uk%2F198-adventure.zip=02%7C01%7C%7Cbe5621cba1d74107944b08d794e05068%7C84df9e7fe9f640afb435%7C1%7C0%7C637141563450965997=OucSzpaCJFL2IZf%2FAhExASHbTClbYjUr1kDbmQsBkoM%3D=0
> > It was created using ACT and took me years!
> > I've decided to try and make this, a complete a package as possible.
> It's bundled with the following:
> > The original game, with title screen, border and boot file.
> > The animated intro as a gif file, and all the individual slides as png
> files. It was my intention to convert each png to an scr file, and make a
> superbasic animated intro to start before the main game. (Similar to the
> Christmas I made some years back) I wasn't sure if I'd manage this on an
> stock 128k QL.
> > The box art design as png files, with front, rear, and side stickers.
> (If anyone does make the boxes, please send me one!)
> > The box manual as a leaflet, this was originally to be A5 with two
> copies printed back to back on an A4 sheet.
> > The original source code as ACT build files are all included, so you can
> build your own version of the game, or edit my modules for use on your own
> games if you have ACT (this would be great).
> > A huge PDF design document detailing the whole game in detail, this was
> built up over a number of years. LOADS OF SPOILERS!
> > JPG photo images of my working notes, the hand written ones I used as I
> code the game in ACT. Excuse the hand writing. LOADS OF SPOILERS!
> > I hope you all enjoy it,
> > Cheers
> > Peter / VP
> > ___
> > QL-Users Mailing List
> ___
> QL-Users Mailing List
>
> ___
> QL-Users Mailing List
>
___
QL-Users Mailing List


Re: [Ql-Users] Computer One Pascal

2018-04-13 Thread Daniel Baum via Ql-Users
I tried running it once or twice and had exactly that problem.

D.

On Fri, Apr 13, 2018 at 6:47 PM, Dilwyn Jones via Ql-Users <
ql-users@lists.q-v-d.com> wrote:

> Has anyone managed to use the Computer One Pascal from my website
> successfully on QPC2?
>
> It seems to unzip OK, but someone has indicated that it might not run OK,
> in particular a problem with the file called "pfile". The symptons are that
> the main menu appears incomplete and cursor won't move.
>
> I don't know anything about Pascal so I have to ask for help on this one.
>
> Dilwyn
> ___
> QL-Users Mailing List
>
___
QL-Users Mailing List


[Ql-Users] Qbase version 1.0

2017-09-22 Thread Daniel Baum via Ql-Users
Hi all,

After nearly 20 years, here is version 1.00 of QBase.

The (hopefully) full list of changes since the 1998 version is in the
README file in the zip.

Since v0.99, the only new feature is that the page size and scroll size of
the tabular view are now CONFIGurable.

Other than that, I have fixed several bugs, cleaned up the code and much
improved the error trapping.

You can download it here:

https://www.dropbox.com/s/zc2gethvncz9h52/qbase_100.zip?dl=0

D.
___
QL-Users Mailing List


Re: [Ql-Users] Qbase

2017-09-21 Thread Daniel Baum via Ql-Users
Hi all,

That's very good news about QMenu.

Anyway, two people have sent me the correct parameters for FILE_SELECT, and
I am coming to the conclusion that version 7.66 ignores the file extension
and always shows all files in a directory. The same is not true of a
version 5 that I also have.

The command that I used is something like
a$=FILE_SELECT$("Open","QBase","win1_qbsrc_","_dbs").
Everything is set up correctly in the dialogue box but there is no
filtering.

I have tried this on QPC2 and Q-Emulator, with no other extensions loaded,
to eliminated some sort of clash.

D

On Wed, Sep 20, 2017 at 2:03 AM, Marcel Kilgus via Ql-Users <
ql-users@lists.q-v-d.com> wrote:

> Daniel Baum via Ql-Users wrote:
> > Yes, but if the API has changed from version to version, then it WILL
> fail
> > for some users who are using a different version to the one that I am
> > writing for in my program.
> >
> > Therefore linking it seems like a good idea.
>
> Unfortunately it isn't because it's not just a basic extension. The
> functionality itself is implemented in globally visible "things" so
> that it can be used from any language, the basic commands are just
> wrappers for them.
>
> So what would probably happen is that the linked copy would overwrite
> any existing "things" with the same names and everything will crash
> once you remove the job again because of dangling pointers.
>
> > Whatever, I will update the program for the latest version and hope
> > for the best.
>
> If you find any bugs we can try to fix them.
>
> >>> The other possibility is to update the QBase code, but for this I would
> >>> need a manual, which seems to be unavailable (is it really still
> >>> commercial?)
>
> No, it isn't, I askes Jochen if I could release QMenu for free and he
> agreed. I just didn't have the manual at hand for release and promptly
> forgot about it.
>
> Marcel
>
> ___
> QL-Users Mailing List
>
___
QL-Users Mailing List


Re: [Ql-Users] Qbase

2017-09-19 Thread Daniel Baum via Ql-Users
Yes, but if the API has changed from version to version, then it WILL fail
for some users who are using a different version to the one that I am
writing for in my program.

Therefore linking it seems like a good idea.

Whatever, I will update the program for the latest version and hope for the
best.

D

On Tue, Sep 19, 2017 at 10:26 PM, Per Witte via Ql-Users <
ql-users@lists.q-v-d.com> wrote:

> Lots of different programs use Qmenu, so there should be no need to link it
> in. Its best loaded at boot time.
>
> Per
>
> On 19 September 2017 at 21:15, Wolfgang Lenerz via Ql-Users <
> ql-users@lists.q-v-d.com> wrote:
>
> > Hi,
> >
> > the problem is that these parameters are likely to vary from version to
> > version, as they are offsets into the file...
> >
> > Your best bet is probably to adapt your program to the latest version.
> >
> >
> > Wolfgang
> >
> >
> >> A question about QBase and QMenu.
> >>
> >> The menu  extensions are used fairly extensively in QBase. However, the
> >> program was originally written in 1998 with whatever version of QMenu
> was
> >> current then, and it doesn't seem to work properly with the later
> version
> >> (version 7.66) which is distributed with QPC.
> >>
> >> I also have a version 5.06, which appears to work much better with
> QBase,
> >> and I thought it might be a good idea to link it into QBase with
> >> Q-Liberator and avoid problems for people using later versions.
> >>
> >> The other possibility is to update the QBase code, but for this I would
> >> need a manual, which seems to be unavailable (is it really still
> >> commercial?). I did purchase a copy of QMenu in the 1990s, but I can't
> >> find
> >> the manual, which I assume is buried somewhere in my attic.
> >>
> >> So, does anyone know the correct parameters for linking menu_rext into a
> >> Q_Liberator compiled program?
> >>
> >> Thanks,
> >>
> >> D.
> >>
> >> On Fri, Sep 15, 2017 at 7:42 AM, Daniel Baum <dmb...@gmail.com> wrote:
> >>
> >> Hi all,
> >>>
> >>> In my previous posting I forgot to mention another new feature: The
> >>> tabular view no longer attempts to load the whole file at once. It can
> >>> now
> >>> be paged up and down using the left and right arrow buttons. This way
> you
> >>> can load large files without hitting any memory limitations.
> >>>
> >>> The page size and the scroll size are both parameters that eventually I
> >>> intend to put in a Config block to the user can alter them.
> >>>
> >>> Thanks to Bob Spelten for pointing out the need for this.
> >>>
> >>> Rgds,
> >>>
> >>> Daniel
> >>>
> >>> On Thu, Sep 14, 2017 at 9:40 PM, Daniel Baum <dmb...@gmail.com> wrote:
> >>>
> >>> Hi all,
> >>>>
> >>>> Here is the new version of QBase.
> >>>>
> >>>> Changes:
> >>>>
> >>>> - Loads in 512x256 resolution, and is resizable.
> >>>> - May be called with a command-line parameter, e.g. ex
> >>>> flp1_Qbase_obj;'flp1_data_dbs'
> >>>> - Lots of refactoring. The eagle-eyed among you may notice that it's a
> >>>> lot smaller than it was.
> >>>>
> >>>> Tested on QPC2 with SMSQ/E 3.31, Q-Emulator with SMSQ/E 3.31
> >>>>
> >>>> Unlike the previous version, this one also works on Q-Emulator with
> >>>> Minerva. I couldn't get it to work on a JS ROM. It reported "Channel
> not
> >>>> open", and I've no idea why.
> >>>>
> >>>> Is it important to anyone to run QBase on original QL hardware?
> Testing
> >>>> with Q_Emulator and Minerva at "QL speed" it appears to be extremely
> >>>> slow,
> >>>> especially when switching to tabular mode. I could try to get it to
> run
> >>>> a
> >>>> bit faster if anyone is interested. I hadn't remembered just how much
> >>>> faster QPC is than a real QL until I started using Q-Emulator.
> >>>>
> >>>> Download the new QBase here:
> >>>> https://www.dropbox.com/s/4s3fm0rm84mxfn7/QBase.zip?dl=0
> >>>>
> >>>> Currently I have numbered this version 0.99. It will become version
> 1.0
> >>>> one it's been tested and bug

Re: [Ql-Users] Qbase

2017-09-19 Thread Daniel Baum via Ql-Users
Hi all,

A question about QBase and QMenu.

The menu  extensions are used fairly extensively in QBase. However, the
program was originally written in 1998 with whatever version of QMenu was
current then, and it doesn't seem to work properly with the later version
(version 7.66) which is distributed with QPC.

I also have a version 5.06, which appears to work much better with QBase,
and I thought it might be a good idea to link it into QBase with
Q-Liberator and avoid problems for people using later versions.

The other possibility is to update the QBase code, but for this I would
need a manual, which seems to be unavailable (is it really still
commercial?). I did purchase a copy of QMenu in the 1990s, but I can't find
the manual, which I assume is buried somewhere in my attic.

So, does anyone know the correct parameters for linking menu_rext into a
Q_Liberator compiled program?

Thanks,

D.

On Fri, Sep 15, 2017 at 7:42 AM, Daniel Baum <dmb...@gmail.com> wrote:

> Hi all,
>
> In my previous posting I forgot to mention another new feature: The
> tabular view no longer attempts to load the whole file at once. It can now
> be paged up and down using the left and right arrow buttons. This way you
> can load large files without hitting any memory limitations.
>
> The page size and the scroll size are both parameters that eventually I
> intend to put in a Config block to the user can alter them.
>
> Thanks to Bob Spelten for pointing out the need for this.
>
> Rgds,
>
> Daniel
>
> On Thu, Sep 14, 2017 at 9:40 PM, Daniel Baum <dmb...@gmail.com> wrote:
>
>> Hi all,
>>
>> Here is the new version of QBase.
>>
>> Changes:
>>
>> - Loads in 512x256 resolution, and is resizable.
>> - May be called with a command-line parameter, e.g. ex
>> flp1_Qbase_obj;'flp1_data_dbs'
>> - Lots of refactoring. The eagle-eyed among you may notice that it's a
>> lot smaller than it was.
>>
>> Tested on QPC2 with SMSQ/E 3.31, Q-Emulator with SMSQ/E 3.31
>>
>> Unlike the previous version, this one also works on Q-Emulator with
>> Minerva. I couldn't get it to work on a JS ROM. It reported "Channel not
>> open", and I've no idea why.
>>
>> Is it important to anyone to run QBase on original QL hardware? Testing
>> with Q_Emulator and Minerva at "QL speed" it appears to be extremely slow,
>> especially when switching to tabular mode. I could try to get it to run a
>> bit faster if anyone is interested. I hadn't remembered just how much
>> faster QPC is than a real QL until I started using Q-Emulator.
>>
>> Download the new QBase here:
>> https://www.dropbox.com/s/4s3fm0rm84mxfn7/QBase.zip?dl=0
>>
>> Currently I have numbered this version 0.99. It will become version 1.0
>> one it's been tested and bugfixed
>>
>> Finally, I'd like to give an honourable mention to MasterBasic by Ergon
>> Development (Davide Santachiara). It made 80s-style program editing
>> bearable (almost...). The more massive refactoring was done with Notepad++
>> on Windows.
>>
>> Regards to all,
>>
>> D.
>>
>>
>> On Mon, Sep 11, 2017 at 9:29 PM, Darren Branagh via Ql-Users <
>> ql-users@lists.q-v-d.com> wrote:
>>
>>> Hi Daniel,
>>>
>>> Have you released any of your updates yet?
>>>
>>> Just wondering if they can be tested.
>>>
>>> Darren Branagh
>>>
>>> Sent from My Android Phone.
>>>
>>> On 10 Sep 2017 23:18, "Bob Spelten via Ql-Users" <
>>> ql-users@lists.q-v-d.com>
>>> wrote:
>>>
>>> > Op Sun, 10 Sep 2017 20:19:22 +0200 schreef Daniel Baum via Ql-Users <
>>> > ql-users@lists.q-v-d.com>:
>>> >
>>> > One more thing:
>>> >>
>>> >> I should add that limiting the number of displayed records to 1000
>>> works
>>> >> fine, so I could fix the problem by using a paging arrangement.
>>> >>
>>> >> The test _dbs has 3111 records by 6 fields making 18666 menu items.
>>> > That is well within the limit of items (<32K) WMAN2 can handle in the
>>> AW.
>>> > Records times Fields must be less.
>>> > But there is also a limit in S*Basic of 65K for indexing second and
>>> third
>>> > dimensions, in this case Fields x Field_length (including length word).
>>> > As you used Fields as the first dimension instead, 2nd (Records: 3111)
>>> > times 3rd (length: 20 +2) would be just too much.
>>> > As records will in most cases be the highest number, making it the
>>> first
>>> > dimension is the best choice.
>>> > So checking these limits and using paging is the only option for a
>>> large
>>> > database that exceed these limits.
>>> >
>>> > Bob
>>> >
>>> > --
>>> > The BSJR QL software site at: "http://members.upc.nl/b.spelten/ql/;
>>> > ___
>>> > QL-Users Mailing List
>>> >
>>> ___
>>> QL-Users Mailing List
>>>
>>
>>
>
___
QL-Users Mailing List


Re: [Ql-Users] Qbase

2017-09-14 Thread Daniel Baum via Ql-Users
Hi all,

Here is the new version of QBase.

Changes:

- Loads in 512x256 resolution, and is resizable.
- May be called with a command-line parameter, e.g. ex
flp1_Qbase_obj;'flp1_data_dbs'
- Lots of refactoring. The eagle-eyed among you may notice that it's a lot
smaller than it was.

Tested on QPC2 with SMSQ/E 3.31, Q-Emulator with SMSQ/E 3.31

Unlike the previous version, this one also works on Q-Emulator with
Minerva. I couldn't get it to work on a JS ROM. It reported "Channel not
open", and I've no idea why.

Is it important to anyone to run QBase on original QL hardware? Testing
with Q_Emulator and Minerva at "QL speed" it appears to be extremely slow,
especially when switching to tabular mode. I could try to get it to run a
bit faster if anyone is interested. I hadn't remembered just how much
faster QPC is than a real QL until I started using Q-Emulator.

Download the new QBase here:
https://www.dropbox.com/s/4s3fm0rm84mxfn7/QBase.zip?dl=0

Currently I have numbered this version 0.99. It will become version 1.0 one
it's been tested and bugfixed

Finally, I'd like to give an honourable mention to MasterBasic by Ergon
Development (Davide Santachiara). It made 80s-style program editing
bearable (almost...). The more massive refactoring was done with Notepad++
on Windows.

Regards to all,

D.


On Mon, Sep 11, 2017 at 9:29 PM, Darren Branagh via Ql-Users <
ql-users@lists.q-v-d.com> wrote:

> Hi Daniel,
>
> Have you released any of your updates yet?
>
> Just wondering if they can be tested.
>
> Darren Branagh
>
> Sent from My Android Phone.
>
> On 10 Sep 2017 23:18, "Bob Spelten via Ql-Users" <ql-users@lists.q-v-d.com
> >
> wrote:
>
> > Op Sun, 10 Sep 2017 20:19:22 +0200 schreef Daniel Baum via Ql-Users <
> > ql-users@lists.q-v-d.com>:
> >
> > One more thing:
> >>
> >> I should add that limiting the number of displayed records to 1000 works
> >> fine, so I could fix the problem by using a paging arrangement.
> >>
> >> The test _dbs has 3111 records by 6 fields making 18666 menu items.
> > That is well within the limit of items (<32K) WMAN2 can handle in the AW.
> > Records times Fields must be less.
> > But there is also a limit in S*Basic of 65K for indexing second and third
> > dimensions, in this case Fields x Field_length (including length word).
> > As you used Fields as the first dimension instead, 2nd (Records: 3111)
> > times 3rd (length: 20 +2) would be just too much.
> > As records will in most cases be the highest number, making it the first
> > dimension is the best choice.
> > So checking these limits and using paging is the only option for a large
> > database that exceed these limits.
> >
> > Bob
> >
> > --
> > The BSJR QL software site at: "http://members.upc.nl/b.spelten/ql/;
> > ___
> > QL-Users Mailing List
> >
> ___
> QL-Users Mailing List
>
___
QL-Users Mailing List


Re: [Ql-Users] Qbase

2017-09-11 Thread Daniel Baum via Ql-Users
Hi Darren,

Not yet. The next release will have the 512x256 compatibility, the
rescaling, the paging and the command line parameter.

The first two are done, the third is working but needs more work, and the
last is still to do.

Should take a few days.

Rgds,

D.

On Mon, Sep 11, 2017 at 9:29 PM, Darren Branagh via Ql-Users <
ql-users@lists.q-v-d.com> wrote:

> Hi Daniel,
>
> Have you released any of your updates yet?
>
> Just wondering if they can be tested.
>
> Darren Branagh
>
> Sent from My Android Phone.
>
> On 10 Sep 2017 23:18, "Bob Spelten via Ql-Users" <ql-users@lists.q-v-d.com
> >
> wrote:
>
> > Op Sun, 10 Sep 2017 20:19:22 +0200 schreef Daniel Baum via Ql-Users <
> > ql-users@lists.q-v-d.com>:
> >
> > One more thing:
> >>
> >> I should add that limiting the number of displayed records to 1000 works
> >> fine, so I could fix the problem by using a paging arrangement.
> >>
> >> The test _dbs has 3111 records by 6 fields making 18666 menu items.
> > That is well within the limit of items (<32K) WMAN2 can handle in the AW.
> > Records times Fields must be less.
> > But there is also a limit in S*Basic of 65K for indexing second and third
> > dimensions, in this case Fields x Field_length (including length word).
> > As you used Fields as the first dimension instead, 2nd (Records: 3111)
> > times 3rd (length: 20 +2) would be just too much.
> > As records will in most cases be the highest number, making it the first
> > dimension is the best choice.
> > So checking these limits and using paging is the only option for a large
> > database that exceed these limits.
> >
> > Bob
> >
> > --
> > The BSJR QL software site at: "http://members.upc.nl/b.spelten/ql/;
> > ___
> > QL-Users Mailing List
> >
> ___
> QL-Users Mailing List
>
___
QL-Users Mailing List


Re: [Ql-Users] Qbase

2017-09-10 Thread Daniel Baum via Ql-Users
One more thing:

I should add that limiting the number of displayed records to 1000 works
fine, so I could fix the problem by using a paging arrangement.

D.

On Sun, Sep 10, 2017 at 9:15 PM, Daniel Baum <dmb...@gmail.com> wrote:

> Hello,
>
> Here are some observations from my first investigations of what is going
> on:
>
> - The original DIM statement is no_of_fields-1, no_of_records,20. This
> results in "Dimensional overflow , you can't be serious!". We have
> obviously hit some kind of internal limit.
>
> - Reducing the string length parameter to 10 no longer produces an error,
> but does produce garbled output in the table.
>
> https://www.dropbox.com/s/d2dirro7w7eddxl/garbled.jpg?dl=0
>
> - Reducing the string length to 8 seems to work properly.
>
> https://www.dropbox.com/s/ai5lrju0xba74cw/OK.jpg?dl=0
>
> I'm not sure what's going on here. It seems to be both an array size
> limit, which produces the first result, and a possible problem in EasyPtr
> itself, which produces the second one.
>
> Thanks,
>
> D.
>
> On Sun, Sep 10, 2017 at 1:07 PM, Bob Spelten via Ql-Users <
> ql-users@lists.q-v-d.com> wrote:
>
>> Op Sat, 09 Sep 2017 15:06:06 +0200 schreef Daniel Baum via Ql-Users <
>> ql-users@lists.q-v-d.com>:
>>
>> Hi all,
>>>
>>> Latest pictures.
>>>
>>> Qbase is now rescalable. It starts at 512x256:
>>>
>>> https://www.dropbox.com/s/exexw4s5ppexyi4/qbaseTab512x256.jpg?dl=0
>>>
>>> and can get as big as you want:
>>>
>>> https://www.dropbox.com/s/o9yi56lqms4ppg3/qbaseTabBig.jpg?dl=0
>>>
>>> These pictures show the automatic proportional column width in the
>>> tabular
>>> view, which has actually always worked, but was less than obvious until
>>> now.
>>>
>>> Getting there...
>>>
>>> Looking good.
>>
>> I played with the current version as found in BP143 and I did get a Qlib
>> error when hitting the Tabulate button.
>> I must admit it was a big database of over 3000 records and 6 fields,
>> with one of 500 characters.
>> Qbase probably tried to get them all in one array for the menu items.
>> The big field could of course be cut to the visible column width.
>>
>> "Qlib error 16, array too big" suggests there are too many elements.
>> A dimensions check would be nice here, so the Tab action can be aborted
>> with a warning, before the program crashes.
>> (See sections 6.4 & 8.8 of the Qlib 3.3 manual)
>>
>> Bob
>>
>> --
>> The BSJR QL software site at: "http://members.upc.nl/b.spelten/ql/;
>> ___
>> QL-Users Mailing List
>>
>
>
___
QL-Users Mailing List


Re: [Ql-Users] Qbase

2017-09-10 Thread Daniel Baum via Ql-Users
Hello,

Here are some observations from my first investigations of what is going on:

- The original DIM statement is no_of_fields-1, no_of_records,20. This
results in "Dimensional overflow , you can't be serious!". We have
obviously hit some kind of internal limit.

- Reducing the string length parameter to 10 no longer produces an error,
but does produce garbled output in the table.

https://www.dropbox.com/s/d2dirro7w7eddxl/garbled.jpg?dl=0

- Reducing the string length to 8 seems to work properly.

https://www.dropbox.com/s/ai5lrju0xba74cw/OK.jpg?dl=0

I'm not sure what's going on here. It seems to be both an array size limit,
which produces the first result, and a possible problem in EasyPtr itself,
which produces the second one.

Thanks,

D.

On Sun, Sep 10, 2017 at 1:07 PM, Bob Spelten via Ql-Users <
ql-users@lists.q-v-d.com> wrote:

> Op Sat, 09 Sep 2017 15:06:06 +0200 schreef Daniel Baum via Ql-Users <
> ql-users@lists.q-v-d.com>:
>
> Hi all,
>>
>> Latest pictures.
>>
>> Qbase is now rescalable. It starts at 512x256:
>>
>> https://www.dropbox.com/s/exexw4s5ppexyi4/qbaseTab512x256.jpg?dl=0
>>
>> and can get as big as you want:
>>
>> https://www.dropbox.com/s/o9yi56lqms4ppg3/qbaseTabBig.jpg?dl=0
>>
>> These pictures show the automatic proportional column width in the tabular
>> view, which has actually always worked, but was less than obvious until
>> now.
>>
>> Getting there...
>>
>> Looking good.
>
> I played with the current version as found in BP143 and I did get a Qlib
> error when hitting the Tabulate button.
> I must admit it was a big database of over 3000 records and 6 fields, with
> one of 500 characters.
> Qbase probably tried to get them all in one array for the menu items.
> The big field could of course be cut to the visible column width.
>
> "Qlib error 16, array too big" suggests there are too many elements.
> A dimensions check would be nice here, so the Tab action can be aborted
> with a warning, before the program crashes.
> (See sections 6.4 & 8.8 of the Qlib 3.3 manual)
>
> Bob
>
> --
> The BSJR QL software site at: "http://members.upc.nl/b.spelten/ql/;
> ___
> QL-Users Mailing List
>
___
QL-Users Mailing List


Re: [Ql-Users] Qbase

2017-09-10 Thread Daniel Baum via Ql-Users
Hi Bob,

Since Qbase is essentially untested, other than my own efforts, this is not
really surprising.

Would it be possible to send me a copy of the database? It would greatly
help with debugging to have access to a database that makes the system
crash.

Rgds,

Daniel

On Sun, Sep 10, 2017 at 1:07 PM, Bob Spelten via Ql-Users <
ql-users@lists.q-v-d.com> wrote:

> Op Sat, 09 Sep 2017 15:06:06 +0200 schreef Daniel Baum via Ql-Users <
> ql-users@lists.q-v-d.com>:
>
> Hi all,
>>
>> Latest pictures.
>>
>> Qbase is now rescalable. It starts at 512x256:
>>
>> https://www.dropbox.com/s/exexw4s5ppexyi4/qbaseTab512x256.jpg?dl=0
>>
>> and can get as big as you want:
>>
>> https://www.dropbox.com/s/o9yi56lqms4ppg3/qbaseTabBig.jpg?dl=0
>>
>> These pictures show the automatic proportional column width in the tabular
>> view, which has actually always worked, but was less than obvious until
>> now.
>>
>> Getting there...
>>
>> Looking good.
>
> I played with the current version as found in BP143 and I did get a Qlib
> error when hitting the Tabulate button.
> I must admit it was a big database of over 3000 records and 6 fields, with
> one of 500 characters.
> Qbase probably tried to get them all in one array for the menu items.
> The big field could of course be cut to the visible column width.
>
> "Qlib error 16, array too big" suggests there are too many elements.
> A dimensions check would be nice here, so the Tab action can be aborted
> with a warning, before the program crashes.
> (See sections 6.4 & 8.8 of the Qlib 3.3 manual)
>
> Bob
>
> --
> The BSJR QL software site at: "http://members.upc.nl/b.spelten/ql/;
> ___
> QL-Users Mailing List
>
___
QL-Users Mailing List


Re: [Ql-Users] Qbase

2017-09-09 Thread Daniel Baum via Ql-Users
I think the next thing I'm going to add is the ability to be EXecuted with
a filename as a command-line parameter.

If I understand correctly, this should also mean that you will be able to
"execute" a DBS file using QPAC2 and Fileinfo and open it with QBase.


D.

On Sat, Sep 9, 2017 at 6:22 PM, Giorgio Garabello via Ql-Users <
ql-users@lists.q-v-d.com> wrote:

> Good
>
> 2017-09-09 15:06 GMT+02:00 Daniel Baum via Ql-Users <
> ql-users@lists.q-v-d.com>:
>
> > Hi all,
> >
> > Latest pictures.
> >
> > Qbase is now rescalable. It starts at 512x256:
> >
> > https://www.dropbox.com/s/exexw4s5ppexyi4/qbaseTab512x256.jpg?dl=0
> >
> > and can get as big as you want:
> >
> > https://www.dropbox.com/s/o9yi56lqms4ppg3/qbaseTabBig.jpg?dl=0
> >
> > These pictures show the automatic proportional column width in the
> tabular
> > view, which has actually always worked, but was less than obvious until
> > now.
> >
> > Getting there...
> >
> >
> > D.
> >
> >
> >
> > On Tue, Sep 5, 2017 at 8:16 PM, Daniel Baum <dmb...@gmail.com> wrote:
> >
> > > Thanks Dilwyn.
> > >
> > >
> > > D.
> > >
> > > On Tue, Sep 5, 2017 at 8:04 PM, Dilwyn Jones via Ql-Users <
> > > ql-users@lists.q-v-d.com> wrote:
> > >
> > >> you can use the system palette :-D
> > >>>
> > >> Indeed, thanks to the work of the operating system people (Marcel and
> > >> Wolfgang), the System Palette makes it easy for programs to follow a
> > >> generic colour scheme for programs, a little bit like Windows themes
> for
> > >> example.
> > >>
> > >> There's an article about using it from SBASIC on my website at
> > >> http://www.dilwyn.me.uk/docs/smsqegd2/index.html - just scroll down
> to
> > >> the System Palette section.
> > >>
> > >> Dilwyn
> > >> ___
> > >> QL-Users Mailing List
> > >>
> > >
> > >
> > ___
> > QL-Users Mailing List
> >
> ___
> QL-Users Mailing List
>
___
QL-Users Mailing List


Re: [Ql-Users] EasyPtr and rescalable windows.

2017-09-09 Thread Daniel Baum via Ql-Users
Thanks to everyone for your help.

I got it to work,

D.

On Sat, Sep 9, 2017 at 1:15 PM, Bob Spelten via Ql-Users <
ql-users@lists.q-v-d.com> wrote:

> Op Fri, 08 Sep 2017 19:59:28 +0200 schreef Daniel Baum via Ql-Users <
> ql-users@lists.q-v-d.com>:
>
> Hi all,
>>
>> I am trying to get my head around EasyPtr (again).
>>
>> I have been playing with the new ability to create resizable windows. This
>> turns out to be not terribly difficult, and I was able to create a
>> resizable version of the calculator from Norman Dunbar's tutorial without
>> suffering too much.
>>
>> However, creating a freely resizable version of QBase is dependent on
>> being
>> able to read the size of the newly resized window.and its components. I
>> have been unable to find any obvious way to do this.
>>
>> Does anyone know how this is accomplished?
>>
>> I use the following routine after every move or resize.
> It has the advantage of returning the actual values, because calculated
> values given to MDRAW for a new position or size can be adjusted by WMAN2.
> That may make X even and will always keep the window inside the screen,
> including shadow spaces.
>
> ::
>  DEFine PROCedure MENU_XYS (kanal%,wdef,xs%,ys%,xo%,yo%)
>  REM >>> get coords of current outline channel
>   wdef= MWDEF(#kanal%) : REM >>> get address working definition
>   xs%= PEEK_W(wdef +32): ys%= PEEK_W(wdef +34) : REM >>> get size
>   xo%= PEEK_W(wdef +36): yo%= PEEK_W(wdef +38) : REM >>> get position
>  END DEFine MENU_XYS
>  ::
>
> Bob
>
> --
> The BSJR QL software site at: "http://members.upc.nl/b.spelten/ql/;
> ___
> QL-Users Mailing List
>
___
QL-Users Mailing List


Re: [Ql-Users] Qbase

2017-09-09 Thread Daniel Baum via Ql-Users
Hi all,

Latest pictures.

Qbase is now rescalable. It starts at 512x256:

https://www.dropbox.com/s/exexw4s5ppexyi4/qbaseTab512x256.jpg?dl=0

and can get as big as you want:

https://www.dropbox.com/s/o9yi56lqms4ppg3/qbaseTabBig.jpg?dl=0

These pictures show the automatic proportional column width in the tabular
view, which has actually always worked, but was less than obvious until now.

Getting there...


D.



On Tue, Sep 5, 2017 at 8:16 PM, Daniel Baum  wrote:

> Thanks Dilwyn.
>
>
> D.
>
> On Tue, Sep 5, 2017 at 8:04 PM, Dilwyn Jones via Ql-Users <
> ql-users@lists.q-v-d.com> wrote:
>
>> you can use the system palette :-D
>>>
>> Indeed, thanks to the work of the operating system people (Marcel and
>> Wolfgang), the System Palette makes it easy for programs to follow a
>> generic colour scheme for programs, a little bit like Windows themes for
>> example.
>>
>> There's an article about using it from SBASIC on my website at
>> http://www.dilwyn.me.uk/docs/smsqegd2/index.html - just scroll down to
>> the System Palette section.
>>
>> Dilwyn
>> ___
>> QL-Users Mailing List
>>
>
>
___
QL-Users Mailing List


Re: [Ql-Users] EasyPtr and rescalable windows.

2017-09-08 Thread Daniel Baum via Ql-Users
Hi Norman,

I am familiar with your excellent Assembly Language book.

I will take a look at the toolkit that you mention; it certainly sounds as
if it could be used as a template for what I am looking for.

Come to think of it, I have actually never written any assembly language on
the QL, as far as I remember. The last time I attempted to write assembly,
it was 68000 code on an Atari ST. The ST went up into the attic in the
early 90s (it is still there), so it must have been before that.

D.

PS. Thanks for the great EasyPtr tutorial too.

On Sat, Sep 9, 2017 at 12:09 AM, Norman Dunbar via Ql-Users <
ql-users@lists.q-v-d.com> wrote:

> Evening Daniel,
>
> Re assembly language and writing extensions, my eBook has a few chapters
> on that. Help yourself to http://qdosmsq.dunbar-it.co.
> uk/downloads/QLToday/QL_Assembly.pdf.
>
> If you need to return two values, or four, then take a look at the
> DJTOOLKIT sources at https://github.com/SinclairQL/DJToolkit, you will be
> interested in the MAX_CON function which is passed a channel I'd and 4
> integers, and returns an error code as the result, plus updates the 4
> integers with the channel's window or console sizes and positions:
>
> **
> * error = MAX_CON #channel, x%, y%, xo%, yo% => returns an error and
> *updates the 4 (non-channel) parameters to be the
> *maximum sizes & positions that a CON channel is.
> **
>
> You could write something similar quite easily, I'm sure.
>
> HTH
>
> Cheers,
> Norm.
>
> --
> Sent from my Android device with K-9 Mail. Please excuse my brevity.
> ___
> QL-Users Mailing List
>
___
QL-Users Mailing List


Re: [Ql-Users] EasyPtr and rescalable windows.

2017-09-08 Thread Daniel Baum via Ql-Users
Hi François,

Thanks for the pointer to Dilwyn's tutorial.

It is helpful but it doesn't contain what I was looking for. I did
eventually find the answer here:

http://www.qlforum.co.uk/viewtopic.php?f=3=1027

The solution involves PEEKing the window definition table, which is
effective, but not exactly obvious, at least if you've become unaccustomed
to 1980s programming conventions.

I have never written a Basic extension - it's a very long time since I last
attempted to write something in assembler, but this seems like a prime
candidate for my first attempt, assuming it doesn't already exist somewhere.

Rgds,

Daniel

On Fri, Sep 8, 2017 at 9:32 PM, François Van Emelen via Ql-Users <
ql-users@lists.q-v-d.com> wrote:

> Op 8/09/2017 om 19:59 schreef Daniel Baum via Ql-Users:
>
>> Hi all,
>>
>> I am trying to get my head around EasyPtr (again).
>>
>> I have been playing with the new ability to create resizable windows. This
>> turns out to be not terribly difficult, and I was able to create a
>> resizable version of the calculator from Norman Dunbar's tutorial without
>> suffering too much.
>>
>> However, creating a freely resizable version of QBase is dependent on
>> being
>> able to read the size of the newly resized window.and its components. I
>> have been unable to find any obvious way to do this.
>>
>> Does anyone know how this is accomplished?
>>
>> Thanks
>>
>> Daniel
>> ___
>> QL-Users Mailing List
>>
>>
>> Hi,
>
> Dilwyn have explained this in 'SCALING IN EASYPTR 4'. Can't remember the
> name of the file. Have a look at his website.
>
> François Van Emelen
>
>
>
>
> ___
> QL-Users Mailing List
___
QL-Users Mailing List

[Ql-Users] EasyPtr and rescalable windows.

2017-09-08 Thread Daniel Baum via Ql-Users
Hi all,

I am trying to get my head around EasyPtr (again).

I have been playing with the new ability to create resizable windows. This
turns out to be not terribly difficult, and I was able to create a
resizable version of the calculator from Norman Dunbar's tutorial without
suffering too much.

However, creating a freely resizable version of QBase is dependent on being
able to read the size of the newly resized window.and its components. I
have been unable to find any obvious way to do this.

Does anyone know how this is accomplished?

Thanks

Daniel
___
QL-Users Mailing List


Re: [Ql-Users] Qbase

2017-09-05 Thread Daniel Baum via Ql-Users
Thanks Dilwyn.


D.

On Tue, Sep 5, 2017 at 8:04 PM, Dilwyn Jones via Ql-Users <
ql-users@lists.q-v-d.com> wrote:

> you can use the system palette :-D
>>
> Indeed, thanks to the work of the operating system people (Marcel and
> Wolfgang), the System Palette makes it easy for programs to follow a
> generic colour scheme for programs, a little bit like Windows themes for
> example.
>
> There's an article about using it from SBASIC on my website at
> http://www.dilwyn.me.uk/docs/smsqegd2/index.html - just scroll down to
> the System Palette section.
>
> Dilwyn
> ___
> QL-Users Mailing List
>
___
QL-Users Mailing List


Re: [Ql-Users] Qbase

2017-09-05 Thread Daniel Baum via Ql-Users
Hi Giorgio,

Here is a screenshot of Qbase running at 512x256 under QPC.

https://www.dropbox.com/s/w3nwwsc3q5rakhu/qbase512x256.jpg?dl=0

Plenty more to do, but there will be a new version of QBase eventually.

BTW, 512x256 running at full screen on a 28" monitor looks REALLY big :)


Regards,

D.

On Sun, Sep 3, 2017 at 9:03 PM, Giorgio Garabello via Ql-Users <
ql-users@lists.q-v-d.com> wrote:

> oh well...
>
> 1) a 512x256 menu
> 2) columns of different widths
> 3) system palette
> 4) resizible menu
>
> :-D
>
>
> 2017-09-03 19:39 GMT+02:00 Derek via Ql-Users <ql-users@lists.q-v-d.com>:
>
> >
> >
> > Hi David,
> > I produced the Q60 in 2002 and put Qbase on the the software distribution
> > on all cased Q60 machines.
> > Qbase I thought was really good piece of software.
> >
> >
> > Regards,
> > Derek
> >
> >  Original message 
> > From: Daniel Baum via Ql-Users <ql-users@lists.q-v-d.com>
> > Date: 03/09/2017  17:42  (GMT+00:00)
> > To: ql-us...@q-v-d.com
> > Cc: Daniel Baum <dmb...@gmail.com>
> > Subject: Re: [Ql-Users] Black Phoenix 1.4.3
> >
> > Thanks Giorgio. It looks gorgeous and it seems that a huge amount of work
> > has gone into integrating everything.
> >
> > I also had a look at your site for the first time, which seems to have
> lots
> > of interesting content on it too.
> >
> > I also noticed that my Qbase is in your download section :) Since it
> > appears likely that it actually has some users, is there anything that
> > needs fixing or adding? I'd be happy to do a new version if you are
> > interested.
> >
> > D
> >
> > On Sun, Sep 3, 2017 at 7:01 PM, Giorgio Garabello via Ql-Users <
> > ql-users@lists.q-v-d.com> wrote:
> >
> > > Hi, Black Phoenix's new version is available.
> > >
> > > Here the news:
> > > http://www.hunggartorino.it/ql/black-phoenix-1-4-3-the-
> > > new-release-has-arrived/
> > >
> > > Download:
> > > http://www.hunggartorino.it/ql/black-phoenix-en/
> > >
> > > Have a nice day
> > >
> > > Giorgio
> > > ___
> > > QL-Users Mailing List
> > >
> > ___
> > QL-Users Mailing List
> > ___
> > QL-Users Mailing List
> ___
> QL-Users Mailing List
>
___
QL-Users Mailing List


Re: [Ql-Users] Returning to the QL

2017-09-04 Thread Daniel Baum via Ql-Users
Wow, I took that site down about 10 years ago... I didn't remember there
was so much on it.

It makes interesting reading after all this time.

Tks,

Daniel

On Sun, Sep 3, 2017 at 11:54 PM, Marcel Kilgus via Ql-Users <
ql-users@lists.q-v-d.com> wrote:

> Daniel Baum via Ql-Users wrote:
> >> I remember your name and that you reviewed QPC2 back then, actually I
> >> think I still link to an archived version of it ;) Anyway, welcome
> >> back.
> > Did I?
>
> Unless there's another Daniel Baum, you probably did ;)
>
> http://web.archive.org/web/20010423061524/http://
> qldesign.com/html/qpc2.html
>
> > I hope I liked it...
>
> Your critic of the documentation was fair enough...
>
> >> That does sound like an interesting research field. But isn't the
> >> whole field moving towards the "deep learning" school of thought?
> > Yes. One thing I recently learned to do is create a convolution network
> > using Tensorflow.
>
> Sometimes I wish I could play with such things. But the problems at my
> job are too normal for that kind of stuff ;)
>
> Cheers, Marcel
>
> ___
> QL-Users Mailing List
>
___
QL-Users Mailing List


Re: [Ql-Users] Qbase

2017-09-03 Thread Daniel Baum via Ql-Users
Thanks,

Sounds like fun :)

D.

On Sun, Sep 3, 2017 at 9:03 PM, Giorgio Garabello via Ql-Users <
ql-users@lists.q-v-d.com> wrote:

> oh well...
>
> 1) a 512x256 menu
> 2) columns of different widths
> 3) system palette
> 4) resizible menu
>
> :-D
>
>
> 2017-09-03 19:39 GMT+02:00 Derek via Ql-Users <ql-users@lists.q-v-d.com>:
>
> >
> >
> > Hi David,
> > I produced the Q60 in 2002 and put Qbase on the the software distribution
> > on all cased Q60 machines.
> > Qbase I thought was really good piece of software.
> >
> >
> > Regards,
> > Derek
> >
> >  Original message 
> > From: Daniel Baum via Ql-Users <ql-users@lists.q-v-d.com>
> > Date: 03/09/2017  17:42  (GMT+00:00)
> > To: ql-us...@q-v-d.com
> > Cc: Daniel Baum <dmb...@gmail.com>
> > Subject: Re: [Ql-Users] Black Phoenix 1.4.3
> >
> > Thanks Giorgio. It looks gorgeous and it seems that a huge amount of work
> > has gone into integrating everything.
> >
> > I also had a look at your site for the first time, which seems to have
> lots
> > of interesting content on it too.
> >
> > I also noticed that my Qbase is in your download section :) Since it
> > appears likely that it actually has some users, is there anything that
> > needs fixing or adding? I'd be happy to do a new version if you are
> > interested.
> >
> > D
> >
> > On Sun, Sep 3, 2017 at 7:01 PM, Giorgio Garabello via Ql-Users <
> > ql-users@lists.q-v-d.com> wrote:
> >
> > > Hi, Black Phoenix's new version is available.
> > >
> > > Here the news:
> > > http://www.hunggartorino.it/ql/black-phoenix-1-4-3-the-
> > > new-release-has-arrived/
> > >
> > > Download:
> > > http://www.hunggartorino.it/ql/black-phoenix-en/
> > >
> > > Have a nice day
> > >
> > > Giorgio
> > > ___
> > > QL-Users Mailing List
> > >
> > ___
> > QL-Users Mailing List
> > ___
> > QL-Users Mailing List
> ___
> QL-Users Mailing List
>
___
QL-Users Mailing List


Re: [Ql-Users] Returning to the QL

2017-09-03 Thread Daniel Baum via Ql-Users
> Hi Marcel,
>


>
> I remember your name and that you reviewed QPC2 back then, actually I
> think I still link to an archived version of it ;) Anyway, welcome
> back.
>

Did I? I hope I liked it...


>
> > Outside the QL World I am actually a professional programmer and also a
> > linguist and researcher into automatic language analysis and speech
> > analytics.
>
> That does sound like an interesting research field. But isn't the
> whole field moving towards the "deep learning" school of thought?
>

Yes. One thing I recently learned to do is create a convolution network
using Tensorflow.

>
> Cheers, Marcel
>
> ___
> QL-Users Mailing List
>
___
QL-Users Mailing List


Re: [Ql-Users] Black Phoenix 1.4.3

2017-09-03 Thread Daniel Baum via Ql-Users
Thanks Giorgio. It looks gorgeous and it seems that a huge amount of work
has gone into integrating everything.

I also had a look at your site for the first time, which seems to have lots
of interesting content on it too.

I also noticed that my Qbase is in your download section :) Since it
appears likely that it actually has some users, is there anything that
needs fixing or adding? I'd be happy to do a new version if you are
interested.

D

On Sun, Sep 3, 2017 at 7:01 PM, Giorgio Garabello via Ql-Users <
ql-users@lists.q-v-d.com> wrote:

> Hi, Black Phoenix's new version is available.
>
> Here the news:
> http://www.hunggartorino.it/ql/black-phoenix-1-4-3-the-
> new-release-has-arrived/
>
> Download:
> http://www.hunggartorino.it/ql/black-phoenix-en/
>
> Have a nice day
>
> Giorgio
> ___
> QL-Users Mailing List
>
___
QL-Users Mailing List


Re: [Ql-Users] Returning to the QL

2017-08-30 Thread Daniel Baum via Ql-Users
Hi all,

I solved the problem with the EasyPtr window. It turned out to be my own
misunderstanding of the need for an OUTLN.

It now works fine when compiled in Q-Liberator with -WINDS turned off. I
can also run it from Superbasic, after messing with windows sizes.

Perhaps I can run it from an SBASIC job and so keep the system console with
conveniently sized windows.

D.


On Mon, Aug 28, 2017 at 9:51 PM, Norman Dunbar via Ql-Users <
ql-users@lists.q-v-d.com> wrote:

> Evening Daniel,
>
> Welcome back to the QL.
>
> I replied to Dilwyn earlier on this. I realise my mistake, as usual, only
> when my post went public. Sigh! No worries!
>
>
> Cheers,
> Norm.
>
> On 28 August 2017 09:32:38 BST, Daniel Baum via Ql-Users <
> ql-users@lists.q-v-d.com> wrote:
> >Hi Norman,
> >
> >I (apparently) wrote this about 20 years ago. This has reminded me that
> >the
> >idea was to write some kind of debugger for superbasic, but I really
> >don't
> >remember how it worked.
> >
> >You're right of course about local variables. Perhaps my experience
> >with
> >programming since I wrote this will enable me to overcome the problems
> >that
> >I was obviously having then.
> >
> >Rgds,
> >
> >Daniel
> >
> >
> >On Mon, Aug 28, 2017 at 10:34 AM, Norman Dunbar via Ql-Users <
> >ql-users@lists.q-v-d.com> wrote:
> >
> >> Dilwyn asked: "...has huge problems with local variables, which seem
> >> to lose their names when out of scope. If anyone knows how to
> >reconnect
> >> local variables to their names when they are out of scope, please let
> >me
> >> know. "
> >>
> >>
> >> Could you explain, for the old and infirm (me), how you mean "goes
> >out of
> >> scope", please?
> >>
> >> I'm obviously not understanding what you wrote because a variable
> >that
> >> goes out of scope, in any language, will become undefined, or
> >completely
> >> missing,  surely? Do any value it had, will be 'lost'.
> >>
> >> Sorry if I'm being particularly thick this morning!
> >>
> >>
> >> Cheers,
> >> Norm.
> >> --
> >> Sent from my Android device with K-9 Mail. Please excuse my brevity.
> >> ___
> >> QL-Users Mailing List
> >>
> >___
> >QL-Users Mailing List
>
> --
> Sent from my Android device with K-9 Mail. Please excuse my brevity.
> ___
> QL-Users Mailing List
>
___
QL-Users Mailing List


Re: [Ql-Users] Returning to the QL

2017-08-28 Thread Daniel Baum via Ql-Users
Hi Norman,

I (apparently) wrote this about 20 years ago. This has reminded me that the
idea was to write some kind of debugger for superbasic, but I really don't
remember how it worked.

You're right of course about local variables. Perhaps my experience with
programming since I wrote this will enable me to overcome the problems that
I was obviously having then.

Rgds,

Daniel


On Mon, Aug 28, 2017 at 10:34 AM, Norman Dunbar via Ql-Users <
ql-users@lists.q-v-d.com> wrote:

> Dilwyn asked: "...has huge problems with local variables, which seem
> to lose their names when out of scope. If anyone knows how to reconnect
> local variables to their names when they are out of scope, please let me
> know. "
>
>
> Could you explain, for the old and infirm (me), how you mean "goes out of
> scope", please?
>
> I'm obviously not understanding what you wrote because a variable that
> goes out of scope, in any language, will become undefined, or completely
> missing,  surely? Do any value it had, will be 'lost'.
>
> Sorry if I'm being particularly thick this morning!
>
>
> Cheers,
> Norm.
> --
> Sent from my Android device with K-9 Mail. Please excuse my brevity.
> ___
> QL-Users Mailing List
>
___
QL-Users Mailing List


Re: [Ql-Users] Returning to the QL

2017-08-27 Thread Daniel Baum via Ql-Users
Thanks,

D.

On Mon, Aug 28, 2017 at 12:46 AM, Dilwyn Jones via Ql-Users <
ql-users@lists.q-v-d.com> wrote:

> OK, I've emailed copies of snooper and clock to you, here's a brief
> description of Snooper, from your website originally:
>
> Snooper Basic
>
> This version is Basic source code because I can't get it to work once
> compiled. It needs to be renumbered and merged with your Basic code. It may
> be activated with the BREAKPOINT keyword. For some reason it won't run when
> Turbo Toolkit is loaded. Has huge problems with local variables, which seem
> to lose their names when out of scope. If anyone knows how to reconnect
> local variables to their names when they are out of scope, please let me
> know.  Also only runs on SMSQ/E.
>
> Dilwyn
>
> -----Original Message- From: Daniel Baum via Ql-Users
> Sent: Sunday, August 27, 2017 9:38 PM
> To: ql-us...@q-v-d.com
> Cc: Daniel Baum
> Subject: Re: [Ql-Users] Returning to the QL
>
>
> Hi DIlwyn,
>
> To be honest, I do not remember writing either of those, and I have no idea
> what they do (although "clock" sounds pretty obvious...).
>
> In principle, I have no objection to anything I wrote being made available,
> however I would like to have a look at them first to do a bit of QA before
> unleashing them on the public.
>
>
> Thanks,
>
> Daniel
>
> On Sat, Aug 26, 2017 at 11:52 PM, Dilwyn Jones via Ql-Users <
> ql-users@lists.q-v-d.com> wrote:
>
> Welcome back Daniel! Glad to see you found your software on my site.
>>
>> At one stage, I had a lot of your programs but lost them in a hard disk
>> crash some years ago. I still have two zip files called 'snooper' and
>> 'clock' - would it be OK to make them available on my site now I have
>> found
>> them again?
>>
>> If I find any more of your QL software I'll ask about those too.
>>
>> Dilwyn
>>
>> -Original Message- From: Daniel Baum via Ql-Users
>> Sent: Saturday, August 26, 2017 5:51 PM
>> To: ql-us...@q-v-d.com
>> Cc: Daniel Baum
>> Subject: [Ql-Users] Returning to the QL
>>
>>
>> Hello,
>>
>> I originally bought a Sinclair QL some time in the mid 1980s. It was my
>> main computer for a while, but I eventually replaced it with an Atari ST
>> and it went into the attic.
>>
>> A few years later I got back into the QL. I used QPC1 and then QPC2 on
>> whatever PC I had at the time. I gradually got interested in other things,
>> and then I seem to remember getting my first PC that had no diskette drive
>> and so I couldn't run QPC anymore.
>>
>> During this period (1998 apparently) I wrote a program called Qbase that I
>> am astonished to find is available from Dilwyn's site and is part of the
>> Black Phoenix distribution.
>>
>> So, a while ago I thought I'd see what was happening in the QL world (or
>> rather, if there still was one) and I found that it still existed and so
>> here I am, configuring my boot file and trying to get my head around
>> EasyPtr, again...
>>
>> Outside the QL World I am actually a professional programmer and also a
>> linguist and researcher into automatic language analysis and speech
>> analytics.
>>
>> It's nice to be reunited with the QL, and also to find so many familiar
>> names still involved with it.
>>
>> I do already have a couple of questions, but I think they might be better
>> in a separate thread.
>>
>> Regards to all,
>>
>> Daniel Baum
>> ___
>> QL-Users Mailing List
>>
>> ---
>> This email has been checked for viruses by AVG.
>> http://www.avg.com
>> ___
>> QL-Users Mailing List
>>
>> ___
> QL-Users Mailing List
> ___
> QL-Users Mailing List
>
___
QL-Users Mailing List


Re: [Ql-Users] Easyptr question

2017-08-27 Thread Daniel Baum via Ql-Users
Hi John,

The menu will actually load into easyMenu. The problem is loading it into
SBasic.

I'm wondering whether I need to predefine a large screen area before
loading it? The smaller menus load OK.

D.

D..

On Mon, Aug 28, 2017 at 2:50 AM, John Gilpin via Ql-Users <
ql-users@lists.q-v-d.com> wrote:

> Hi Daniel,
>
> I had a similar problem regarding a large menu in EP4. I originally wrote
> it without any problems but when I came to load it again to make some
> slight changes I found that it wouldn't load. A member from the local Sub
> Group was also playing about with it and he found that it would load OK if
> he changed the screen resolution. (or was it the MODE?). Whichever it was
> worked for metoo! As you say, it worked when running the complete
> programme, so I didn't try to do anything else with it. (I may have got an
> error report when trying to load it outside the main programme (saying
> something to the effect that it was too large for the space available!) but
> it was a long time ago and we are all getting older!!
>
> HTH
>
> Kind Regards,
>
> John Gilpin.
>
>
>
>
>
>
> On 27/08/2017 21:40, Daniel Baum via Ql-Users wrote:
>
>> Hi all,
>>
>> Almost 20 years ago I wrote a program called Qbase, and now I am trying to
>> run and compile the source code.
>>
>> There are two versions, the older one is mostly text based, with a few
>> added menus. This version runs and compiles without any problems.
>>
>> The newer version was written with easyPtr, and I am having problems
>> getting some of the menu files to work. Most of the menus load and display
>> without any problems but the main menus do not. I can load them into
>> easyMenu, but MDRAW does not display them, the menus either do not display
>> at all, or they are garbled.
>>
>> The main menus are much larger than the sub menus (the ones that do work),
>> so maybe that's a clue.
>>
>> The actual compiled program from the zip does work, and I am stumped.
>>
>> Obviously both the operating system and easyPtr have gone through many
>> versions since I wrote qbase, so I assume something has changed in the
>> environment. Does anyone have a clue where I should look? I am using the
>> latest QPC, SMSQ/E and easyPtr, as far as I know.
>>
>> Thanks,
>>
>> D.
>> ___
>> QL-Users Mailing List
>>
>>
> ___
> QL-Users Mailing List
>
___
QL-Users Mailing List


[Ql-Users] Easyptr question

2017-08-27 Thread Daniel Baum via Ql-Users
Hi all,

Almost 20 years ago I wrote a program called Qbase, and now I am trying to
run and compile the source code.

There are two versions, the older one is mostly text based, with a few
added menus. This version runs and compiles without any problems.

The newer version was written with easyPtr, and I am having problems
getting some of the menu files to work. Most of the menus load and display
without any problems but the main menus do not. I can load them into
easyMenu, but MDRAW does not display them, the menus either do not display
at all, or they are garbled.

The main menus are much larger than the sub menus (the ones that do work),
so maybe that's a clue.

The actual compiled program from the zip does work, and I am stumped.

Obviously both the operating system and easyPtr have gone through many
versions since I wrote qbase, so I assume something has changed in the
environment. Does anyone have a clue where I should look? I am using the
latest QPC, SMSQ/E and easyPtr, as far as I know.

Thanks,

D.
___
QL-Users Mailing List


Re: [Ql-Users] Returning to the QL

2017-08-27 Thread Daniel Baum via Ql-Users
Hi DIlwyn,

To be honest, I do not remember writing either of those, and I have no idea
what they do (although "clock" sounds pretty obvious...).

In principle, I have no objection to anything I wrote being made available,
however I would like to have a look at them first to do a bit of QA before
unleashing them on the public.


Thanks,

Daniel

On Sat, Aug 26, 2017 at 11:52 PM, Dilwyn Jones via Ql-Users <
ql-users@lists.q-v-d.com> wrote:

> Welcome back Daniel! Glad to see you found your software on my site.
>
> At one stage, I had a lot of your programs but lost them in a hard disk
> crash some years ago. I still have two zip files called 'snooper' and
> 'clock' - would it be OK to make them available on my site now I have found
> them again?
>
> If I find any more of your QL software I'll ask about those too.
>
> Dilwyn
>
> -Original Message- From: Daniel Baum via Ql-Users
> Sent: Saturday, August 26, 2017 5:51 PM
> To: ql-us...@q-v-d.com
> Cc: Daniel Baum
> Subject: [Ql-Users] Returning to the QL
>
>
> Hello,
>
> I originally bought a Sinclair QL some time in the mid 1980s. It was my
> main computer for a while, but I eventually replaced it with an Atari ST
> and it went into the attic.
>
> A few years later I got back into the QL. I used QPC1 and then QPC2 on
> whatever PC I had at the time. I gradually got interested in other things,
> and then I seem to remember getting my first PC that had no diskette drive
> and so I couldn't run QPC anymore.
>
> During this period (1998 apparently) I wrote a program called Qbase that I
> am astonished to find is available from Dilwyn's site and is part of the
> Black Phoenix distribution.
>
> So, a while ago I thought I'd see what was happening in the QL world (or
> rather, if there still was one) and I found that it still existed and so
> here I am, configuring my boot file and trying to get my head around
> EasyPtr, again...
>
> Outside the QL World I am actually a professional programmer and also a
> linguist and researcher into automatic language analysis and speech
> analytics.
>
> It's nice to be reunited with the QL, and also to find so many familiar
> names still involved with it.
>
> I do already have a couple of questions, but I think they might be better
> in a separate thread.
>
> Regards to all,
>
> Daniel Baum
> ___
> QL-Users Mailing List
>
> ---
> This email has been checked for viruses by AVG.
> http://www.avg.com
> ___
> QL-Users Mailing List
>
___
QL-Users Mailing List


[Ql-Users] Returning to the QL

2017-08-26 Thread Daniel Baum via Ql-Users
Hello,

I originally bought a Sinclair QL some time in the mid 1980s. It was my
main computer for a while, but I eventually replaced it with an Atari ST
and it went into the attic.

A few years later I got back into the QL. I used QPC1 and then QPC2 on
whatever PC I had at the time. I gradually got interested in other things,
and then I seem to remember getting my first PC that had no diskette drive
and so I couldn't run QPC anymore.

During this period (1998 apparently) I wrote a program called Qbase that I
am astonished to find is available from Dilwyn's site and is part of the
Black Phoenix distribution.

So, a while ago I thought I'd see what was happening in the QL world (or
rather, if there still was one) and I found that it still existed and so
here I am, configuring my boot file and trying to get my head around
EasyPtr, again...

Outside the QL World I am actually a professional programmer and also a
linguist and researcher into automatic language analysis and speech
analytics.

It's nice to be reunited with the QL, and also to find so many familiar
names still involved with it.

I do already have a couple of questions, but I think they might be better
in a separate thread.

Regards to all,

Daniel Baum
___
QL-Users Mailing List