Re: [Ql-Users] SMSQ/E boot sequence

2016-03-19 Thread Norman Dunbar
On 17/03/16 11:11, Marcel Kilgus wrote: Actually I can tell a lot about programmers through the way they structure and indent their code. Except the missing spaces in the for loop in line 428 this is as spotless as I've ever seen it ;) Are you sure you were looking at my code? ;-) (But

Re: [Ql-Users] SMSQ/E boot sequence

2016-03-19 Thread pgraf
On 17 Mar 2016 at 11:33, Marcel Kilgus wrote: > pg...@q40.de wrote: > > Thanks for the nice essay. A few remarks: > > > > The "LOWRAM" mode of the Q40/Q60, where read access at $0 to $17FFF > > is mapped to shadow RAM, was mostly used for ROM emulation in the > > early days. The Q60 had to use

Re: [Ql-Users] SMSQ/E boot sequence

2016-03-19 Thread Marcel Kilgus
pg...@q40.de wrote: > Thanks for the nice essay. A few remarks: > > The "LOWRAM" mode of the Q40/Q60, where read access at $0 to $17FFF > is mapped to shadow RAM, was mostly used for ROM emulation in the > early days. The Q60 had to use two 16 bit EPROMs, because the design > rule was strictly

Re: [Ql-Users] SMSQ/E boot sequence

2016-03-19 Thread Dilwyn Jones
Someone once said the same about my SupeBasic code too, I think it was my QSAVE'd file decoder, but I might be wrong. I think it's on Dilwyn's site somewhere. It's at http://www.dilwyn.me.uk/docs/formats/index.html under 'SAV file format' but it's not Norman's original. It was slightly hacked

Re: [Ql-Users] SMSQ/E boot sequence

2016-03-19 Thread pgraf
Marcel Kilgus wrote: > For anybody interested: I've just written a short essay about the low > level boot process of SMSQ/E for anybody daring enough to try to > understand it: > > http://www.kilgus.net/2016/03/17/smsqe-boot-sequence/ > > Cheers, Marcel Thanks for the nice essay. A few

Re: [Ql-Users] SMSQ/E boot sequence

2016-03-19 Thread Dilwyn Jones
I won't pretend I understood all of it by any means, but interesting to read all the same. And congratulations on the new look website - very nice. Dilwyn -Original Message- From: Marcel Kilgus Sent: Thursday, March 17, 2016 12:00 AM To: ql-us...@q-v-d.com Subject: [Ql-Users] SMSQ/E

Re: [Ql-Users] SMSQ/E boot sequence

2016-03-19 Thread Norman Dunbar
On 17/03/16 12:09, Dilwyn Jones wrote: It was slightly hacked by me to add one or two SBASIC extras such as binary and hex constants, so it might not be up to Norman's usual standards (I can't remember exactly how many changes I made...) 8-| I think, if I remember, that you fixed it for

[Ql-Users] SMSQ/E boot sequence

2016-03-19 Thread Marcel Kilgus
For anybody interested: I've just written a short essay about the low level boot process of SMSQ/E for anybody daring enough to try to understand it: http://www.kilgus.net/2016/03/17/smsqe-boot-sequence/ Cheers, Marcel ___ QL-Users Mailing List

Re: [Ql-Users] SMSQ/E boot sequence

2016-03-19 Thread Ralf Reköndt
What I miss in TT's rewritten QSAVE/QLOAD things is the message "xxx xxx xxx Extensions missing" as it was with the original QSAVE/QLOAD, if extensions used in the _sav were not pre-loaded. This was always very helpful. Cheers...Ralf - Original Message - From: "Norman Dunbar" On

Re: [Ql-Users] SMSQ/E boot sequence

2016-03-19 Thread Norman Dunbar
On 17/03/16 10:47, Marcel Kilgus wrote: Not sure how much I'll really use the blog, but it might come handy now and then, like it has now. I use mine to make up for a deficiency in remembering stuff. I keep trying to learn new stuff, so the older stuff "ages out of the cache"! I had to do

Re: [Ql-Users] SMSQ/E boot sequence

2016-03-18 Thread Marcel Kilgus
Dilwyn Jones wrote: > I won't pretend I understood all of it by any means, but interesting to read > all the same. > > And congratulations on the new look website - very nice. Thanks :-) 18 years ago I did my first web page and I think this one is the first one looking halfway decent ;-) I

Re: [Ql-Users] SMSQ/E boot sequence

2016-03-18 Thread Marcel Kilgus
Norman Dunbar wrote: > I had to do some C programming recently, and I was completely unable to > get started after "int main(int argc, char *argv[]) {" - I simply > couldn't remember! I got there in the end - > https://github.com/NormanDunbar/TraceMiner - but the C quality is > probably