Search found 78 matches

by M68008
Fri Sep 21, 2018 8:14 pm
Forum: Help for New Users
Topic: QL Tinkering
Replies: 97
Views: 19195

Re: QL Tinkering

New chapter for SBASIC/SuperBASIC Reference Manual If a document is written about SuperBASIC performance, keep in mind that there are separate SuperBASIC runtimes and what is true for one may or may not be true for another (I assume that's why you tested both on QPC and QL2K): ⋅ Sinclair ...
by M68008
Mon Sep 10, 2018 1:12 am
Forum: Hardware
Topic: 8302
Replies: 8
Views: 1427

Re: 8302

$18003 WRITE IPC Write: Controls the IPC communication pin. * There are several unknowns regarding this location. While only 1 bit is significant and used to drive the COMDATA line, the masks used by the OS suggest that 4 bits are used (bits 0..3). Implemented bits: 0 = should be written as 0 1 = d...
by M68008
Sat Sep 01, 2018 6:06 am
Forum: Hardware
Topic: 8302<>8049 communications...
Replies: 48
Views: 6051

Re: 8302<>8049 communications...

Peter wrote:To my surprise, during Q68 testing, no games were found which directly access the IPC for sound. Do you know any games that do?


For 'directly' I actually mean through MT.IPCOM, which only serializes the commands and doesn't do much more.
by M68008
Sun Aug 26, 2018 5:26 pm
Forum: Hardware
Topic: 8302<>8049 communications...
Replies: 48
Views: 6051

Re: 8302<>8049 communications...

I've noticed there is a 'get random' MT.IPCOM command, is it used by the OS to generate random numbers? Not sure what OS you are asking about. For Sinclair QDOS, it doesn't use it (although in theory software could call it directly). QDOS mainly uses command 1 to get the IPC status (50 times per se...
by M68008
Thu Aug 23, 2018 1:26 am
Forum: Help for New Users
Topic: What Editor is best to use ?
Replies: 60
Views: 7299

Re: What Editor is best to use ?

QED v1.02 and later support the TK2 default data directory; you only have to enter a file name if the file you want to edit or create is in the TK2 default data directory. So if you enter 'boot' as filename and DATAD$ is 'flp2_' then QED either loads or creates flp2_boot. Of course if you would ent...
by M68008
Tue Aug 21, 2018 8:02 am
Forum: Help for New Users
Topic: QEmulator - how to create a directory ?
Replies: 8
Views: 1407

Re: QEmulator - how to create a directory ?

I have a registered copy and the level 2 filing system is activated in the Configuration menu. And still there is no MAKE_DIR command. The configuration panel is set exactly as in your screenshot. Q-emuLator doesn't currently add any keywords of its own, so you only have the keywords defined in the...
by M68008
Sat Aug 18, 2018 7:40 am
Forum: Help for New Users
Topic: What Editor is best to use ?
Replies: 60
Views: 7299

Re: What Editor is best to use ?

Andrew wrote:When Qemulator starts in TV mode it starts in mode 8


That's what every QL does.


Btw, you may already have found this, but just in case: adding

Code: Select all

LRESPR macmouse11


just after loading PTR_GEN allows using the PC mouse. (MacMouse11 can be found in the Q-emuLator\QL Software directory).
by M68008
Tue Aug 14, 2018 10:41 pm
Forum: General QL Chat
Topic: Mini US 2018 QLer meetings
Replies: 23
Views: 3506

Re: Mini US 2018 QLer meetings

Nice video and collection. Congratulations for finding and sharing the PM ROM!
by M68008
Sun Aug 12, 2018 9:50 pm
Forum: Help for New Users
Topic: What Editor is best to use ?
Replies: 60
Views: 7299

Re: What Editor is best to use ?

The Qemulator I have downloaded (and registered) did not have any utility included in the package. Where can I download it ? Hi Andrew, it should be in the installation folder, for example (on Windows): C:\Program Files (x86)\Q-emuLator\QL Software\FileUtil\WinToQL_exe Use Q-emulator to copy it to ...
by M68008
Sun Aug 12, 2018 8:38 pm
Forum: Hardware
Topic: 8301 (ZX8301, the QL's Master Chip MC) - facts and figures
Replies: 69
Views: 8158

Re: 8301

Thank you for the explanation, and for this great series of posts about the ZX8301! I see the RAM writes being consistently slow, not just in "limit cases". I think the following trace shows that writes take 5 cycles instead of 4 even when not colliding with a screen refresh: write5.png Th...