Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 23:23 26 Nov 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 : Two Games for the Game*Mite

     Page 1 of 2    
Author Message
Geoffg

Guru

Joined: 06/06/2011
Location: Australia
Posts: 3194
Posted: 01:34am 28 Dec 2023
Copy link to clipboard 
Print this post


PicoMan - A PacMan look alike
You race around a maze eating dots while being chased by four ghosts who want to kill you.  There are four power dots and when you eat one of them you will have six seconds to chase the ghosts and eat them for extra points.  For every 1000 points you get a bonus Orange to eat for more points and for every 3000 points you get another life.  Eat all the dots and you start a new level.
PicoMan.zip



Pico Blocks - A Tetris look alike
This is the Blocks game that I included in the PicoMiteVGA firmware distribution but rewritten for the Game*Mite.  You rotate and move coloured blocks falling from the sky so that they lie evenly on the bottom and vanish.  However, don't let them build up too high.
Pico Blocks.zip

Geoff
Geoff Graham - http://geoffg.net
 
Geoffg

Guru

Joined: 06/06/2011
Location: Australia
Posts: 3194
Posted: 01:38am 28 Dec 2023
Copy link to clipboard 
Print this post

Extra: In PicoMan button A will speed up the game play and button B will slow down.

Geoff
Geoff Graham - http://geoffg.net
 
bigmik

Guru

Joined: 20/06/2011
Location: Australia
Posts: 2914
Posted: 06:33am 28 Dec 2023
Copy link to clipboard 
Print this post

Hi Geoff, All,

I have just spent the best part of an hour playing (woefully I might add) with both of these games and they are excellent.

The Game*Mite repertoire is gradually getting bigger.

Thank you for the addition to the offering.

Kind Regards,

Mick (The big one)



.
Mick's uMite Stuff can be found >>> HERE (Kindly hosted by Dontronics) <<<
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 6792
Posted: 07:52am 28 Dec 2023
Copy link to clipboard 
Print this post

Excellent stuff, Geoff! :)
I think Tom might have to use a second menu page for the config stuff before very long.
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
stanleyella

Guru

Joined: 25/06/2022
Location: United Kingdom
Posts: 2129
Posted: 10:15pm 28 Dec 2023
Copy link to clipboard 
Print this post

I got
RUN
[52] SetPin MM.Info(PinNo "GP" + Str$(i)), Din, PullUp
Error : Pin 11/GP8 is reserved on startup
gp8 & 9 are ps2 keyboard
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 6792
Posted: 10:26pm 28 Dec 2023
Copy link to clipboard 
Print this post

Are you running it on a Game*Mite Stan? That doesn't have a PS2 keyboard and OPTION KEYBOARD isn't present.
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
stanleyella

Guru

Joined: 25/06/2022
Location: United Kingdom
Posts: 2129
Posted: 10:59pm 28 Dec 2023
Copy link to clipboard 
Print this post

er.. pico vga and ps2 kb. I wanted to use my 8 button mcp23017... just figuring the input buttons in pacperson l8r.
so many mmbasic platforms.
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 6792
Posted: 08:08am 29 Dec 2023
Copy link to clipboard 
Print this post

These games are converted to direct button input and LCD display. You would need to write a new controller section to use your I2C system (and maybe make some changes to the display, I think).
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
javavi

Senior Member

Joined: 01/10/2023
Location: Ukraine
Posts: 213
Posted: 09:02am 30 Dec 2023
Copy link to clipboard 
Print this post

Hi Geoff
I launched the game "PicoMan " on PicomiteVGA (5.08.00b5), in general it works, but the moving ghosts are followed by taffy..
Best regards, Javavi

 
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 4234
Posted: 10:57am 30 Dec 2023
Copy link to clipboard 
Print this post

There are separate versions for lcd(game mite) and vga (picomite vga).

You are not the first one confused. Maybe Geoff could post a link to the VGA version as well, to aid lost souls..

Volhout
PicomiteVGA PETSCII ROBOTS
 
Geoffg

Guru

Joined: 06/06/2011
Location: Australia
Posts: 3194
Posted: 12:19pm 30 Dec 2023
Copy link to clipboard 
Print this post

Good idea... but I don't have a VGA version (as yet)!

javavi and stanleyella:  These are for the Game*Mite NOT the PicoMiteVGA (or the CMM2 for that matter).  
I do have plans for a PicoMiteVGA version but they are long term plans.

Geoff
Edited 2023-12-30 22:26 by Geoffg
Geoff Graham - http://geoffg.net
 
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 4234
Posted: 03:57pm 30 Dec 2023
Copy link to clipboard 
Print this post

https://www.thebackshed.com/forum/ViewTopic_mobile.php?FID=16&TID=15819&PID=202050&LastEntry=#202050#202050

I guess you forgot this one Geoff. For picomiteVGA.
Few posts down I proposed a simple fix to add genuine sound. But with current firmware a MOD file playing would be much more elegant.
Without doubt there is a Tetris.mod on google.

Volhout
Edited 2023-12-31 02:21 by Volhout
PicomiteVGA PETSCII ROBOTS
 
Geoffg

Guru

Joined: 06/06/2011
Location: Australia
Posts: 3194
Posted: 08:46pm 30 Dec 2023
Copy link to clipboard 
Print this post

That is about Blocks.  avavi and stanleyella are talking about PicoMan!!!!
Geoff Graham - http://geoffg.net
 
mclout999
Guru

Joined: 05/07/2020
Location: United States
Posts: 469
Posted: 03:42am 31 Dec 2023
Copy link to clipboard 
Print this post

https://www.thebackshed.com/forum/ViewTopic_mobile.php?FID=16&TID=15819&PID=202050&LastEntry=#202050#202050

I was just posting a clickable link from above. It's a pet peeve.
 
PhilP

Newbie

Joined: 25/01/2017
Location: United Kingdom
Posts: 31
Posted: 06:47pm 08 Jan 2024
Copy link to clipboard 
Print this post

Is it possible to integrate these two games into the GameMite so they appear on the start menu?
 
thwill

Guru

Joined: 16/09/2019
Location: United Kingdom
Posts: 4040
Posted: 07:03pm 08 Jan 2024
Copy link to clipboard 
Print this post

  PhilP said  Is it possible to integrate these two games into the GameMite so they appear on the start menu?


Yes, if you are running the v1.2 software.

When the Game*Mite is started for the first time it will create the file “A:/.gm-menu” with contents similar to this:
Circle One,circle.bas
Lazer Cycle,lazer-cycle.bas
PicoVaders,pico-vaders.bas
Yellow River Kingdom,kingdom.bas
3D Maze,3d-maze.bas
Controller Test,ctrl-demo-2.bas
Sound Test,sound-demo.bas
File Browser,fm.bas


This file can be edited (e.g. with a terminal emulator and the MMBasic EDIT command) to add or remove items from the menu.

The format of each item is:
<menu-text>,<file-path>

e.g.
PETSCII Robots,B:/mmbasic-robots/robots.bas


If a <file-path> is not absolute then the Game*Mite will look for the program first in the "A:/GameMite" directory. If the program is not not found there then it will look in the "B:/GameMite" directory.

If the file contains more items than can be displayed on a single screen then the Game*Mite menu will have multiple pages which can be navigated between using the LEFT and RIGHT buttons.

Best wishes,

Tom
Game*Mite, CMM2 Welcome Tape, Creaky old text adventures
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 6792
Posted: 08:35pm 08 Jan 2024
Copy link to clipboard 
Print this post

Running MMBasic 5.080005 with GameMite version 1.2 RC 2

I'm not seeing the ghosts or map on PicoMan. It's truly like playing in the dark. :)
Intro shows the map on 3, then it disappears for 2 and 1 and doesn't come back.

Game is installed in A:/GameMite as PicoMan.bas.

I also installed PicoBlocks and that seems to run fine.
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
Geoffg

Guru

Joined: 06/06/2011
Location: Australia
Posts: 3194
Posted: 12:16am 09 Jan 2024
Copy link to clipboard 
Print this post

I'm not sure what is going on here.  It plays fine normally so something has changed in PicoMite 5.080005 or GameMite 1.2 RC 2.

From your description it sounds as if the FrameBuffer Copy command is not running correctly in this firmware package.  Tom?  Peter?

PicoBlocks uses the FrameBuffer Copy command when someone presses select in the middle of a game and then cancels the dialog.  So if the same happens there it would prove that the FrameBuffer Copy command is broken.

Geoff
Geoff Graham - http://geoffg.net
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 6792
Posted: 08:20am 09 Jan 2024
Copy link to clipboard 
Print this post

That's it, Geoff. PicoBlocks is working (or, to be more precise, failing) just like that.
Edited 2024-01-09 18:23 by Mixtel90
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 9116
Posted: 08:34am 09 Jan 2024
Copy link to clipboard 
Print this post

Works fine when run directly from the command prompt for me
 
     Page 1 of 2    
Print this page
© JAQ Software 2024