Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 16:26 27 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 : PICO PETSCII

     Page 32 of 38    
Author Message
Martin H.

Guru

Joined: 04/06/2022
Location: Germany
Posts: 1113
Posted: 08:05am 22 Nov 2023
Copy link to clipboard 
Print this post

  Volhout said  All,

The method of creating the binary flash file from tile data is quite elaborate.
That is why I wrote a description, to preserve it when my own memory fades...

howto_petrobot_flash_lib.zip

Volhout

Edit: minor timing update so game ending also works with my home PS2 keyboard.

pet24n.zip

just played though Stage 1 ..without cheating
Plays really well and it's not always easy, thats fine.

maybe its better to use no music, just sfx until we have a Mod for this ..
(I failed again yesterday in my attempt to make it smaller. I'm thinking about creating a different melody)

A few things I noticed compared to other versions.(But it's not just since this version)
moving things ..
We can move things to our own position or sometimes though Robots.

Game End:
When ending a level or get out with ESC we should go back to the Intro screen.


All in all, it's getting better and better
Good work
Cheers
  Martin
Edited 2023-11-22 18:07 by Martin H.
'no comment
 
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 4243
Posted: 09:18am 22 Nov 2023
Copy link to clipboard 
Print this post

Quick fix for the above

pet24q.zip

I hope you have success with the mod file on your 2nd attempt.
For now I have used one of the 2 other mod file for these levels.

Volhout
edit:updated zip
Edited 2023-11-22 21:37 by Volhout
PicomiteVGA PETSCII ROBOTS
 
Martin H.

Guru

Joined: 04/06/2022
Location: Germany
Posts: 1113
Posted: 12:19pm 22 Nov 2023
Copy link to clipboard 
Print this post

  Volhout said  Quick fix for the above
[

Nice .. so I can autostart it on Game*Mite and also restart it, without having a Keyboard/Terminal connected
Edited 2023-11-22 22:19 by Martin H.
'no comment
 
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 4243
Posted: 12:26pm 22 Nov 2023
Copy link to clipboard 
Print this post

Hi Martin,

I simply brute force RUN again to avoid the tedious work to find out what repeated DIM and CONST need work arounds.
We only need to define a decent way now to get back to the Game*Mite menu.
Another <ESC> maybe...

I have tuned the game engine a little more. We may have to look at the black screen between INTRO and GAME. It is several seconds. Not sure if that needs a "LOADING" message ? Or an advanced "fade-out" during loading ?

Volhout
Edited 2023-11-22 22:29 by Volhout
PicomiteVGA PETSCII ROBOTS
 
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 4243
Posted: 02:17pm 22 Nov 2023
Copy link to clipboard 
Print this post

Documentation of the UNIT ATTRIBUTES as used in this MMBasic version of PETSCII ROBOTS.

units.zip

The column MAP shows what is defined in the maps at game startup
The column GAME shows how the fields are used during the game (dynamically)
Unit types 70...74 are defined by me. Other unit types are used as in the game definitions.

Volhout
Edited 2023-11-23 00:18 by Volhout
PicomiteVGA PETSCII ROBOTS
 
Martin H.

Guru

Joined: 04/06/2022
Location: Germany
Posts: 1113
Posted: 04:57pm 22 Nov 2023
Copy link to clipboard 
Print this post

that we have something to show:
Petscii Robot Picomite Video
Audio is a little tow, but i had to fight with VGA to HDMI to USB Addapter and OBS..
I am playing so bad as there was a latency of Video Preview and Gameplay  
Edited 2023-11-23 03:05 by Martin H.
'no comment
 
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 4243
Posted: 05:33pm 22 Nov 2023
Copy link to clipboard 
Print this post

Nice…..
Amazing how you solve puzzels different from me…

Volhout
Edited 2023-11-23 03:35 by Volhout
PicomiteVGA PETSCII ROBOTS
 
Bleep
Guru

Joined: 09/01/2022
Location: United Kingdom
Posts: 509
Posted: 06:49pm 22 Nov 2023
Copy link to clipboard 
Print this post

Hi Harm,
I don't have the file strip.bmp, which is I assume the image for across the top of the screen, for now I've commented out the load image command.
Regards, Kevin.
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 6798
Posted: 07:49pm 22 Nov 2023
Copy link to clipboard 
Print this post

That's cool! It doesn't look or sound like a game written in BASIC. :)
Mick

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

Joined: 05/03/2018
Location: Netherlands
Posts: 4243
Posted: 08:41pm 22 Nov 2023
Copy link to clipboard 
Print this post

Kevin,

Adjust difficulty once, and it creates the strip.bmp

Volhout

Edit: in the new version this will not be needed anymore, I am using a SPRITE READ and SPRITE WRITE, so no disk file is needed anymore. Just live with it for now please.
Edited 2023-11-23 19:55 by Volhout
PicomiteVGA PETSCII ROBOTS
 
Martin H.

Guru

Joined: 04/06/2022
Location: Germany
Posts: 1113
Posted: 01:34pm 23 Nov 2023
Copy link to clipboard 
Print this post

  Mixtel90 said  That's cool! It doesn't look or sound like a game written in BASIC. :)
and running on Your Pico Game Board ;-)
Maybe someone with Facebook Account can post the Video in the PetsciiRobots FB Group
'no comment
 
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 4243
Posted: 02:03pm 23 Nov 2023
Copy link to clipboard 
Print this post

Hi Martin,

The facebook post that I did in parallel of the e-mail to David has been removed.

I am not sure it is a good idea to post the video at his site now.
Let's finish the game first and then go wild over the internet.

Volhout
PicomiteVGA PETSCII ROBOTS
 
stoke_ferry
Newbie

Joined: 26/04/2023
Location: United Kingdom
Posts: 3
Posted: 06:14pm 23 Nov 2023
Copy link to clipboard 
Print this post

FYI Someone has already posted a video of this project on YouTube:

https://www.youtube.com/watch?v=vA65PJIsT8I
 
Martin H.

Guru

Joined: 04/06/2022
Location: Germany
Posts: 1113
Posted: 06:16pm 23 Nov 2023
Copy link to clipboard 
Print this post

  stoke_ferry said  FYI Someone has already posted a video of this project on YouTube:

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

yes, it was me (Rocky B. is my alter ego there)  .. look at my post from  02:57am 23 Nov 2023  
Edited 2023-11-24 04:25 by Martin H.
'no comment
 
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 4243
Posted: 07:34am 24 Nov 2023
Copy link to clipboard 
Print this post

Hi Martin,

Are you still planning to combine get_psyched.mod with sfx ? Or can it not be shrunk into 128k? There is a larger version you made before (180kbyte).
There is always the option to use the larger MODBUFF.

I just checked, but the whole game will not fit on the A-drive (on a VGA it may if we squeeze the hell out of it, but the LCD version has a smaller A drive(last I looked) .. so it will not fit).

Regards,

Volhout
PicomiteVGA PETSCII ROBOTS
 
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 4243
Posted: 08:34am 24 Nov 2023
Copy link to clipboard 
Print this post

This is the beta version of PETSCII ROBOTS for PicoMite.

petrobot25.zip

Needs PicoMite V50708RC17 or newer
Setup requirements
- OPTION CPUSPEED 252000
- OPTION MODBUFF ENABLE


Unzip the file to an SD card
B:
CHDIR "petrobot25"
RUN "pet25.bas"


Volhout

P.S. NES controller can be enabled in line 7 of the code (change nesPG1=1)
Edited 2023-11-24 18:35 by Volhout
PicomiteVGA PETSCII ROBOTS
 
Martin H.

Guru

Joined: 04/06/2022
Location: Germany
Posts: 1113
Posted: 09:32am 24 Nov 2023
Copy link to clipboard 
Print this post

I played through the first level (VGA)  
and ended up with
1 Robot  and
1 Secret. (I should come up with an EMP strategy for Evilbot   )

at the 3rd tab you now get the secrets displayed .. super
feels like a real game

'no comment
 
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 4243
Posted: 10:16am 24 Nov 2023
Copy link to clipboard 
Print this post

Evilbot level 1

Move a row of chairs/canisters as a wall.



Then open the door, emp, and walk fast to the other side of the row.
Then walk into the room (right), it will lure the evilbot into the TC.

Volhout

P.S. it was exactly this puzzle that made me want to do write this game. I never was good at shooters, but I like puzzles...
Edited 2023-11-24 20:23 by Volhout
PicomiteVGA PETSCII ROBOTS
 
Martin H.

Guru

Joined: 04/06/2022
Location: Germany
Posts: 1113
Posted: 10:33am 24 Nov 2023
Copy link to clipboard 
Print this post

 That was my thought but i wasn't fast enough with emp and died.
Still waiting for my SNES Controller so i can implement it and the Controlls option in start menu has a function.

I'm not a good video gamer either, but I've always been interested in how you get more out of the small computers than others expect.
'no comment
 
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 4243
Posted: 10:47am 24 Nov 2023
Copy link to clipboard 
Print this post

Martin, Tom, Kevin, Lizby,

The version pet25.bas has the exact same code as earlier, I only re-arranged the subs in groups together so it is more obvious where to find what if we need to make more changes.

Volhout

P.S. Peter is "overhauling" V50708RC21 completely .... I hope the game still runs when he is done.
PicomiteVGA PETSCII ROBOTS
 
     Page 32 of 38    
Print this page
© JAQ Software 2024