Search found 571 matches

by tcat
Wed Jan 29, 2020 2:25 pm
Forum: Software & Programming
Topic: qdos-gcc @ arm
Replies: 0
Views: 10

qdos-gcc @ arm

Hi,

Just recompiled `qdos-gcc' on raspberry, but I do miss something on the way.

Code: Select all

$ qdos-gcc hello.c -o hello
Undefined Symbol: ''
hello: dataspace 100 (64)
Undefined Symbols:        1


On my old x68 it works as usual.

Any ideas?
Many thanks
Tomas
by tcat
Mon Jan 27, 2020 9:45 am
Forum: The Off-Topic Section
Topic: QL vs BBC vs Amstrad 464
Replies: 9
Views: 935

Re: QL vs BBC vs Amstrad 464

The 6502 runs at 2MHz when accessing ROM or RAM, including no slowdown when accessing screen RAM. The Amstrad CPC uses a 4MHz Z80 and was developed after the Beeb. The designers put a lot of effort into getting the most out of it. So it’s fairly fast at printing to the screen. And it’s BASIC is fas...
by tcat
Fri Jan 24, 2020 9:55 am
Forum: General QL Chat
Topic: Endless loop tape
Replies: 1
Views: 73

Endless loop tape

Hi,

Anyone has had experience with?

There are ready made available, but possibly could be produced DIY as well.
https://tapeline.info/v2/endless-loop-tapes.html

I was thinking of what use they could be on ZX/Z81?

Tomas
by tcat
Wed Jan 22, 2020 5:09 pm
Forum: Software & Programming
Topic: Usborne 1980s computer books
Replies: 4
Views: 473

Re: Usborne 1980s computer books

Thanks Dilwyn for pointing this out, it helps. Meanwhile I have walked the whole game through, and possibly fixed all my typos, and some parts that would normally go to the book errata (went to EDIT box above). Good exercise though, I now have a better idea how simple adventure works. Hey, I realise...
by tcat
Wed Jan 22, 2020 10:54 am
Forum: Hardware
Topic: Microdrives- has anyone managed to replace the tape ?
Replies: 20
Views: 5524

Re: Microdrives- has anyone managed to replace the tape ?

Yes, I agree. If it were reel to reel media, tape does not wear that much, in my opinion. The only wear it incurs is that sliding over the heads. EDIT rephrasing for clarity, need help to get better wording... Microdrive's tape is spooled on a single reel. With tape coming in the outer bigger diamet...
by tcat
Wed Jan 22, 2020 10:26 am
Forum: Hardware
Topic: QL Case Heat Warp
Replies: 15
Views: 1426

Re: QL Case Heat Warp

Wonder if I should put some sort of feet in the middle to help it out. The UK version had 6 feet, right? Hey, sharp eye observation! Only UK early models, latter Iss#6 and Samsung makes, all 4 feeters. Mine is UK and 4 feet as well, I have put two small plastic feet, self adhesive, IKEA style, they...
by tcat
Tue Jan 21, 2020 11:19 am
Forum: Software & Programming
Topic: Usborne 1980s computer books
Replies: 4
Views: 473

Re: Usborne 1980s computer books

Hi, I have typed up this simple adventure code from one of the e-books given here. `Write your own adventure programmes', 1980's - Usborne publisher. As it was targeted at ZX 16K, I have restructured the prog slightly to fit SuperBASIC style of coding. Added `Quit', and changed `Carrying?' to `List'...
by tcat
Sun Jan 12, 2020 1:26 pm
Forum: Software & Programming
Topic: SCREEN1 = SYSVAR @ JSROM
Replies: 90
Views: 11163

Re: SCREEN1 = SYSVAR @ JSROM

Hi, Completed stipple patterns, now thinking about relative versus absolute address pointers. My code works with relative so far, e.g. this just stores DOT element, x,y - coord, c - colour. 210 REMark off - relative offsets, gfx - graphics memory store, top - last offset, ptr - address pointer 220 o...
by tcat
Sat Jan 04, 2020 1:39 pm
Forum: Software & Programming
Topic: SCREEN1 = SYSVAR @ JSROM
Replies: 90
Views: 11163

Re: SCREEN1 = SYSVAR @ JSROM

Hi, Tobias, Per, Thanks for encouragement and very helpful ideas to consider. Re pattern block fill, I can do this so far, ; middle / left / right words - MODE 8 / 4 pixels per word andi.w #$3333,b8_mw(a4) ;mw pattern andi.w #$3333,b8_lw(a4) ;lw pattern andi.w #$3333,b8_rw(a4) ;rw pattern The above ...
by tcat
Fri Jan 03, 2020 10:12 am
Forum: Software & Programming
Topic: SCREEN1 = SYSVAR @ JSROM
Replies: 90
Views: 11163

Re: SCREEN1 = SYSVAR @ JSROM

the elements may be viewed as piled, one on top of another, some sort of list or an array may be needed in basic code to reference them For a start, I can think of this simple data abstraction. Keeping array of pointers allows undo, redo, `bring to top', operations to be easily implemented. I leave...