Re: [Ql-Users] Easy68K

2013-02-01 Thread George Gwilt

On 31 Jan 2013, at 17:31, Ian Burkinshaw wrote:

 Hi Norman
 
 I do read them. But up until recently I have not had the time, to get down 
 and learn it all. Some of it I do not fully understand. But if I started to 
 learn it properly, I am sure it would make much more sense.
 
 The way Easy68K, displays things does make it more understandable, at least 
 to me anyway.
 
 For example I have never realy understood which registers are used for what. 
 Also managing the stack is not clear to me either. But to be fair I have not 
 studied it that closely.
 
 I realy must go back to the start of your series in QLT, and re-read it all, 
 and start to work though your examples.
 
 I have played with some the PRT stuff in your more recent articles, which has 
 been of great interest to me. But have to admit I have not understood it all. 
 That is down my lack of knowledge, not your work. Since one of my planed 
 projects whould most likely be better done in MC.
 
 Ian
 - Original Message - From: Norman Dunbar nor...@dunbar-it.co.uk
 To: ql-users@lists.q-v-d.com
 Sent: Thursday, January 31, 2013 4:54 PM
 Subject: Re: [Ql-Users] Easy68K
 
 
 On 31/01/13 16:51, Ian Burkinshaw wrote:
 Must admit I have always kept away from machine code.
 Hmmm. Do my QL Today articles on the matter, since many many years ago, not 
 inspire you? :-(
 
 Cheers,
 Norm.
 

Although I have programmed in Assembler from years back on IBM and Ferranti 
machines as well as the QL it is only after reading Norman's articles that I 
find that Assembler is actually easier than SuperBASIC and much, much easier 
than C.

George

___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [Ql-Users] SMSQmulator

2013-02-01 Thread Bryan Horstmann

On 01/02/2013 06:29, Wolfgang Lenerz wrote:

Hi Bryan,


  * When I select Xchange, I cannot find out how to bring it up to
screen size; I've already set the screen size correctly


Simple : you can't Xhange has a fiwed screen size which you can't 
change (unless you poke around somewhere in the program's code, I think).

  * I cannot select the three panel screen from the menu; if I exit the
menu to the three panel screen, how do I get back to the menu?


The menu is a simple Basic program that is run from win1_.
(win1_boot).
You can thus interrupt it by the CTRL+SpAce keysroke.
You can also hit the ESC key.

Now type WMON.

This will bring up the red,white  black windows.

To get back to the menu just type run which will rerun the program.


  * How can I bring the three panels up to display size?


Well you will have to set the window sizes with the WINDOW command.
Do you think you can do that?

I could set up a procedure that checks the window sizes and fits 
everything together (not before this weekend).



  * How can I add my own programs to the menu?



Simple : edit the basic program, adding your wishes and resave it as 
win1_boot.


Wolfgang.


Thank you very much Wolfgang.  It will take me a little time to get my 
head round this, and work out the sequence.  To get Xchange to full 
display size perhaps I need to change the native laptop screen to a 
differnt scaling.  That would perhaps be easier on the Raspberrypi as it 
wouldn't interfere with normal laptop usage.  I'm on an uphill learning 
curve here and a downslide in ability at 86!! Anyway, keeps the neurons 
battling away.


Bryan H
___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [Ql-Users] SMSQmulator

2013-02-01 Thread Marcel Kilgus
Bryan Horstmann wrote:
   * When I select Xchange, I cannot find out how to bring it up to
 screen size; I've already set the screen size correctly
 Simple : you can't Xhange has a fiwed screen size which you can't
 change (unless you poke around somewhere in the program's code, I think).

Bigger XChange is available here:

http://www.kilgus.net/smsqe/xchange.html

Marcel

___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [Ql-Users] SMSQmulator

2013-02-01 Thread Dave Park
On Fri, Feb 1, 2013 at 5:47 AM, Bryan Horstmann b...@newlan.org wrote:


  Thank you very much Wolfgang.  It will take me a little time to get my
 head round this, and work out the sequence.  To get Xchange to full display
 size perhaps I need to change the native laptop screen to a differnt
 scaling.  That would perhaps be easier on the Raspberrypi as it wouldn't
 interfere with normal laptop usage.  I'm on an uphill learning curve here
 and a downslide in ability at 86!! Anyway, keeps the neurons battling away.

 Bryan H


This has been a problem for me too. On my Macbook Pro 17 (1920 x 1200) the
screen is about 8cm x 12cm and the writing is just too small to read
comfortably. There's no obvious way to change the scale of the window so I
can see it more easily. The only way to increase the size I have found is
to change the resolution of the entire screen, which means my OS X screen
area is reduced 75%, which is obviously a problem in normal use.

Am I missing something?

Dave
___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [Ql-Users] Easy68K

2013-02-01 Thread Norman Dunbar
I've given this a try, with a couple of the example programs, running 
under Wine on Linux. I'm seriously impressed.


Single stepping and/or debugging code is much much easier when the 
debugger steps through your own code listing! Wish QMON/JMON had that 
ability!


Back in the days when I wrote stuff for DJC, there was talk of a Pointer 
Environment version of a QMON-a-like utility. It obviously never came to 
anything did it? Does anyone know?



Cheers,
Norm.

--
Norman Dunbar
Dunbar IT Consultants Ltd

Registered address:
Thorpe House
61 Richardshaw Lane
Pudsey
West Yorkshire
United Kingdom
LS28 7EL

Company Number: 05132767
___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [Ql-Users] SMSQmulator

2013-02-01 Thread Wolfgang Lenerz

Hi,



Bigger XChange is available here:

http://www.kilgus.net/smsqe/xchange.html




Yup, that's the version I put on the disk...
Wolfgang

___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm