Re: [ql-users] Q-emuLator version 2.4

2006-09-17 Thread Daniele Terdina
 No I would never write software which assumes - it does the standard
 test which is to write to $2 and read from the Aurora display address

To avoid any assumptions, you could test to see whether you are running on
Q-emuLator version 2.4 or later (there is a trap for that).

Of course, emulating HW screen ghosting where the same memory can be
accessed at $2 and st the video card's base address would be more
general and allow compatibility with software like Photon without having to
modify it.
I'd rather not emulate true ghosting as it would make video emulation
slower, but I might be able to emulate enough of it to be recognized by
applications like Qword (while keeping video emulation fast).


Daniele

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


Re: [ql-users] Q-emuLator version 2.4

2006-09-17 Thread Daniele Terdina
 2) 2MB crashes for some reason - it needs 3MB

If QWord works with 2MB when not running on Q-emuLator, perhaps you could
send me the version you are using for me to investigate the crash.

 3) How do we access the new display modes?  Same pokes as on Aurora?

Yes.


Daniele

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


Re: [ql-users] Q-emuLator version 2.4

2006-09-17 Thread Daniele Terdina
 I have the same question as Rich.  I've got 2.4 installed.  I select Q60
 ...
 I'm using SMSQ/E for the Gold Card (I think I am only off a version or two

That wouldn't work: SMSQ/E for the Gold Card doesn't have Q60 video drivers.
Select Aurora instead of Q60, and make sure you use the version of SMSQ/E
with the Aurora GD2 video drivers.
If this doesn't work for you, please let me know.

Q-emuLator emulates the Aurora and Q60 video cards, but if you just use
Sinclair or Minerva ROM images, these versions of QDOS don't know how to
draw to the extended graphics modes.
You need to either use QL software that directly accesses the extended video
memory, or a version of the OS that does the same, like SMSQ/E with the GD2
drivers for the video card you wish to use.

Daniele

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


Re: [ql-users] Q-emuLator version 2.4

2006-09-17 Thread Rich Mellor
On Sun, 17 Sep 2006 08:26:18 +0100, Daniele Terdina  
[EMAIL PROTECTED] wrote:

 No I would never write software which assumes - it does the standard
 test which is to write to $2 and read from the Aurora display  
 address

 To avoid any assumptions, you could test to see whether you are running  
 on
 Q-emuLator version 2.4 or later (there is a trap for that).

Yes I know of that :-)

 Of course, emulating HW screen ghosting where the same memory can be
 accessed at $2 and st the video card's base address would be more
 general and allow compatibility with software like Photon without having  
 to modify it.
 I'd rather not emulate true ghosting as it would make video emulation
 slower, but I might be able to emulate enough of it to be recognized by
 applications like Qword (while keeping video emulation fast).

 From memory, the Aurora manual suggests you only set and test the first  
two long words, so that would be sufficient.

-- 
Rich Mellor
RWAP Services
URL:http://www.rwapsoftware.co.uk
URL:http://www.rwapadventures.com
URL:http://www.rwapservices.co.uk
URL:http://www.internetbusinessangels.com

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


Re: [ql-users] Q-emuLator version 2.4

2006-09-17 Thread Phoebus R. Dokos
Την Sun, 17 Sep 2006 10:42:17 +0300,ο(η) Daniele Terdina  
[EMAIL PROTECTED] έγραψε:

 I have the same question as Rich.  I've got 2.4 installed.  I select Q60
 ...
 I'm using SMSQ/E for the Gold Card (I think I am only off a version or  
 two

 That wouldn't work: SMSQ/E for the Gold Card doesn't have Q60 video  
 drivers.
 Select Aurora instead of Q60, and make sure you use the version of SMSQ/E
 with the Aurora GD2 video drivers.
 If this doesn't work for you, please let me know.

An ealry version of SMSQ/e for the Q40 with colour drivers should work as  
well... AFAIR it didn't have any 040 specific commands apart from the  
cache that wasn't working right anyway ;-)

I will test too tonight and let you guys know (if Daniele doesn't have a  
readily available SMSQ/e)


 Q-emuLator emulates the Aurora and Q60 video cards, but if you just use
 Sinclair or Minerva ROM images, these versions of QDOS don't know how to
 draw to the extended graphics modes.
 You need to either use QL software that directly accesses the extended  
 video
 memory, or a version of the OS that does the same, like SMSQ/E with the  
 GD2
 drivers for the video card you wish to use.

 Daniele

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






-- 
Phoebus R. Dokos - B.Sc (Hons) in Management Information Systems
___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm

Re: [ql-users] Q-emuLator version 2.4

2006-09-16 Thread Dilwyn Jones
A new version of Q-emuLator for Windows is available.
 The main new feature is emulation of the Q60 video modes and some 
 of the
 Aurora video modes.

 RAM available to unregistered copies has also been increased to 
 384KB to
 allow users to run unzip_exe to expand archives of QL software 
 downloaded
 from the Internet.

 You can download Q-emuLator 2.4 from
 http://users.infoconex.com/~daniele/winql.html

 Daniele

 Excellent! Check it out!

 Per
Is it able to use these modes from QDOS, or does it need SMSQ/E for 
these modes?

-- 
Dilwyn Jones



-- 
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.405 / Virus Database: 268.12.4/448 - Release Date: 14/09/2006

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


Re: [ql-users] Q-emuLator version 2.4

2006-09-16 Thread Rich Mellor
On Sat, 16 Sep 2006 19:39:45 +0100, Daniele Terdina  
[EMAIL PROTECTED] wrote:

 Is it able to use these modes from QDOS, or does it need SMSQ/E for
 these modes?

 Needs either SMSQ/E for the Super Gold Card (it now includes Aurora  
 colour
 drivers) or QL software that directly access the video hardware.
 SMSQ/E for Q40/Q60 may also work (and give your more colors and  
 resolution
 than the SGC version) but I have not tested it.

 Daniele


Great, this means that QWord should be able to run on it - I will have to  
try and sort this out.

However, even with level 2 drivers installed, MAKE_DIR and FMAKE_DIR do  
not exist as commands - thought these were part of the Level 2 drivers?



-- 
Rich Mellor
RWAP Services
URL:http://www.rwapsoftware.co.uk
URL:http://www.rwapadventures.com
URL:http://www.rwapservices.co.uk
URL:http://www.internetbusinessangels.com

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


Re: [ql-users] Q-emuLator version 2.4

2006-09-16 Thread Daniele Terdina
 Great, this means that QWord should be able to run on it - I will have to
 try and sort this out.

Yes, the Q40/Q60 and Aurora versions should work on Q-emuLator.
You may have to modify them to use only the video and not other parts of the
Q60 HW/OS, though.


 However, even with level 2 drivers installed, MAKE_DIR and FMAKE_DIR do
 not exist as commands - thought these were part of the Level 2 drivers?

Trap IOF.MKDR is available. It would be easy to write SuperBASIC commands
that call it.
IOF.MKDR is available for Windows disks/directories and QDOS floppy disks,
but was never implemented for QXL.WIN files, mostly because of lack of
demand.

Thanks
Daniele

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


Re: [ql-users] Q-emuLator version 2.4

2006-09-16 Thread Rich Mellor
On Sat, 16 Sep 2006 22:48:29 +0100, Daniele Terdina  
[EMAIL PROTECTED] wrote:

 Great, this means that QWord should be able to run on it - I will have  
 to
 try and sort this out.

 Yes, the Q40/Q60 and Aurora versions should work on Q-emuLator.
 You may have to modify them to use only the video and not other parts of  
 the
 Q60 HW/OS, though.

Ah - the Q60 version relies on SMSQ/e - whereas the Aurora version does  
not.

However I cannot easily install the Aurora version without being able to  
create a directory in a QXL.WIN file.

Hmm

 However, even with level 2 drivers installed, MAKE_DIR and FMAKE_DIR do
 not exist as commands - thought these were part of the Level 2 drivers?

 Trap IOF.MKDR is available. It would be easy to write SuperBASIC commands
 that call it.
 IOF.MKDR is available for Windows disks/directories and QDOS floppy  
 disks,
 but was never implemented for QXL.WIN files, mostly because of lack of
 demand.


-- 
Rich Mellor
RWAP Services
URL:http://www.rwapsoftware.co.uk
URL:http://www.rwapadventures.com
URL:http://www.rwapservices.co.uk
URL:http://www.internetbusinessangels.com

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


Re: [ql-users] Q-emuLator version 2.4

2006-09-16 Thread Daniele Terdina
 Ah - the Q60 version relies on SMSQ/e - whereas the Aurora version does
 not.

If the Aurora version of QWord assumes the Aurora card is always present and
it uses the 512x480 256 colours mode, than it should work as is on
Q-emuLator. If it tests for presence of the Aurora card it may work on not
depending on the type of test it does (and even if it doesn't work, it
should be easy to fix it on either the QWord or the Q-emuLator side). 

 However I cannot easily install the Aurora version without being able to
 create a directory in a QXL.WIN file.

Maybe you can copy the QXL.WIN content to a Windows directory?


Thanks
Daniele

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


Re: [ql-users] Q-emuLator version 2.4

2006-09-16 Thread Rich Mellor
On Sat, 16 Sep 2006 23:05:41 +0100, Daniele Terdina  
[EMAIL PROTECTED] wrote:

 Ah - the Q60 version relies on SMSQ/e - whereas the Aurora version does
 not.

 If the Aurora version of QWord assumes the Aurora card is always present  
 and
 it uses the 512x480 256 colours mode, than it should work as is on
 Q-emuLator. If it tests for presence of the Aurora card it may work on  
 not
 depending on the type of test it does (and even if it doesn't work, it
 should be easy to fix it on either the QWord or the Q-emuLator side).

 However I cannot easily install the Aurora version without being able to
 create a directory in a QXL.WIN file.

 Maybe you can copy the QXL.WIN content to a Windows directory?

No I have gone back to basics - however there are 3 problems:

1) QWord cannot detect Aurora present - ie. through display write test (as  
per previous email)
2) 2MB crashes for some reason - it needs 3MB
3) How do we access the new display modes?  Same pokes as on Aurora?

-- 
Rich Mellor
RWAP Services
URL:http://www.rwapsoftware.co.uk
URL:http://www.rwapadventures.com
URL:http://www.rwapservices.co.uk
URL:http://www.internetbusinessangels.com

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


Re: [ql-users] Q-emuLator version 2.4

2006-09-16 Thread Timothy Swenson
 3) How do we access the new display modes?  Same pokes as on Aurora?

I have the same question as Rich.  I've got 2.4 installed.  I select Q60  
display mode.  I then set the emulator to full screen.  Once I start it,  
I've tried the following commands:

   - disp_size 1024,512   - No results
   - mode 33  - No noticable results
   - bg_colour_24 40  - No results

I'm using SMSQ/E for the Gold Card (I think I am only off a version or two  
on SMSQ/E).  If you have not tried SMSQ/E for Aurora or Q40, I'm guessing  
it was the Gold Card version you tested.

Can you provide some examples of the commands that you used to test the  
advanced color modes?

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


Re: [ql-users] Q-emuLator version 2.4

2006-09-15 Thread P Witte
Daniele Terdina writes:

A new version of Q-emuLator for Windows is available.
 The main new feature is emulation of the Q60 video modes and some of the
 Aurora video modes.
 
 RAM available to unregistered copies has also been increased to 384KB to
 allow users to run unzip_exe to expand archives of QL software downloaded
 from the Internet.
 
 You can download Q-emuLator 2.4 from
 http://users.infoconex.com/~daniele/winql.html
 
 Daniele

Excellent! Check it out!

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