Home
JAQForum Ver 20.06
Log In or Join  
Active Topics
Local Time 18:47 05 May 2024 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : MMBasic for Windows - pre-alphas

     Page 7 of 17    
Author Message
disco4now

Guru

Joined: 18/12/2014
Location: Australia
Posts: 844
Posted: 10:20am 31 Jan 2022
Copy link to clipboard 
Print this post

Same English (Australian ) US Keyboard

' gives #
# also gives # so don't have the '

I also get repeated key, but not sure how to make it happen consistently
Originally when I was typing this command. It is wrong syntax but started repeating the closing bracket before the command was sent.
BOX 100,100,100,100,RGB(RED),RGB(RED)   ... the last ) just repeated then.
Latest F4 Latest H7
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 8592
Posted: 02:08pm 31 Jan 2022
Copy link to clipboard 
Print this post

New version with more improvements to keyboard/language.



MMBasic.zip



US is tested with onscreen keyboard and works perfectly for me - please could someone confirm with a real keyboard

For France and Germany accent keys (e.g. circumflex) need double click as per normal use to give a single character. This needed  a time-delay to get working. If you have a slower PC and it doesn't work let me know and I'll increase the timer

Note back single quote will always show as a degree-symbol as this is what is set in the fonts

UPDATE 15:00 UTC Swedish keyboard added
Edited 2022-02-01 00:56 by matherp
 
twofingers
Guru

Joined: 02/06/2014
Location: Germany
Posts: 1133
Posted: 03:09pm 31 Jan 2022
Copy link to clipboard 
Print this post

[Feedback for PA7]
Hi Peter,

this version works even better!

But

Shift+84 should be ASCII ^58 = :
(was already working in PA6)


Shift+93 is now circumflex. So now we have three times that circumflex.
I don't know if that's your intention.`
EDIT: The 2. PA7 returns for shift+93 the degree sign. Better!

Key 92 works now perfectly. I get for one keystrike a circumflex or (with shift) the degree sign.

Many thanks
Michael

Strange: I get a virus alarm for the 2. PA7
Edited 2022-02-01 01:18 by twofingers
 
lizby
Guru

Joined: 17/05/2016
Location: United States
Posts: 3018
Posted: 04:52pm 31 Jan 2022
Copy link to clipboard 
Print this post

My US keyboard is perfect for all the symbol keys.
PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 8592
Posted: 05:14pm 31 Jan 2022
Copy link to clipboard 
Print this post

pa9

MMBasic.zip

Hopefully fixes the last bits on the FR and DE keyboards
You can now run MMbasic with the name of a program to load and run

e.g. from a DOS BOX

mmbasic benchmark

will run the program "benchmark.bas". If the program doesn't exist then MMBasic will just start normally at the command prompt
 
goc30

Guru

Joined: 12/04/2017
Location: France
Posts: 425
Posted: 05:27pm 31 Jan 2022
Copy link to clipboard 
Print this post

  matherp said  pa9

MMBasic.zip

Hopefully fixes the last bits on the FR and DE keyboards


Ok for me, it is perfect!!  


I have other problem: with Pa9, I can't use graphicals function, like "line", "circle", etc

my test program :

testgraf1.zip
Edited 2022-02-01 03:31 by goc30
 
twofingers
Guru

Joined: 02/06/2014
Location: Germany
Posts: 1133
Posted: 05:28pm 31 Jan 2022
Copy link to clipboard 
Print this post

[Feedback for PA9 - Option keyboard de]
Hi Peter,

no issues here! You made it! THX!

Best regards
Michael
 
darthvader
Regular Member

Joined: 31/01/2020
Location: France
Posts: 72
Posted: 06:19pm 31 Jan 2022
Copy link to clipboard 
Print this post

  matherp said  pa9

MMBasic.zip

Hopefully fixes the last bits on the FR and DE keyboards


The goc30 French KB work and mine too , great work :) thanks Peter !
Edited 2022-02-01 04:21 by darthvader
Theory is when we know everything but nothing work ...
Practice is when everything work but no one know why ;)
 
andreas

Senior Member

Joined: 07/12/2020
Location: Germany
Posts: 187
Posted: 06:26pm 31 Jan 2022
Copy link to clipboard 
Print this post

Hello,

in pa9 and DE keyboard, I cant type a question mark "?", and no "<" and ">". There is no "\" i.e. for integer division and path assignments  in option default path C:\...
"+" is "'" and "#" is "^" and "-" is "#" and no "[" and "]"

>option list
OPTION Default mode 9 1024x768
OPTION Default Font 1,1
OPTION Default path C:\andreas\Meine Dokumente\
OPTION Colourcode OFF
OPTION Keyboard DE
Current display 64,128

-andreas
 
twofingers
Guru

Joined: 02/06/2014
Location: Germany
Posts: 1133
Posted: 06:45pm 31 Jan 2022
Copy link to clipboard 
Print this post

Hi Andreas,

can you please create a list like that:
https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=14518#181313

Best regards
Michael
 
Plasmamac

Guru

Joined: 31/01/2019
Location: Germany
Posts: 501
Posted: 06:49pm 31 Jan 2022
Copy link to clipboard 
Print this post

Hi ,

DE - Keyboard

works


like a charm   THX Peter
Edited 2022-02-01 04:50 by Plasmamac
Plasma
 
andreas

Senior Member

Joined: 07/12/2020
Location: Germany
Posts: 187
Posted: 06:51pm 31 Jan 2022
Copy link to clipboard 
Print this post

@twofingers  I thought I did it already? There was a picture containig a "wanted" and a "currently" code generated with pa3.

wanted has meant the code it should be in german and "currently" was what Peters pa3 generated.

https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=14518#181313#181284

-andreas
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 8592
Posted: 06:53pm 31 Jan 2022
Copy link to clipboard 
Print this post

  Quote  Hello,

in pa9 and DE keyboard, I cant type a question mark "?", and no "<" and ">". There is no "\" i.e. for integer division and path assignments  in option default path C:\...
"+" is "'" and "#" is "^" and "-" is "#" and no "[" and "]"


Sorry but all that works as tested by me and twofingers if you are using a standard DE keyboard. Try OPTION RESET and start again with just OPTION KEYBOARD DE to start
 
andreas

Senior Member

Joined: 07/12/2020
Location: Germany
Posts: 187
Posted: 07:02pm 31 Jan 2022
Copy link to clipboard 
Print this post

can you specify a path in option default path ?
I can't because in pa9 is no \

I'm using an IBM Model "m" and a perixx keyboard
Im running wine under debian linux to start MMBasic.exe

hmm... I could try to start MMBasic in a virtualbox Windows 10 or 11 - have both here..

-andreas
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 8592
Posted: 07:05pm 31 Jan 2022
Copy link to clipboard 
Print this post

  Quote  Im running wine under debian linux to start MMBasic.exe


Is wine mapping the keys? what happens if you set the keyboard to UK or US?
 
andreas

Senior Member

Joined: 07/12/2020
Location: Germany
Posts: 187
Posted: 07:09pm 31 Jan 2022
Copy link to clipboard 
Print this post

  Quote  Is wine mapping the keys?


I have to look for that - don't know but possible!
-anderas
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 8592
Posted: 07:19pm 31 Jan 2022
Copy link to clipboard 
Print this post

pa10


MMBasic.zip


You can now paste into autosave using ctrl-V
You can also paste into the editor but only a single line will be accepted
 
twofingers
Guru

Joined: 02/06/2014
Location: Germany
Posts: 1133
Posted: 07:20pm 31 Jan 2022
Copy link to clipboard 
Print this post

@Andreas
  andreas said  @twofingers  I thought I did it already? There was a picture containig a "wanted" and a "currently" code generated with pa3.
...-andreas

Yes, you did it! (I did not realize that. Sorry! )
I don't understand why your table is different from mine.
I would expect them to be identical.

For UK layout I get the backslash with the key 92 (^) left of the "1".

  matherp said  You can now paste into autosave using ctrl-V

Very cool!
Edited 2022-02-01 06:03 by twofingers
 
andreas

Senior Member

Joined: 07/12/2020
Location: Germany
Posts: 187
Posted: 08:11pm 31 Jan 2022
Copy link to clipboard 
Print this post

I tested pa9 with a nativ Windows 10 Fujitsu Notebook, german keyboard layout: works good!

I could not start MMBasic within VirtualBox 6.1 under Windows 7 & Windows 10. - it shows a white window.

Under wine/linux pa5 seems to be the best for me. I put some additional labels on the keys ;-)

So wine seems to have some hidden layer which does not fit - when I open the command windows CMD under wine and type any key, it is correct according to my keyboard but not together with MMBasic :-/

But this is my problem, not yours  
-andreas
 
toml_12953
Guru

Joined: 13/02/2015
Location: United States
Posts: 327
Posted: 09:33pm 31 Jan 2022
Copy link to clipboard 
Print this post

  matherp said  pa10


MMBasic.zip


You can now paste into autosave using ctrl-V
You can also paste into the editor but only a single line will be accepted


Great work!

The repeating colon seems to be gone. Did you find the specific problem or did solving other keyboard issues fix it coincidentally?
 
     Page 7 of 17    
Print this page
© JAQ Software 2024