Re: [Ql-Users] USB Floppy Disks and The QL Future

2010-06-27 Thread Stephen Usher

Rich Mellor wrote:
I would also like a java based Sinclair QL emulator and perhaps that 
would be a project which Quanta could help fund the development of - it 
would attract a much wider audience and enable demos of programs to be 
played online to show what the QL is capable of.


There are already Java based emulators for the Amiga - perhaps someone 
could use this core, or even see if they can get the QL emulator to run 
on the Java based Amiga emulator.


I think the idea of using a platform independent system to run an 
emulator to be a good idea, though it does add another layer of 
indirection and a performance penalty. After all, it's a virtual 
processor/machine running within another virtual processor/machine.


For those who like hardware, maybe building upon the work done in the 
Linux world would be an interesting way forward, e.g. writing a 
bare-metal M68K virtual machine on top of an ARM (I know, it's an Acorn 
derivative ;-)) machine which is already available.


I found the following web article interesting with regards to keeping 
Acorn RISCOS alive. Maybe the same hardware could help keep the QDOS and 
derivative OSs alive?:


http://www.theregister.co.uk/2010/06/25/riscos_beagleboard/

Steve

--
---
Nostalgia isn't as good as it used to be.

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


Re: [Ql-Users] Vintage Fair

2010-06-27 Thread Stephen Usher

Rich Mellor wrote:

Well,

I was there representing the QL and other sinclairs, plenty of people 
talking about the QL and asking about its capabilities and differences 
from the Spectrum.  Quite a few people walked off with Quanta and QL 
Today magazines and subscription forms, so hopefully, there may be new 
subscribers.


Over 1800 people attended over the 2 days, so I am sure I did enough to 
spread the word!


I was there and visited a number of times on the Saturday. I was 
slightly tempted by the Minerva board...


You can see a selection of the photos I took via Facebook here:

http://www.facebook.com/album.php?aid=182145id=514863999l=4dea135e34

Steve
--
---
Nostalgia isn't as good as it used to be.

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


Re: [Ql-Users] USB Floppy Disks and The QL Future

2010-06-27 Thread Dilwyn Jones

Rich Mellor wrote:
I would also like a java based Sinclair QL emulator and perhaps 
that
would be a project which Quanta could help fund the development 
of - it
would attract a much wider audience and enable demos of programs to 
be

played online to show what the QL is capable of.

There are already Java based emulators for the Amiga - perhaps 
someone
could use this core, or even see if they can get the QL emulator to 
run

on the Java based Amiga emulator.


I think the idea of using a platform independent system to run an
emulator to be a good idea, though it does add another layer of
indirection and a performance penalty. After all, it's a virtual
processor/machine running within another virtual processor/machine.
My original suggestion for the QL In A Browser was intended more as 
a portable option - where I could use my QL from abrowser wherever I 
happened to be at the time (no comments please!). I accept what you 
say about the speed overheads, but it was really only intended as a 
facility to use a QL in a browser, nothing more than that.


For those who like hardware, maybe building upon the work done in 
the

Linux world would be an interesting way forward, e.g. writing a
bare-metal M68K virtual machine on top of an ARM (I know, it's an 
Acorn

derivative ;-)) machine which is already available.
I seem to remember that Urs mentioned something on 11th June discussed 
at the Austrian QL meeting  called a QCF card (QLCompact Flash), a 
bare bones Linux computer on a flash card for the ROM port. I'm not 
sure if this was meant to be running a QL emulator and so become a 
super-QL-on-a-QL (he mentioned the QXL.WIN etc) or simply a plug-in 
Linux computer for the QL. Either way, it sounded interesting and 
certainly one way to go forward.


Dilwyn Jones 




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


Re: [Ql-Users] USB Floppy Disks and The QL Future

2010-06-27 Thread Malcolm Cadman
In message 4c27117d.20...@lingula.org.uk, Stephen Usher 
st...@lingula.org.uk writes



Rich Mellor wrote:
I would also like a java based Sinclair QL emulator and perhaps that 
would be a project which Quanta could help fund the development of - 
it would attract a much wider audience and enable demos of programs to 
be  played online to show what the QL is capable of.
 There are already Java based emulators for the Amiga - perhaps 
someone  could use this core, or even see if they can get the QL 
emulator to run  on the Java based Amiga emulator.


I think the idea of using a platform independent system to run an 
emulator to be a good idea, though it does add another layer of 
indirection and a performance penalty. After all, it's a virtual 
processor/machine running within another virtual processor/machine.


For those who like hardware, maybe building upon the work done in the 
Linux world would be an interesting way forward, e.g. writing a 
bare-metal M68K virtual machine on top of an ARM (I know, it's an Acorn 
derivative ;-)) machine which is already available.


I found the following web article interesting with regards to keeping 
Acorn RISCOS alive. Maybe the same hardware could help keep the QDOS 
and derivative OSs alive?:


  http://www.theregister.co.uk/2010/06/25/riscos_beagleboard/


Hi Steve,

Nice link ... :-)

Chris Curry and Clive Sinclair originally worked together, and then 
split with the Acorn/Sinclair rivalry ( friendly though ).


Coming back to together with a common hardware platform - the ARM chips 
- would be interesting.


RISCOS Open is a nice idea, too, to take forward the development.

Interesting to hear that is now happening.

I still use my Archimedes ... :-)

Would that work for an QDOS/SMSQ/E Open ... ?

Anyway, something needs to get done.

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


Re: [Ql-Users] The QL Future

2010-06-27 Thread Stephen Usher

Good evening,

I've actually been thinking more about this over the day...

Malcolm Cadman wrote:

Hi Steve,

Nice link ... :-)

Chris Curry and Clive Sinclair originally worked together, and then 
split with the Acorn/Sinclair rivalry ( friendly though ).


Coming back to together with a common hardware platform - the ARM chips 
- would be interesting.


RISCOS Open is a nice idea, too, to take forward the development.

Interesting to hear that is now happening.

I still use my Archimedes ... :-)

Would that work for an QDOS/SMSQ/E Open ... ?

Anyway, something needs to get done.



Indeed

Well, I see that there are two issues with the QL legacy, one which 
gives a QL-like experience (i.e. SuperBASIC etc.) and emulation for 
running old programs.


Now, for the former, I can see a niche market just waiting to be filled.

Firstly, read this link:

http://www.osnews.com/story/23464/Why_Johnny_Can_t_Code

Then, thing back to the BBC programme, Electric Dreams, the 1980s 
episode (unfortunately not now available to view):


http://www.bbc.co.uk/programmes/b00n59t4

The boy was amazed by the BBC micro, as was his friend. They loved to be 
able to make the machine do what THEY wanted it to do quickly and 
easily. (As opposed to the current crop of OSs which ALLOW the user to 
do what the application developers thought that the user SHOULD do and 
no more.)


So, I envisage the following in this case, a re-implementation of 
SuperBASIC, extendable but basically the same as the original, developed 
using a cross-platform graphics toolkit, such as QT (which runs on 
UNIX/Linux, MacOS and Windows and has a mobile version too, useful 
later, see below). In its basic form, you could even have it use the 
raw, whole display.


This could actually lead on to a second stage, the almost instant on 
Linux/QL hybrid. Replace the Linux init process with this SuperBASIC 
interpretor (plus display driver) and the system would boot within a 
couple of seconds, be it ARM based or Intel it doesn't matter. Now for 
the clever bit... when you called EXEC or EXEC_W the program being 
referenced would be looked at and its type determined. If it is a QDOS 
program then a virtual machine would be started with a QDOS compatible 
OS inside and the program would be run in that. If it were a native 
Linux binary then it would be able to be run as well, as would a 
SuperBASIC program.


Writing the SuperBASIC application as a stand-alone application, 
running within other windowing systems should be the priority but with a 
thought to developing the kiosk-mode version for a later QL-like, 
(pseudo-)instant-on system.


i.e. the best of all worlds and standing on the shoulders of the Linux 
developers, who have done all the hard hardware work and using commodity 
hardware.


Thoughts?

Steve
--
---
Nostalgia isn't as good as it used to be.

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