Search found 3136 matches
- Fri Jul 11, 2025 9:52 am
- Forum: General QL Chat
- Topic: Contact to Metacomco (and Lattice!) because of their C Development Kit? (The Lattice C compiler)
- Replies: 18
- Views: 799
Re: Contact to Metacomco (and Lattice!) because of their C Development Kit? (The Lattice C compiler)
Even if the C68 options to produce reentrant code are working, you can write functions, which you can call from assembler. But you cannot even write the "hello world" program from Kernighan & Ritchie, cause this uses printf(), which is in the standard library which is not reentrant.
Well, the ...
- Fri Jul 11, 2025 6:37 am
- Forum: Software & Programming
- Topic: My "from PACKAGE import *" (Python) simulation project (reflection)
- Replies: 75
- Views: 7549
Re: My "from PACKAGE import *" (Python) simulation project (reflection)
My Reflection toolkit does not currently load any system extensions, just S(uper)BASIC FuNctions and PROCedures. It's practical to LRESPR them in a MultiBASIC job when developping. If you change something you can kill the MultiBASIC job, start another MultiBASIC, LRESPR the new version and test it ...
- Wed Jul 09, 2025 12:05 pm
- Forum: General QL Chat
- Topic: Contact to Metacomco (and Lattice!) because of their C Development Kit? (The Lattice C compiler)
- Replies: 18
- Views: 799
Re: Contact to Metacomco (and Lattice!) because of their C Development Kit? (The Lattice C compiler)
You would not normally use libc in romable programs anyway. Libc is not re-entrant and also relies on global state. This is true no matter the compiler.
Well sort of. I have no problems whatsoever to use memcpy() or most string functions in code intended for a ROM - Most of them are fully re ...
- Sun Jul 06, 2025 8:02 am
- Forum: Compatibles Corner
- Topic: QXT640 front, anyone good with 3D design?
- Replies: 5
- Views: 398
Re: QXT640 front, anyone good with 3D design?
Replacing the front plate with a black PCB might be another approach.
Once you have the design, you could also have a PCB (no copper traces at all) manufactured by one of them Chinese factories for little money, they make them in black with white print. Should make a perfect replacement.
Once you have the design, you could also have a PCB (no copper traces at all) manufactured by one of them Chinese factories for little money, they make them in black with white print. Should make a perfect replacement.
- Sat Jul 05, 2025 2:25 pm
- Forum: General QL Chat
- Topic: Contact to Metacomco (and Lattice!) because of their C Development Kit? (The Lattice C compiler)
- Replies: 18
- Views: 799
Re: Contact to Metacomco (and Lattice!) because of their C Development Kit? (The Lattice C compiler)
You can, and from time to time it even worksDerek_Stewart wrote: Sat Jul 05, 2025 11:18 am
Please forgive me for asking, but could not C68 be made to produce Reentrant code?

There are, however, no libraries available for C68 to link to PC-relative code. You'd need to adapt/recompile them all.
- Fri Jul 04, 2025 6:52 pm
- Forum: Hardware
- Topic: QL freezing after an hour
- Replies: 18
- Views: 555
Re: QL freezing after an hour
No. This is how I got the machine. I think the mod may have been there in the past but was removed by the previous owner. What does the mod do? It doesn't prevent freezing by any chance does it?
You must place them.
It is for MDVs (if I am not wrong) but may affect other parts.
Well, you ...
- Fri Jul 04, 2025 3:31 pm
- Forum: Hardware
- Topic: QL freezing after an hour
- Replies: 18
- Views: 555
Re: QL freezing after an hour
Hi All,
I'm having some issues with my QL (Issue 5). The machine boots up fine and works without issue usually for about an hour before freezing. When the machine freezes there's no screen corruption. All that happens is that the cursor stops flashing and the computer stops accepting input. If I ...
- Tue Jul 01, 2025 6:15 pm
- Forum: Software & Programming
- Topic: Q68 on QL Network
- Replies: 22
- Views: 985
Re: Q68 on QL Network
Martyn - glad to say that v3.05 of ndq68_dvr_v305 works with the combination of equipment listed below, will try the other software version later. I had FSERVE going on all three machines, all accessed each others' drives OK. I'll see what other equipment I can put on the network tonight, maybe ...
- Fri Jun 27, 2025 12:43 pm
- Forum: Hardware
- Topic: SOLVED !! smsq/e on rom
- Replies: 26
- Views: 1290
Re: smsq/e on rom
I don't know if SMSQ/E at 7.5 MHz in a ~640K machine would be particularly enjoyable but it would be better than QDOS. I'd be interested in that, too.
Speed-wise, SMSQ/E would be more enjoyable than QDOS on the QL. Three main contras:
I'm not with you on that. The concepts of the internal ...
- Thu Jun 26, 2025 6:22 am
- Forum: Software & Programming
- Topic: Using preemptive multitasking
- Replies: 13
- Views: 757
Re: Using preemptive multitasking
Well, TRAP #0 is especially designed to suppress multitasking and switch off the scheduler - It's the QDOS way to avoid expensive mechanisms like mailboxes and semaphores you'd otherwise need to sync jobs with each other.
@Derek Jobs will only be blocked from concurrent access to the screen when ...
@Derek Jobs will only be blocked from concurrent access to the screen when ...