Search found 1537 matches

by tofro
Mon May 20, 2019 6:23 pm
Forum: QL Emulation
Topic: uQLx 2018a
Replies: 7
Views: 1265

Re: uQLx 2018a

That looks like a trap #3, D0=$70 - iop.pinf call. Apparently, uqlx detects the use of PE and tries to patch PE, but cannot find it. Actually iop.pinf is a call that should succeed (i.e. not crash, but rather return with a failure) even when PE is not loaded, as it's normally also used to detect if ...
by tofro
Thu May 16, 2019 7:28 am
Forum: Software & Programming
Topic: Hex Compiling
Replies: 4
Views: 232

Re: Hex Compiling

Why not use HEX command? You can use that. But if you have a lot of these hex constants in a program, this might ⋅ be quite some work ⋅ be slow (runtime-wise): QLiberator is not smart enough to see that HEX("<constant>") is still a constant and uses valuable time to do...
by tofro
Thu May 16, 2019 6:59 am
Forum: Software & Programming
Topic: Hex Compiling
Replies: 4
Views: 232

Re: Hex Compiling

Derek,

There's an utility somewhere on Per's site (just recently re-opened), I believe, that replaces all hexadecimal constants in S*Basic programs with decimals for compilation. Should come in handy here.

(Thus, this is a just-in.time question)

Tobias
by tofro
Tue May 14, 2019 7:03 pm
Forum: Hardware
Topic: Asymmetric multiprocessing...
Replies: 25
Views: 751

Re: Asymmetric multiprocessing...

Here's a guy in Russia that boots a ROM-less 68008 from an AVR by feeding single bytes from the AVR to the 68008's data bus during the reset cycle....

Tobias
by tofro
Tue May 07, 2019 9:47 am
Forum: Software & Programming
Topic: C68 Console
Replies: 4
Views: 179

Re: C68 Console

Tim, some of what you see might actually not be a problem caused by C68, but rather a standard "problem" (not actually) one of PE: For your convenience, C68 opens the default console as a managed window (i.e. sets the PE outline). If you don't tell it otherwise, the outline of the default ...
by tofro
Tue May 07, 2019 6:49 am
Forum: Software & Programming
Topic: C68 Console
Replies: 4
Views: 179

Re: C68 Console

Tofro, Thanks. I was thinking that opening "CON_" was referring to the first console. If I use the default console, how do I convert that into a QDOS file handle? Or should I just open my own window (not open a default console) and go that route. I'll probably try that this evening and se...
by tofro
Mon May 06, 2019 11:41 pm
Forum: Software & Programming
Topic: C68 Console
Replies: 4
Views: 179

Re: C68 Console

The global variable _condetails is only applied to the initial console that is opened by the startup code by default - additional console windows that are opened in your code don't get _condetails applied. If you want to resize such a console, use the sd_wdef or ut_win library calls, for example. To...
by tofro
Sun May 05, 2019 12:14 pm
Forum: Software & Programming
Topic: QL game programming videos on YouTube
Replies: 3
Views: 223

QL game programming videos on YouTube

Interesting:

https://www.youtube.com/watch?v=XukgHKBrPIQ

Search from there - There's lots of interesting stuff Keith has taken on.
by tofro
Thu May 02, 2019 10:32 am
Forum: Help for New Users
Topic: Hello & help needed with QL networking and TK2
Replies: 20
Views: 779

Re: Hello & help needed with QL networking and TK2

Hi Martyn, - I've noticed that the scout appears to have some data encoded into it (some variation of the NET ID?), even though it appears to be completely ignored, however can this data be used to reliably differentiate between the standard protocol and TK2 protocol? Jason Jason, what's in the sco...
by tofro
Tue Apr 30, 2019 10:24 am
Forum: Software & Programming
Topic: Qmenu - Outln_rext
Replies: 4
Views: 244

Re: Qmenu - Outln_rext

Tomas, The S-Basic reference Manual has a pretty extensive and detailed explanation of the OUTLN command - I don't think I can do any better. What needs to be mentioned is the difference between a primary (#0 in most cases) and a secondary window, because OUTLN sets different limits on them OUTLN #0...