Search found 2699 matches
- Sat Dec 16, 2017 9:39 am
- Forum: Software & Programming
- Topic: WTD : Well commented ASM6800x sources
- Replies: 13
- Views: 6781
Re: WTD : Well commented ASM6800x sources
Hi all. I am looking for what the above details. Be it string manipulations, graphics algo 2D or 3D, as long as it is very well commented. I am a newbie to the 68000 assembly language, and let's be frank, I will save a lot of time to be familiar with this CPU with some very well commented source co...
- Fri Dec 15, 2017 11:13 pm
- Forum: Software & Programming
- Topic: IO.FLINE doubts and emulation
- Replies: 14
- Views: 6217
Re: IO.FLINE doubts and emulation
In S*BASIC, A6 points to the start of the data area of the S*BASIC job, not the QDOS/SMS system variables. If A1 is $100, then (A6,A1.L) points to offset $100 in S*BASICs data area (which is usually the start of the buffer, which explains everything). regards, Jan. That's exactly right - but (and t...
- Fri Dec 15, 2017 10:18 pm
- Forum: Software & Programming
- Topic: IO.FLINE doubts and emulation
- Replies: 14
- Views: 6217
Re: IO.FLINE doubts and emulation
As I said, what you seem to assume as a load address (a1+a6) - Must be wrong. That is not a valid address for a load.
Tobias
Tobias
- Fri Dec 15, 2017 9:52 pm
- Forum: Hardware
- Topic: Gold Card / Super Gold Card ROM patching...
- Replies: 29
- Views: 11176
Re: Gold Card / Super Gold Card ROM patching...
Strictly speaking the ROM is copied to the RAM and occupies the same address space it would have done in a standard QL, so the vectors could all still be valid... Well, directly after the copy the vectors still point to the same addresses in copied code as in ROM - But we don't want a 100% copy - a...
- Fri Dec 15, 2017 8:35 pm
- Forum: Software & Programming
- Topic: IO.FLINE doubts and emulation
- Replies: 14
- Views: 6217
Re: IO.FLINE doubts and emulation
Hmmm, where to start? The QL has, unlike the other Sinclair computers, no fixed address in memory for the BASIC program, it has, in fact, not even a fixed space where the BASIC interpreter runs. The interpreter is one of many jobs that float about the QL's memory. Unlike the other jobs, it can even ...
- Fri Dec 15, 2017 3:53 pm
- Forum: Hardware
- Topic: Gold Card / Super Gold Card ROM patching...
- Replies: 29
- Views: 11176
Re: Gold Card / Super Gold Card ROM patching...
I have those downloaded, will have to have a peek at them. I am guessing that the GC/SGC still respect the trap and vector addresses from the ROM's, otherwise things like the I2C on the Minerva wouldn't work. No, they obviously can't - They replace the complete ROM with RAM and use their own interr...
- Fri Dec 15, 2017 2:09 pm
- Forum: Hardware
- Topic: Gold Card / Super Gold Card ROM patching...
- Replies: 29
- Views: 11176
Re: Gold Card / Super Gold Card ROM patching...
The best information on that can be had from the SMSQ/E sources - SMSQ/E does pretty much the same thing on a GC/SGC.
Tobias
Tobias
- Fri Dec 15, 2017 12:58 pm
- Forum: Hardware
- Topic: TerribleFire accelerator for the QL accelerator card
- Replies: 55
- Views: 20863
Re: TerribleFire accelerator for the QL accelerator card
No problem - I could easily design sprites that look just as weird in high-color modes
Tobias
Tobias
- Thu Dec 14, 2017 6:05 pm
- Forum: Software & Programming
- Topic: C68 4k Buffers on Stack SMSq/e
- Replies: 5
- Views: 2366
Re: C68 4k Buffers on Stack SMSq/e
Dilwyn has some of the C68 manuals on his homepage as e-book and pdf here:
http://www.dilwyn.me.uk/docs/ebooks/index.html
Tobias
http://www.dilwyn.me.uk/docs/ebooks/index.html
Tobias
- Thu Dec 14, 2017 5:51 pm
- Forum: Software & Programming
- Topic: C68 4k Buffers on Stack SMSq/e
- Replies: 5
- Views: 2366
Re: C68 4k Buffers on Stack SMSq/e
Simply increase the stack space of your program by placing an
declaration somewhere in your program (to set the stack to 16k, for example) and you're done.
Tobias
Code: Select all
extern long _stack = 16384;
Tobias