SMSQ/E 3.36

Anything QL Software or Programming Related.
stephen_usher
Trump Card
Posts: 249
Joined: Tue Mar 11, 2014 8:00 pm

Re: SMSQ/E 3.36

Postby stephen_usher » Tue Apr 21, 2020 6:58 pm

I've just been looking at the sources and trying to work out how the display stuff works just it just seems gobbledygook to me.

I had been wondering if I could modify the Atari driver to work with the Atari TT's medium resolution (640x480, 16 colours) but I wouldn't know where to start.


User avatar
mk79
Super Gold Card
Posts: 642
Joined: Sun Feb 02, 2014 10:54 am
Location: Esslingen/Germany
Contact:

Re: SMSQ/E 3.36

Postby mk79 » Wed Apr 22, 2020 9:51 pm

afx wrote:How can I help you to solve the problem?
Please post a picture of a Spanish QL keyboard, I cannot find one anywhere on the web.


User avatar
mk79
Super Gold Card
Posts: 642
Joined: Sun Feb 02, 2014 10:54 am
Location: Esslingen/Germany
Contact:

Re: SMSQ/E 3.36

Postby mk79 » Wed Apr 22, 2020 9:52 pm

stephen_usher wrote:I've just been looking at the sources and trying to work out how the display stuff works just it just seems gobbledygook to me.

I had been wondering if I could modify the Atari driver to work with the Atari TT's medium resolution (640x480, 16 colours) but I wouldn't know where to start.
16 colour modes are not supported. It would be quite a lot of work to implement them, which is way I didn't do it.


User avatar
Chr$
Super Gold Card
Posts: 548
Joined: Mon May 27, 2019 10:03 am
Location: Sachsen, Germany

Re: SMSQ/E 3.36

Postby Chr$ » Wed Apr 22, 2020 11:24 pm

mk79 wrote:
afx wrote:How can I help you to solve the problem?
Please post a picture of a Spanish QL keyboard, I cannot find one anywhere on the web.

I can do that!

ESkbd.jpg


Collector of original and some newer QL related computers, accessories and software even though I don't understand how any of them work.
Original BBQL's: 3x German, 1x UK model (plus quite a bit of other old stuff)
Custom AT cased QL system with Gold Card, Qimi mouse, Hermes and MFM HDD
PC with QXLII card installed
Q68 also present

Ask me about near NOS re-felted good quality Microdrive Carts - many available.
User avatar
mk79
Super Gold Card
Posts: 642
Joined: Sun Feb 02, 2014 10:54 am
Location: Esslingen/Germany
Contact:

Re: SMSQ/E 3.36

Postby mk79 » Thu Apr 23, 2020 9:56 am

Cool, thanks. afx, you can try patching the 3.36 binary this way

Code: Select all

s$ = "win1_gold"
l = FLEN(\s$)
IF l <> 237836 THEN PRINT "Wrong size": STOP
a = ALCHP(l)
LBYTES s$,a
POKE a+$F563,$4E
SBYTES_O s$,a
RECHP a
The Q68 version is fine I supposed?


afx
Brittle Membrane
Posts: 118
Joined: Tue Dec 28, 2010 10:23 pm

Re: SMSQ/E 3.36

Postby afx » Thu Apr 23, 2020 4:29 pm

mk79 wrote:Cool, thanks. afx, you can try patching the 3.36 binary this way
Code: Select all

s$ = "win1_gold"
l = FLEN(\s$)
IF l <> 237836 THEN PRINT "Wrong size": STOP
a = ALCHP(l)
LBYTES s$,a
POKE a+$F563,$4E
SBYTES_O s$,a
RECHP a

Hi Marcel, great!!

Now with the patch the accented vowels (áéíóú) work well!. (¡Bravo! :D )

There's just one small problem left:
- The single quote key ( ' ) is not on the spanish BBQL keyboard, this single quote must be produced by the CTRL key and acent key ( ´ ) (the key to the right of the P in lowercase). The version 3.36 not patched does this well.

mk79 wrote:The Q68 version is fine I supposed?

Yes, In the Q68 SMSQE version 3.36, the Spanish keyboard layout and messages are perfect.


Chr$ wrote:I can do that!

Chr$, thanks for advancing the photo ... ;)

Best regards.


User avatar
mk79
Super Gold Card
Posts: 642
Joined: Sun Feb 02, 2014 10:54 am
Location: Esslingen/Germany
Contact:

Re: SMSQ/E 3.36

Postby mk79 » Thu Apr 23, 2020 5:09 pm

Hm, okay, in that case the table has to be done differently. You can combine the key with space in the meantime to get the character.


stephen_usher
Trump Card
Posts: 249
Joined: Tue Mar 11, 2014 8:00 pm

Re: SMSQ/E 3.36

Postby stephen_usher » Thu Apr 23, 2020 6:16 pm

mk79 wrote:
stephen_usher wrote:I've just been looking at the sources and trying to work out how the display stuff works just it just seems gobbledygook to me.

I had been wondering if I could modify the Atari driver to work with the Atari TT's medium resolution (640x480, 16 colours) but I wouldn't know where to start.
16 colour modes are not supported. It would be quite a lot of work to implement them, which is way I didn't do it.


I realised that, but if I could make head or tail of the current code I might have been able to help. It seems quite impenetrable code.


afx
Brittle Membrane
Posts: 118
Joined: Tue Dec 28, 2010 10:23 pm

Re: SMSQ/E 3.36

Postby afx » Thu Apr 23, 2020 6:45 pm

mk79 wrote:You can combine the key with space in the meantime to get the character.

Ok, that's a good solution for me. I find it even more comfortable than CTRL ´.

Thank you!


User avatar
mk79
Super Gold Card
Posts: 642
Joined: Sun Feb 02, 2014 10:54 am
Location: Esslingen/Germany
Contact:

Re: SMSQ/E 3.36

Postby mk79 » Thu Apr 23, 2020 11:50 pm

afx wrote:Ok, that's a good solution for me. I find it even more comfortable than CTRL ´.
You could try my patch with

Code: Select all

POKE a+$F45C,$96
POKE a+$F563,0
I think both variants should work then.



Who is online

Users browsing this forum: No registered users and 7 guests