Search found 310 matches

by mk79
Wed Mar 13, 2019 5:58 pm
Forum: Software & Programming
Topic: ql superbomber and m-crunch ..and more things
Replies: 63
Views: 3177

Re: ql superbomber and m-crunch ..and more things

All right, next QPC will have a working STOP implementation, for what it's worth ;)
by mk79
Wed Mar 13, 2019 1:18 pm
Forum: Software & Programming
Topic: ql superbomber and m-crunch ..and more things
Replies: 63
Views: 3177

Re: ql superbomber and m-crunch ..and more things

Yes, STOP has been a NOP in QPC for the last 25 years ;) I've never seen it in used in any QL software before and its use as a 50Hz wait is dubious at least as the Q40 for example has a 20kHz interrupt, too. Might implement it just for the fun of it, but still I currently know no low-level method th...
by mk79
Tue Mar 12, 2019 8:07 pm
Forum: Hardware
Topic: Poll: CPU choice
Replies: 37
Views: 1141

Re: Poll: CPU choice

So if we include shadow RAM for a given address range, it becomes possible? Yes, that is basically all that is needed. I've implemented just this a few weeks ago on an FPGA and it worked. Would you be willing to post a general description of the boot process and hardware requirements, for the gener...
by mk79
Tue Mar 12, 2019 8:55 am
Forum: Hardware
Topic: Poll: CPU choice
Replies: 37
Views: 1141

Re: Poll: CPU choice

Nasta wrote:But then, if extended to 4M, it could run SMSQ/E?
No, current code base needs the shadow RAM to overwrite the vectors etc.
by mk79
Mon Mar 11, 2019 1:58 pm
Forum: Hardware
Topic: Poll: CPU choice
Replies: 37
Views: 1141

Re: Poll: CPU choice

SGC comes with a faster CPU. Yes obviously I know. The sense of my question was slightly different. So, SGC doesn't adoopt any trick to fix this issue, but simply uses the "brute force" of its faster CPU As I said, 4MB is still ok one way or the other. 16MB will probably be noticeable. QP...
by mk79
Mon Mar 11, 2019 11:48 am
Forum: Hardware
Topic: Poll: CPU choice
Replies: 37
Views: 1141

Re: Poll: CPU choice

SGC comes with a faster CPU.
by mk79
Sun Mar 10, 2019 9:40 pm
Forum: Hardware
Topic: Poll: CPU choice
Replies: 37
Views: 1141

Re: Poll: CPU choice

Hm, interesting, still not sure if I wanted one or not. Maybe yes, probably depends on the price. In any case, I think it makes sense to upgrade the CPU, 1MB is very limiting. But more than 4MB doesn't make much sense either at the original QL speed. More RAM makes QDOS slower. The effect is so noti...
by mk79
Sun Mar 10, 2019 9:24 pm
Forum: QL Emulation
Topic: Zip to MDV
Replies: 9
Views: 415

Re: Zip to MDV

Yeah it was never in the C spec that you could guarantee the placement or alignment of structure members, people just learned to rely on behaviour from certain compilers. Modern compilers move the values to generate less instructions on modern wide bussed CPU's True, but I've never come across any ...
by mk79
Sun Mar 10, 2019 8:41 pm
Forum: Software & Programming
Topic: RLE compression for sprites
Replies: 10
Views: 426

Re: RLE compression for sprites

dilwyn wrote:The Q-Dock sprites were mostly made with Marcel's PNGconv program. It was a while back, I don't remember much about it now!
I've checked the code, it should always do RLE1 for alpha masks, but maybe there is a bug or maybe there was a bug in the past. Too lazy to try it ;)
by mk79
Sun Mar 10, 2019 8:37 pm
Forum: Software & Programming
Topic: RLE compression for sprites
Replies: 10
Views: 426

Re: RLE compression for sprites

There isn't any problem with smsq/e handling sprites with the pattern compressed RLE2 or RLE4 and the alpha channel RLE1? I intend to make some. These are just different algorithms. After they ran the sprite will be uncompressed in memory and only then SMSQ/E makes stuff with it, so it doesn't matt...

Go to advanced search