Search found 2068 matches

by tofro
Thu Jan 14, 2021 1:39 pm
Forum: Software & Programming
Topic: Q68 QoE Ethernet Driver
Replies: 36
Views: 2150

Re: Q68 QoE Ethernet Driver

Something that has been nagging at the back of my mind, is that I may be crashing the supervisor stack, by over filling it with subroutine calls. I think there are only 64 bytes available on the supervisor stack. I am pretty sure I have done this before on this project. That (or rather "a job ...
by tofro
Mon Jan 04, 2021 5:43 pm
Forum: Software & Programming
Topic: QLiberator bug
Replies: 5
Views: 240

Re: QLiberator bug

Andrew, That's actually not a QLiberator bug, but rather an S*Basic quirk (?): IF <condition> : <statement> Is a "single-line conditional" - like in Microsoft (and other) BASICs: The statement after the colon is executed when the condition is true, an implicit END IF is assumed at the end ...
by tofro
Tue Dec 22, 2020 3:16 pm
Forum: Software & Programming
Topic: 256x256 SCR file sample
Replies: 31
Views: 1275

Re: 256x256 SCR file sample

I do seem to recall that Aurora had a bit of a weird video memory layout with constant line lengths independent of resolution (that is, unused bytes at the right-hand end of the scanline).
by tofro
Mon Dec 21, 2020 10:33 pm
Forum: Software & Programming
Topic: 256x256 SCR file sample
Replies: 31
Views: 1275

Re: 256x256 SCR file sample

Well, you can use mode64 sprites in a mode 32 or mode 33 program - they will be run-time converted to the actual screen mode as you say, Dilwyn. So, not of much use with the hardware that we have at hand. Maybe a QL 2050 will support Mode 64 natively, though ;) But there wasn't ever any screen drive...
by tofro
Sat Dec 19, 2020 6:54 am
Forum: Software & Programming
Topic: Issue with Curses and C68
Replies: 7
Views: 503

Re: Issue with Curses and C68

Well, most of my books say "don't mix Curses and standard text output". I guess what you're seeing seems to confirm this.
(Although I think that Curses should be deactivated outside of initscr() / endwin() blocks).
by tofro
Wed Dec 09, 2020 12:32 pm
Forum: Hardware
Topic: General Microdrive woes
Replies: 17
Views: 981

Re: General Microdrive woes

3D printed rollers actually work? It's not rubber but plastic...won't that slip? You can buy special elastic 3D printing filament that's close to rubber. Yes, that's right. They are rubbery. From my experience they seem to make the drive louder and just not as good as the original. I formatted the ...
by tofro
Tue Dec 08, 2020 10:25 pm
Forum: Hardware
Topic: General Microdrive woes
Replies: 17
Views: 981

Re: General Microdrive woes

bwinkel67 wrote:
3D printed rollers actually work? It's not rubber but plastic...won't that slip?


You can buy special elastic 3D printing filament that's close to rubber.
by tofro
Wed Nov 18, 2020 8:23 am
Forum: Software & Programming
Topic: QL / PASCAL
Replies: 95
Views: 5460

Re: QL / PASCAL

About the OOP discussion: I'm personally torn between being a fan of OOP and hating it, I certainly don't like the way most people write OOP, even in Object Pascal, with the billion ton boiler plate and the object property setters/getters, but I see it as a very useful code organization tool for so...
by tofro
Tue Nov 17, 2020 10:55 am
Forum: Software & Programming
Topic: QL / PASCAL
Replies: 95
Views: 5460

Re: QL / PASCAL

Tha fancy thing with FreePascal over all the existing QL Pascal compilers is its support for object-oriented variations of the language Good old Object Orientation, Tony Tebby will be rather cross I imagine! I remember reading in QL Toady, just how much he hated OO. (I think it was QL Toady!) Yes, ...
by tofro
Tue Nov 17, 2020 8:53 am
Forum: Software & Programming
Topic: QL / PASCAL
Replies: 95
Views: 5460

Re: QL / PASCAL

Tha fancy thing with FreePascal over all the existing QL Pascal compilers is its support for object-oriented variations of the language - so, the first really OO compiler available for the QL - I'm well tempted to give it a spin soon once there is a little spare time.