Feel free to add more OS constants!
From: Ql-Users on behalf of Graeme Gregory
via Ql-Users
Sent: Tuesday, March 19, 2024 2:25 PM
To: ql-us...@q-v-d.com
Cc: Graeme Gregory
Subject: Re: [Ql-Users] Q-emulator
On Tue, 19 Mar 2024, at 1:30 PM, Dilwyn Jones via
in SuperBASIC.
> -Ursprüngliche Nachricht-
> Von: Ql-Users [mailto:ql-users-boun...@lists.q-v-d.com] Im Auftrag von
> Daniele Terdina via Ql-Users
> Gesendet: Dienstag, 19. März 2024 20:48
> An: ql-us...@q-v-d.com
> Cc: Daniele Terdina
> Betreff: Re: [Ql-Users] Q-emulato
I can write you an extension for that later today.
Thanks
Daniele
From: Ql-Users on behalf of desin via
Ql-Users
Sent: Tuesday, March 19, 2024 12:24 PM
To: ql-us...@q-v-d.com
Cc: desin
Subject: Re: [Ql-Users] Q-emulator
Am 19.03.24 um 19:25 schrieb Daniele
This is correct, thank you Dilwyn!
If you'd like to test whether you are running on the Q-emuLator-specific
version of SMSQ/E (file named SMSQ_QEM, that can only run on Q-emuLator), you
can use MACHINE and check for code 26.
On any version of QDOS or SMSQ/E, you can test whether you are
I decided to give a try to the Aurora version on Q-emuLator, but it stops when
it encounters some "jsr $FE83" instructions... anybody knows what those are
supposed to do?
Daniele
From: Ql-Users on behalf of Wolf via
In case you are using a ROM expansion, latest versions of Minerva have trouble
with that.
Daniele
From: Ql-Users on behalf of Martyn Hill via
Ql-Users
Sent: Sunday, February 25, 2018 6:51 AM
To:
There's no 100% security, but unzipping on a QL or emulated QL (Java-based or
not) sounds like _extremely_ low risk, provided the uncompressed file is not
used directly on the PC.
> Not sure how you come to that conclusion, I used to work on Java and it
> goes through a stringent security
Marcel, do you know if any free VHDL simulation/analysis tools exist that may
be close to a code debugger (breakpoints etc., if that makes sense)?
I wouldn't mind giving the occasional look and fix some instructions, but only
if there is an efficient way of doing it. Going through countless
A Q-emulator update is available for OS X
(http://www.terdina.net/ql/MacQL.html).
The emulator has a trial mode now that allows unregistered users to run QL
software on it. In trial mode, emulation is limited to a 128 KB QL and some
advanced features are not available.
Daniele
Question: how do you handle the case when a user wants to list a huge
directory. Do you open every single file, check if there's a header
and close it again?
Yes
Daniele
___
QL-Users Mailing List
Do you think you could send me a small file (one line basic would be
enough) with that, so that I could test it?
Sure, sending one off list.
Daniele
___
QL-Users Mailing List
Trying again, all formatting was lost in my last message:
Does anyone have information on how to create the QLPAK files for QemuLator?
Marcos Cruz reverse engineered the format in this thread:
http://www.qlforum.co.uk/viewtopic.php?f=19t=160p=852hilit=qlpak#p852
In practice, these steps
SuQcess starts with testing the validity of devices and directories to
prevent it from crashing later.
For this the TK2 commands FTEST and FTYP are used but these don't seem to
work on the device names used by Q-emuLator.
Is this just an issue with the non-registered version?
Is there
My tests were done on a W$-Vista with Q-emuLator 2.5 and 3.1., with JS and
both the old DATA_bin and latest 2.13.
Only 3.1 JS produces the errors, the DATA_bin version makes no
difference.
I looks like something changed between Q-emuLator 2.5 3.1 to stop DBAS
from working.
Bob
Something similar would happen with a free unlimited version of Q-emuLator
(and the QLPAK format is perfect for that), but SBASIC could not be used,
because of SMSQ/E.
You can use SMSQ/E with Q-emuLator, but even in a hypothetical world where a
free Q-emuLator runtime existed, there would be
I have a similar issue when trying to play Lands of Havoc on q-emulator - if
Hi Rich, I've just looked into the Lands of Havoc issue, emulator screen
refresh is not very smooth, I'll have a fix for that in the next update.
Thanks,
Daniele
For Havoc it might be, but SSG doesn't access odd addresses, so that's not the
issue. Only way to tell for sure would be to try it on a QL.
Daniele
Date: Tue, 24 May 2011 20:19:35 +0100
From: r...@rwapservices.co.uk
To: ql-us...@q-v-d.com
Subject: Re: [Ql-Users] Delaying code
Hmm - I
I was just going to say that the issue of DP's sprite generator flickering
when the sprites move to the right, is surely just limited to emulated QLs?
Haven't seen the original message about flickering. It's often caused by
programs erasing the bacground before redrawing a sprite. I believe
I think this is a problem with Q-emulator (maybe others) - I wonder if it is
linked to MOVE.W / MOVE.L trying to use an odd address (which was supposedly
not valid on the 68008, but somehow works on the standard QL!)
Hm? I'm pretty sure this has never worked on a standard QL.
68008
Just posted to your blog:
For the timing, you need a few instructions of assembly code to be called
during interrupt 2 (typically called every 20 ms) and increment a counter, that
you can then read from SuperBASIC.
The only speed-independent QL games I know use either this method, or the STOP
Meh.
Meh?
There's a web page for everything :): http://en.wikipedia.org/wiki/Meh
Daniele
___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm
Hi Jimmy,
sorry about that. I sent you the registration within a few hours from receiving
your registration email (i.e. a couple of days ago, I think).
My only guess is that the email may have been intercepted by a spam filter
along the way.
When I get home, I'll resend it from different
A backplane allows you to place each card in its own slot. It multiplies the
QL's expansion port into three, four or more ports. This means cards don't
Didn't Sinclair ROMs have a bug preventing usage of all expansion slots except
for the first one?
Daniele
You should decide if you want to compile the program. If you'll compile it with
Turbo, integer arithmetic is much faster than floating point. But no need to
append the % to the variables if you want to avoid the overhead when running
the program without compiling it: you can just tell Turbo to
publishers.
From: ralf.rekoe...@t-online.de
To: ql-us...@q-v-d.com
Date: Wed, 5 Jan 2011 09:13:09 +0100
Subject: Re: [Ql-Users] Mortville Manor for iPhone
Daniele Terdina wrote:
Some QL users may remember the Mortville Manor game that was available on
the QL and other computers
Some QL users may remember the Mortville Manor game that was available on the
QL and other computers.
Looks like a 3D version for iPhone is almost ready: http://www.mortevielle.com/
(web site is in French, automated English translation:
I knew there must be a simple way of doing this - trouble is that I've
been using q-emulator for so long and never had to print from it, I have
forgotten most of what is in the manual!
In this case, it's just that printing to any PC printers (including USB and
network printers) is a new
I would like to do some bitmap pictures in 8 colour mode and am wondering
about the right file-format. I'm quite good in Photoshop and software like
this and also have Graphics converter here on my Mac. It would be great if
somebody could help me out telling me in which format I should
Wonder if Daniele has any news for
us on how development of QemuLator is going?
Development is continuing. The OS X version that was seen at the Vienna meeting
was close to complete (I still need to write the manual and do some testing,
though). On Windows, all new features are done, but
I am trying to use a QDOS formatted 1440 sector QL disk under Qemulator.
Hi Tony, to use floppy disks reliably, please upgrade to Q-emuLator 2.5
(uninstall your current version from Control Panel, then install 2.5 from
http://www.terdina.net/ql/winql.html, your existing registration code
and the very latest, 10.6, is called Snow Leopard - this is
only out about a month or so.
I can run Q-Emulator by Daniele Terdina on 10,4.11, and it works here,
But dont have any newer versions to try. Hope that helps.
Darren.
On 10/25/09, Rich Mellor r...@rwapservices.co.uk wrote:
Hi
Tom Dolezal of Talent+ has confirmed that he has the rights to the
following software titles and it would be nice to get working copies of
some of these so that they can be re-released onto the market.
It amazes me how many QL software houses and authors seem to care so little
about their
headers being
lost (not 100% sure, but I don't think NET preserves them).
Daniele
Date: Fri, 5 Jun 2009 00:50:16 +0200
From: ql-us...@mail.kilgus.net
To: ql-us...@q-v-d.com
Subject: Re: [Ql-Users] Copying files from QL to PC
Daniele Terdina wrote:
[The QL User Manual implies that COPY
The game is called Wanderer and was produced by a company called Pyramide.
Hello John,
I think Wanderer should work with Q-emuLator if you used the mdvtowin_exe
utility to transfer the copy protection as you did.
Make sure you set the RAM to 128 KB. If it still doesn't work, please
The original mdv is failing to read correctly more and more often and I don't
think it will last much longer; so
any help would be much appreciated.
I have a program for MDV backup. In some cases it can also recover unreliable
cartridges (it tries to read the data harder than COPY).
If
Coppee?
- Original Message -
From: Daniele Terdina
I have a program for MDV backup. In some cases it can also recover
unreliable cartridges (it tries to read the data harder than COPY).
___
QL-Users Mailing List
http://www.q-v
I wonder whether anybody completed the game...
I don't think I did even though I modified it to get infinite lives.
It's a long road to riches: http://www.terdina.net/ql/img/maze.png
(Starting point is in lower right corner)
I'm still looking for Spook and Pharohs Tomb and probably one or two others
by a certain
Janko Mrsic Flogel.
Spook can be found here: http://www.dilwyn.uk6.net/games/index.html
_
Rediscover Hotmail®: Get quick friend updates
This web site seems to have the files for download:
http://www.emunews.eu/?page_id=10
Date: Sat, 7 Mar 2009 09:12:08 +
From: arnold.cla...@talk21.com
To: ql-us...@q-v-d.com
Subject: Re: [Ql-Users] MESS QL Emulator
I have tried but it asks for files QL.JS .IC33, QL.JS
QL emulation is free with Q-emuLator, but registration unlocks
additional features.
Thank you,
Daniele Terdina
_
Access your email online and on the go with Windows Live Hotmail.
http://windowslive.com/online/hotmail?ocid
The easiest way to distinguish between 68020+ and the others is:
MOVEM.L A7,-(A7)
CMPA.L (A7),A7
ADDQ.L #4,A7 ;Reset A7 and leave condition codes
unaltered
BEQ LOW ;Not 68020+
Interesting... this seems to be the opposite of what
Is there an easy way under QDOS to check which chip is in use - if it is a
68000 or 68008 I would use 2 (or 4) MOVE.B commands instead? SMSQ does
implement the processor in the system variables, but it is not present on
QDOS alas.
Here is what smsqe does:
move#$3700,sr
fiddle_de_dee MACRO par1,par2
would start a Qmac macro.
Later you might have inside this macro
DC.L par1
GWASS would have
fiddle_de_dee MACRO
DC.L\1
Are you sure this is the _only_ difference? If that's the case, I could
easily write a
I agree with your comment George, however, I wonder how many people might
be interested in working on smsq/e if they could easily compile it on a
non-68020+ environment. Q-emuLator can run SMSQ/e Gold Card (it does not
support 68020+) at least and it could possibly generate sufficient
You should disable all interrupts to avoid QDOS writing on the second
screen.. why would you need to use an interrupt routine?
If you run your demo always on the same type of system (e.g. plain QL) you
should be able to adjust timing in your code.
If you allow interrupts, even if you remove all
I need it in order to be synchronized with TV ray. I need to switch
screens every interrupt. Interrupt starts at the beginning of screen
refresh (top of screen). This is used on many games and demos (ZX,
Amiga...etc) to achieve smooth animation, because every screen update is
synchronized with
The 10 Euro fee to TT ended a while ago and we reduced the price
If that's the case, the licence on the official SMSQ/E web site should be
updated to current version.
Daniele
___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm
It is, in this respect just the same as LINUX. Peter can be a reseller
and give it away for free if he wants. We will not stop hi,
If I understand the licence correctly, resellers have to pay 10 euros to TT,
and I'm not sure whether there's also a fee for GD2 or other components, so
reseller
It would be great to be able to fit a PC in a QL case, with a 100%
compatible QL emulator running on it and able to access the microdrives (or
better 1 mdv and a memory card reader in the right slot) and QL keyboard,
plus plenty of USB ports on the back for floppy disks, printers and other
That is the first time I have heard of a PC only accepting HD disks?
HD
drives should be backwards compatible with DD disks.
Maybe I should put up a QDOS HD floppy image as well as the DD one just
in
case?
He is dead right. Qemulator warns about this and none of my machines
accept
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,
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
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
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
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
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
I downloaded and installed this version. What you get is basically a
...
Thank you for this mini-review, Dilwyn!
I'd just like to add that the main goal for Q-emuLator (and a big difference
when comparing it to QPC) is maximum compability with the original Sinclair
QL. I can run on it 100% of
Note that for Q-emuLator there is also a simpler way: use the emulator to
copy the ql unzip program to the Windows file system, then just compress the
ql unzip executable with the windows version of Winzip, or don't compress it
at all. The executable can then be transferred (via normal Windows
A lot of mdv programs are protected via the Software produktion kit
(SPK)
from sinclair, checking the magic number from an mdv.
The SPK (written by Tony Tebby) uses a keyword PROT to format an mdv
with
the magic number of the original mdv during the copying process.
On a 128KB QL, there
Can anyone remind me of the name of that fast QL emulator that was
mentioned on this list a while back?
You can download QemuFast from
http://users.infoconex.com/daniele/win/QemuFast.zip. Put QemuFast.exe in the
same directory as Q-emuLator and run it directly by double-clicking on it.
If you
of Q-emuLator.
- Fixed microdrive copy protection emulation (it was failing on fast Macs).
Thank you
Daniele Terdina
___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm
Probably the best emulator to use to play these sort of games is Qemulator
- certainly seems to be more able to cope (unless they use copy protection
of course).
In fact, Q-emuLator can run most copy-protected QL games (for example, the
unpatched Psion Chess 1.0). But you need to own the
TK2 V2.12, at least, contains the keywords to make or open directories. I
think the actual directory drivers are implemented separately. At least
with
some of the emulators you have to load both the toolkit ROM and a driver
ROM
such as NFA.ROM
Yes, toolkit keywords like MAKE_DIR handle the
TK2 V2.12, at least, contains the keywords to make or open directories. I
Is V2.12 the latest version that was released?
___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm
this would be feasible?
Jochen (Merz), any objections? (Tony indicated you as the only TK2
licensee. You replied in a private email that TK2 is not your property,
but a public statement to that effect on this forum would be
appreciated).
Anybody else holding rights to TK2?
Thank you,
Daniele
65 matches
Mail list logo