Search found 482 matches

by janbredenbeek
Thu Sep 16, 2021 11:36 pm
Forum: General QL Chat
Topic: Sir Clive passed away.
Replies: 43
Views: 1359

Re: Sir Clive passed away.

Very sad to hear this. My first computer I learned to program on was a ZX Spectrum back in 1983. I guess that was what Sir Clive aimed for - making technology accessible for the average person and letting them create their own programs, not just consuming and playing games (even though the Spectrum ...
by janbredenbeek
Thu Sep 09, 2021 11:04 am
Forum: Hardware
Topic: Expanding the QL's address space beyond 1M (+primer on building QL compatible machines)
Replies: 30
Views: 1775

Re: Expanding the QL's address space beyond 1M (+primer on building QL compatible machines)

But QL was to be prioced fgar higher and marketed to businesses, at least that was how tit was to be marketed. The IBM PC had a price tag far above the initial $399 for the QL, and used a single-byte buffered UART. had SInclair been honest about it, QL should have one SER port. Remember there were ...
by janbredenbeek
Wed Sep 08, 2021 11:11 pm
Forum: Hardware
Topic: Expanding the QL's address space beyond 1M (+primer on building QL compatible machines)
Replies: 30
Views: 1775

Re: Expanding the QL's address space beyond 1M (+primer on building QL compatible machines)

Using the IPC for serial receive was a huge improvement over the Spectrum's Interface 1 (which simply relied on bit-banging by the main processor) and even over traditional UARTs in use at the time, which only could buffer a single byte until the 16550 came along. Unfortunately, the flawed implement...
by janbredenbeek
Wed Sep 01, 2021 11:21 pm
Forum: Software & Programming
Topic: Telnet software
Replies: 7
Views: 379

Re: Telnet software

Thank you so much for your help. I hope to create a serial port cable and try one of those wifi modem emulators, to connect to a BBS. You might also want to try QLTERM: https://github.com/janbredenbeek/QLTerm This includes a BASIC procedure to connect to telnet systems using an emulator which suppo...
by janbredenbeek
Tue Aug 24, 2021 10:46 pm
Forum: Help for New Users
Topic: The background to my presence here
Replies: 58
Views: 6634

Re: The background to my presence here

The further thought occurred that I should try QPC2 and see what SBASIC does... and it doesn't auto-run. When I ran it manually, I now find that SBASIC doesn't like what I've written... "At line 8201:1 DEFines may not be within other clauses". That one is well outside my realm... I think ...
by janbredenbeek
Fri Aug 20, 2021 11:00 pm
Forum: Hardware
Topic: Expanding the QL's address space beyond 1M (+primer on building QL compatible machines)
Replies: 30
Views: 1775

Re: Expanding the QL's address space beyond 1M

Very clear and detailed post, but one correction: the standard location for the system variables is $28000, although Minerva allows for $30000 when the second screen is enabled. The slave block system is indeed a limiting factor in the traditional QDOS memory model. This limits the maximum amount of...
by janbredenbeek
Tue Aug 17, 2021 11:12 pm
Forum: Hardware
Topic: Live ROM board exit and dead QL result
Replies: 10
Views: 770

Re: Live ROM board exit and dead QL result

This looks like a RAM fault on the first pass (when writing data to the memory). If you can replace the ROM with Minerva you'll get more info about location and which bit(s) failed. Otherwise it will be harder to locate. Does it occur almost immediately or after a second or so? In the latter case th...
by janbredenbeek
Sun Aug 15, 2021 10:15 pm
Forum: Software & Programming
Topic: Supercharged program tied to MDV1
Replies: 7
Views: 382

Re: Supercharged program tied to MDV1

Are you by any chance using an official Sinclair ROM? There is a known bug in the MDV driver of these ROMs (AH/JM/JS) which corrupts a flag of MDV1 and MDV2 when accessing MDV7 or MDV8. After this, an OPEN on MDV1 or MDV2 will not check the cartridge as it should until the machine is reset. The bug ...
by janbredenbeek
Fri Aug 13, 2021 11:26 pm
Forum: Software & Programming
Topic: Speech Synthesis
Replies: 30
Views: 1514

Re: Speech Synthesis

If I don't build the interface right away, is there a concern of just sticking a mono speaker (perhaps amped) on the network jack (i.e. I don't want to blow any circuit in the QL but want to see what sort of noise/sound can come out of it)? It seems that the emulator instructions didn't quite requi...
by janbredenbeek
Fri Aug 13, 2021 4:45 pm
Forum: Software & Programming
Topic: Speech Synthesis
Replies: 30
Views: 1514

Re: Speech Synthesis

Another question, your BASECODE needs to run in ROM for timing reasons. There's a utility for a Spectrum emulator that also uses the QL network ports. It seems to only run with expanded memory but is RAM based. Any idea why their timings work in RAM? They probably do a speed measurement on startup....