Search found 2082 matches

by tofro
Fri Feb 26, 2021 6:50 pm
Forum: Software & Programming
Topic: Steve Davis Snooker on Super Gold Card
Replies: 9
Views: 518

Re: Steve Davis Snooker on Super Gold Card

Probably a bit hefty to ask to load a toolkit for a BOOT program.

If you guys would read the whole code, you'd see it isn't even necessary.
by tofro
Fri Feb 26, 2021 3:36 pm
Forum: Software & Programming
Topic: Steve Davis Snooker on Super Gold Card
Replies: 9
Views: 518

Re: Steve Davis Snooker on Super Gold Card

A lot of earlier games that didn't account for future extensions do this: The code apparently is position-dependant, for a fixed load address - that it tries to reach by allocating half-kB-chunks from top down (which can take a while on a SGC...). The system on the SGC-fitted QL, however, allocates ...
by tofro
Fri Feb 26, 2021 1:23 pm
Forum: General QL Chat
Topic: Wafer but no ice cream
Replies: 5
Views: 324

Re: Wafer but no ice cream

We could be running all our code at break neck speed in ram on our computers and not bashing SSDs or hard drives. Well,maybe not. The Sinclair wafer technology actually was a designed as a DRAM-based, volatile (optionally battery-backed) SSD. (Or, you could say, the SSD is the modern implementation...
by tofro
Wed Feb 24, 2021 5:07 pm
Forum: Software & Programming
Topic: SERial line reset
Replies: 15
Views: 3060

Re: SERial line reset

Hi, But I am now curious how SER_RESET works, as it seems it not only cleans buffers but also somehow resets IPC, possible? Tom Yes, IPC command 0 (zero) resets the IPC. I didn't look into the code you've provided, you seem to have disassembled a lot of strings and other data into instructions.
by tofro
Tue Feb 23, 2021 9:29 am
Forum: QL Emulation
Topic: QPC2 v5 released
Replies: 58
Views: 4064

Re: QPC2 v5 released

The first time anyone has to recover a lost file from version control is when they realise exactly how useful it is! I use it mostly as an external brain. I'm working on so many different projects at the same time (not just QL wise, at work in general) that I cannot keep track of them. Seeing what ...
by tofro
Sat Feb 20, 2021 3:52 pm
Forum: Hardware
Topic: Issue5 start problem
Replies: 7
Views: 779

Re: Issue5 start problem

Yep, looks like Minerva would want to tell you something but cannot - The four lines with garbled text look like the Minerva RAM failure message, but garbled - because of a screen RAM (or multiplexer/bus driver) failure.
by tofro
Fri Feb 19, 2021 5:16 pm
Forum: Software & Programming
Topic: C68 and IOP.PINF
Replies: 6
Views: 571

Re: C68 and IOP.PINF

Peter wrote:Hi Tobias,

which version does EX C68;"-v" tell? Version 4.5 here.

Peter


Same here. I can't recall, however, whether I did upgrade to some newer libraries in the past.
by tofro
Fri Feb 19, 2021 1:59 pm
Forum: Software & Programming
Topic: C68 and IOP.PINF
Replies: 6
Views: 571

Re: C68 and IOP.PINF

Peter,

the code (with the type cast) in the linked thread works fine for me on Q68, QPC and the original QL - It is a direct excerpt from the Magnetic Scrolls interpreter.

Tobias
by tofro
Fri Feb 19, 2021 11:08 am
Forum: Software & Programming
Topic: C68 and IOP.PINF
Replies: 6
Views: 571

Re: C68 and IOP.PINF

If I recall correctly, d3 is a timeout and should be -1 - if you hand it a 0, "not complete" doesn't look like an error to me.

C68 iop_pinf implementation is a bit of a trap because it returns a void*, which can never be negative, see here.
by tofro
Wed Feb 17, 2021 2:14 pm
Forum: QL Emulation
Topic: QPC2 v5 released
Replies: 58
Views: 4064

Re: QPC2 v5 released

I often wonder what is the fascination and obsession with MDV's in this day and age? I can sort of see the attraction of copying an original commercial game off MDV into an image, but beyond that, at a time when 99% of cartridges need refelting because they are well past their use by date? Well, I ...