Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 00:44 18 Feb 2026 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 : Game*Mite and MMbasic 6.00.02 : the Game*Mite rocks...

     Page 3 of 3    
Author Message
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 5699
Posted: 09:07pm 16 Feb 2026
Copy link to clipboard 
Print this post

And here is Frogger for the Game*Mite.
This is based on "PicoFrog_b9_2.bas" but the first 2 levels are playable.
Successive levels are not yet finished.
Anyway, it is fun to play. This is Martin Herhaus his work, patched by me for GameMite.

Frogger (Martin.H) 47kbyte.
Frogger.zip

Start the game with A button.
Quit at any time with SELECT.

Volhout
PicomiteVGA PETSCII ROBOTS
 
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 5699
Posted: 07:55am 17 Feb 2026
Copy link to clipboard 
Print this post

Attached is a smaller version of ChemiChaos for Game*Mite.
The original sprite file also contained a bitmap font. Very nice for CMM2 screen resolutions, but it was not used for Game*Mite anyway. This shrunk the Sprite file.

ChemiChaos (52kbyte total)

2026_02_17_ChemiChaos.zip

Volhout
P.S. Maybe I will replace "kingdom" with "ChemiChaos" in the RP2040 uf2 file. Personally I have no nostalgic memories of Kingdom. But I am open to different opinions. Especially Tom's opinion. It is his Game*Mite platform.
Edited 2026-02-17 18:00 by Volhout
PicomiteVGA PETSCII ROBOTS
 
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 5699
Posted: 11:24am 17 Feb 2026
Copy link to clipboard 
Print this post

For those of you who want to use the Game*Mite expansion connector to connect to external hardware (extra IO pins, thermal camera, sensors) the I2C bus can be used.
Below is a version of the I2C bus scanner, to detect connected devices, for I2C bus on GP16/GP17.

'GM I2C scanner for port GP16/GP17

' data buffer
dim d%(3)

' Open channel
SetPin gp16,gp17,I2C
I2C open 100,100

' draw GM screen
cls
text 160,10,"System I2C Address Scanner",CM,,,rgb(yellow)
font 7
text 0,24,"     0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F"

' loop col/row
For y=0 To 7
a$=Hex$(y,2)+": "
For x=0 To 15
 addr = y*16+x               ' calc address
 I2C write addr, 0, 1, &H00  ' write zero to that adress (could corrupt)
 'I2C read addr, 0, 2, d%()  ' read data from address
 If MM.I2C=0 Then            ' check for errors
   a$=a$+Hex$(addr,2)+" "    ' found one!
 Else
  a$=a$+"-- "                ' nothing here..
 EndIf
Next x
text 0,36+y*12,a$
Next y

END


Nothing fancy, just a tool.




Volhout
Edited 2026-02-17 21:30 by Volhout
PicomiteVGA PETSCII ROBOTS
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10964
Posted: 11:50am 17 Feb 2026
Copy link to clipboard 
Print this post

LIST SYSTEM I2C
 
thwill

Guru

Joined: 16/09/2019
Location: United Kingdom
Posts: 4344
Posted: 02:29pm 17 Feb 2026
Copy link to clipboard 
Print this post

  Volhout said  
P.S. Maybe I will replace "kingdom" with "ChemiChaos" in the RP2040 uf2 file. Personally I have no nostalgic memories of Kingdom. But I am open to different opinions. Especially Tom's opinion. It is his Game*Mite platform.


Hi Harm,

I'm not much more than a lurker at the moment so you should do as you want.

Best wishes,

Tom
MMBasic for Linux, Game*Mite, CMM2 Welcome Tape, Creaky old text adventures
 
     Page 3 of 3    
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2026