Search found 629 matches

by janbredenbeek
Wed May 26, 2021 9:54 pm
Forum: Software & Programming
Topic: QED version 2.03 released!
Replies: 14
Views: 3631

QED version 2.03 released!

QED version 2.03 has been released. This is mainly a bugfix release, but the main enhancement is that QED now has much better handling of paragraph-oriented text files. Long lines can now be formatted to either fit into the window on multiple rows or remain on a single pannable row like previous ver...
by janbredenbeek
Wed May 26, 2021 9:42 pm
Forum: Software & Programming
Topic: IPC Command RAND_CMD ($14)
Replies: 6
Views: 1461

Re: IPC Command RAND_CMD ($14)

Hi there guys, Im looking to generate random numbers on demand, and I suppose the IPC Link is able to do this, by issuing the RAND_CMD (http://sinclairql.net/downloads/1984-00_Sinclair_QL_Software_Developers_Guide_by_Tony_Tebby_and_David_Karlin-OCRed-SQPP.pdf, page 142); but I find no documentation...
by janbredenbeek
Wed May 19, 2021 12:00 am
Forum: Software & Programming
Topic: I love QDOS, but...
Replies: 7
Views: 1741

Re: I love QDOS, but...

The Spectrum had a software write protection. If the software crashed it could still delete data, which apparently was not only a theoretical problem. The QL has only a hardware write protection, the QL could only check if it's active by writing and checking if anything has changed. But it's diffic...
by janbredenbeek
Sat May 15, 2021 11:42 pm
Forum: Software & Programming
Topic: S/SuperBASIC Arrays
Replies: 18
Views: 3786

Re: S/SuperBASIC Arrays

Whilst trying to understand how to use arrays in basic I quickly discovered that I could use variables as array indices. Given that SMS is memory resident and has dynamically allocated RAM discs it seems odd that SBASIC arrays are not dynamic. It seemed to me that dynamic arrays could be a very use...
by janbredenbeek
Sat May 15, 2021 12:41 am
Forum: Software & Programming
Topic: 50 Years of Pascal
Replies: 8
Views: 2196

Re: 50 Years of Pascal

I learned writing in Pascal in 1983/84 in college. We mostly had to learn it 'dry' until we discovered Hisoft Pascal on the Spectrum, much to the teacher's surprise... At school we only had a couple of clone Apple II's with UCSD Pascal. I've never written something noticable in Pascal on the QL. Sup...
by janbredenbeek
Sun May 09, 2021 12:29 am
Forum: Software & Programming
Topic: More recent mdv discoveries
Replies: 7
Views: 2033

Re: More recent mdv discoveries

Qcode Terminal v4.0 (orig. loose cart) - Apparently a very popular terminal prog for accessing BB's and the like. This was supplied with the Modaptor from Miracle Systems, which was a device that had to be plugged between the QL's serial port and a modem to make it work with 1200/75 split baud rate...
by janbredenbeek
Fri Apr 30, 2021 12:53 pm
Forum: Software & Programming
Topic: Job suspension
Replies: 3
Views: 1056

Re: Job suspension

If I am going to suspend a job for a long time. Say 5 minutes. Is there any benefit in reducing it's priority before suspending it? Or does it make no difference to how much time the scheduler will spend checking the job. The scheduler code does not even consider the status of the job if it's prior...
by janbredenbeek
Fri Apr 30, 2021 12:40 pm
Forum: Hardware
Topic: SGC problem with QL ROM emulation
Replies: 8
Views: 2193

Re: SGC problem with QL ROM emulation

I did not consider this approach, because knowing how to correctly restart the patching was simply beyond my level of expertise. ;) In my case, remapping the ROM address would not even be needed, as the QL ROM area would actually contain the emulated ROM in hardware after the loader did it's job. L...
by janbredenbeek
Thu Apr 29, 2021 10:55 pm
Forum: Hardware
Topic: SGC problem with QL ROM emulation
Replies: 8
Views: 2193

Re: SGC problem with QL ROM emulation

Hi, I was thinking about a Q68-like ROM emulation hardware for the QL. Which means a loader (which is initially visible at $0) retrieves the ROM binary from SD card, writes it to a RAM device mapped to $0 (overwriting itself) and restarts the machine. For the normal QL and the GC this is straightfo...
by janbredenbeek
Thu Apr 29, 2021 5:03 pm
Forum: Software & Programming
Topic: QL Custom ROM bootloader for (S)GC
Replies: 1
Views: 766

QL Custom ROM bootloader for (S)GC

I have written a small 128-byte boot loader which allows you to boot any compatible QL ROM (AH, JM, JS, MG or Minerva) on your QL equipped with the GC or SGC. Now you can run your favourite ROM without burning EPROMs or risky hardware mods. You can find it on the GitHub repository here . Many credit...