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 : PicoMiteVGA PETSCII ROBOTS release candidates
Page 1 of 5 | |||||
Author | Message | ||||
Volhout Guru Joined: 05/03/2018 Location: NetherlandsPosts: 4222 |
All, The VGA version of PETSCII ROBOTS for PicoMite with keyboard control is complete enough as to become release candidate 1. Changes from the last beta (pet25p.bas) - uses the larger MOD files where needed (up to 180kbyte) - fixed a bug with the trash compacter (thanks Tom). Setup required: PicoMiteVGA version V5.08.00b4 installed OPTION CPUSPEED 252000 OPTION MODBUFF ENABLE 180 OPTION SDCARD your own gpio's OPTION AUDIO your gpio's Unzip the attached file to SD card, drive B B: CHDIR "PETROBOT_RC" RUN "ROBOTS_RC1.BAS" Happy gaming..... PETROBOT_RC.zip Martin_H Volhout Edited 2023-12-10 04:12 by Volhout PicomiteVGA PETSCII ROBOTS |
||||
Martin H. Guru Joined: 04/06/2022 Location: GermanyPosts: 1113 |
Harm, Runs great on GameMite. I only noticed one small thing. I can kill the EVILBOT with just one timebomb. If I place them in the wall from the outside Is it correct that way? Cheers Martin 'no comment |
||||
Volhout Guru Joined: 05/03/2018 Location: NetherlandsPosts: 4222 |
Hi Martin, No, not correct Found it, typing error when I made the change for the plasma gun. In fact all time bomb damage was inaccurate, but since it in most cases is directly killing that was not easy to see. Now it takes 7 blasts (77 damage) to kill the evilbot. And yes.. through the wall. robots_rc2.zip Volhout Edited 2023-12-10 19:13 by Volhout PicomiteVGA PETSCII ROBOTS |
||||
Martin H. Guru Joined: 04/06/2022 Location: GermanyPosts: 1113 |
Nice ... I tested it but killed myself while trying to shoot the last (roller)Bot with the Plasma gun If I dont change the Level, it starts in "easy" Mode (Should be "normal") cheers Martin PS: in case you missed it, I posted a modified version of the Intro screen in the development thread 'no comment |
||||
thwill Guru Joined: 16/09/2019 Location: United KingdomPosts: 4036 |
Yes, I find the plasma-gun more lethal to myself than the robots, what exactly is going on with it (not a new issue, and may be a feature rather than an issue, I was struggling with it last weekend too). Best wishes, Tom Game*Mite, CMM2 Welcome Tape, Creaky old text adventures |
||||
Volhout Guru Joined: 05/03/2018 Location: NetherlandsPosts: 4222 |
Tom, Yes, the plasma gun is lethal if you are within its blast range. I killed myself also once. The issue with plasma was that you could shoot at a wall, and kill bots on the other side of the wall. The DOS game did not have that. I.e. You could be in the kitchen in level a, shoot at the wall, and kill the vertical rollerbot at the other side of the wall with 2 blasts. Volhout Edited 2023-12-12 00:43 by Volhout PicomiteVGA PETSCII ROBOTS |
||||
lizby Guru Joined: 17/05/2016 Location: United StatesPosts: 3150 |
I just want to say what a terrific achievement this group effort is, with Harm doing the major game play implementation, Martin adding the images and sound, Kevin aligning the code with the LCD, Tom working to integrate controller usage, Peter repeatedly remedying chokepoints in the MMBasic firmware, and others adding their 2 cents. Very impressive, all. PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed |
||||
Volhout Guru Joined: 05/03/2018 Location: NetherlandsPosts: 4222 |
Thanks ro you also for your initial LCD debugging Lizby. You opened the path for the non VGA platforms. PicomiteVGA PETSCII ROBOTS |
||||
lizby Guru Joined: 17/05/2016 Location: United StatesPosts: 3150 |
I was looking at proof of concept, which seemed within reach. I'm afraid I came too late to the game, as it were, to actually play these sorts of things. I was in my mid-twenties when I first interacted with a (mainframe) computer, and in my thirties when I had my first home (home-made) computer (though an early adaptor) so I didn't learn the needed motor skills as a teen or pre-teen, as I suspect most of the Petski Robots team did. It's been fun seeing how it has progressed to this "release candidate" stage. PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed |
||||
Volhout Guru Joined: 05/03/2018 Location: NetherlandsPosts: 4222 |
Again a super minor change.... We default "Difficulty=1". Then use the variable "Diff_level" to adjust and determine the difficulty. Just renamed to "Diff_level=1" and all is cosy... robots_rc3.zip I'll start the documentation while I wait for the Aliexpress parts to arrive for David's kit build PicoMiteVGA (Thanks Mick, I started to put the first one together, when I get the last parts (all connectors) I'll show photo). Since Peter adjusted the modplayer PWM frequency to 48kHz, the filter can stay the same. Volhout Edited 2023-12-12 18:09 by Volhout PicomiteVGA PETSCII ROBOTS |
||||
Martin H. Guru Joined: 04/06/2022 Location: GermanyPosts: 1113 |
Harm, My suggestion to the behavior at the end of the game: Player enters the transporter platform and is "beamed away", dissolves.. (the Player particle Sprites). could be used every time the transporter platform is used Fade out fade in to the end Screen. After 10 seconds (or less) "Play Stop" so that the music does not repeat. Waiting for button/Key press, end screen fadeout, back to game start. Just a suggestion to make the overall impression more rounded, if it means too much work then leave everything as it is Edited 2023-12-12 23:08 by Martin H. 'no comment |
||||
Volhout Guru Joined: 05/03/2018 Location: NetherlandsPosts: 4222 |
Hi Martin, Vegipete, Tom, I will look at this. Seems do-able. Question: on the unit I send to David, I want to include some extra's to promote the PicoMite(VGA). Any suggestions ? The SD card can hold whatever you think of, I will even put a CD ripped WAV on it to demo sound quality. PicoFrog ? (by you) ChemiChaos ? (by Vegipete) Logic Analyzer ? (by me) Sprite Editor (yours and Vegipete's) Laser Cycle ? (by Tom, when it can be controlled from keyboard) Other suggestions ? There was an oscilloscope written (for LCD) ? Circle ? (by me) Volhout Edited 2023-12-13 00:15 by Volhout PicomiteVGA PETSCII ROBOTS |
||||
Colin Ames Newbie Joined: 04/12/2023 Location: United StatesPosts: 8 |
I would just like to compliment everyone involved with this project. I will never figure out the game, but I am very impressed with how well it runs. Great work! Colin Ames |
||||
thwill Guru Joined: 16/09/2019 Location: United KingdomPosts: 4036 |
Hi @Volhout, It seems like you're basically talking about creating a "Welcome Tape" for the PicoMiteVGA, great idea, but take it from me, a lot of work to curate. Note that the Game*Mite menu-system will in theory come up on the PicoMiteVGA (with some transpiling or IF THEN ELSE additions). It can already be controlled by 2 players on the keyboard, and can be played by up to 4 players if you add two NES controllers and/or Atari joysticks. It's been a while since I've had it "up" on the PicoMite VGA so it may need a kick. However I do wonder what you hope to gain with this that you wouldn't get by just sending him PETSCII Robots and perhaps getting a thank-you and a brief mention in a video (though he has said "no more PETSCII Robots videos")? I really doubt he is going to do a video promoting a $30 boot-to-BASIC system when he is trying to hawk a $300-400 lump of fake nostalgia which performance wise (I'm not sure about sound/graphics) isn't a patch on the Pico. I really don't want to dis' David (love his channel) but he has pumped an awful lot of time and money into what looks like a white elephant that if being pushed by anyone without his social-media reach would just be another also-ran. Just my 2p. Best wishes, Tom Edited 2023-12-13 02:18 by thwill Game*Mite, CMM2 Welcome Tape, Creaky old text adventures |
||||
thwill Guru Joined: 16/09/2019 Location: United KingdomPosts: 4036 |
Deleted mistaken post. Edited 2023-12-13 01:50 by thwill Game*Mite, CMM2 Welcome Tape, Creaky old text adventures |
||||
Volhout Guru Joined: 05/03/2018 Location: NetherlandsPosts: 4222 |
@Martin, I may have missed something, but this should have fading player at transporter and changed ending with fading. The delay is timed to meet the win and loose mods. robots_rc4.zip Could I ask you a favour ? The intro screen still has 4 entries in the menu. You proposed to remove the "controls" since controls would be configured different. Could you bring back the menu's to 3 entries ? Or replace entry 4 with "QUIT" as Tom proposed (a clean way to stop the program). Thank you Volhout P.S. To test this you have help from F3 (cheat) and F4 (kill all robots). I tested the transporter stuff in "03 - the village". I think I got it right. Was quite more work than I realized. I even "crashed" MMBasic few times by blit memory that went out of range probably overwriting stacks... Edited 2023-12-13 06:06 by Volhout PicomiteVGA PETSCII ROBOTS |
||||
Volhout Guru Joined: 05/03/2018 Location: NetherlandsPosts: 4222 |
You are probably right, but.... His income is from 1.43 million youtube viewers. Not from selling X16's, not from selling games (he looses money on them). And since he is only selling 500-1000 X16's there are 1429000 viewers who are less interested in X16. But they are interested in retro stuff. So he may want to be looking for material that may be interesting for the other 1429000 viewers. And this may be something like that. That is my hope at least. Volhout Edited 2023-12-13 06:14 by Volhout PicomiteVGA PETSCII ROBOTS |
||||
Volhout Guru Joined: 05/03/2018 Location: NetherlandsPosts: 4222 |
@Martin, others, I noticed when playing the VGA version with keyboard, that movements of the player is not fluent. When walking, every second there is a short stop, and immediate continuation. This does not happen when I use the terminal (teraterm/putty) as a keyboard. It also does not show when I use the NES controller, so it is not the game itself. Does anyone of you see the same behavior ? It may be something with the keyboard repeat rate of my (home) keyboard. I will (tomorrow) also test the PS2 keyboard I have at work, if it shows the same behavior. If you experience the same, I have to find out what causes it. Volhout Edited 2023-12-13 06:22 by Volhout PicomiteVGA PETSCII ROBOTS |
||||
Martin H. Guru Joined: 04/06/2022 Location: GermanyPosts: 1113 |
as I allready posted: We might use the "Select" button /ESC to quit the Game in the StartMenu, if nessesary Edited 2023-12-13 07:10 by Martin H. 'no comment |
||||
Bleep Guru Joined: 09/01/2022 Location: United KingdomPosts: 509 |
Hi Harm, No I do not see any pausing every second or so, I suspect you are correct & it is to do with the keyboard repeat rate. On mine I have to reduce the initial key press pause, before auto repeat cuts in, otherwise the player initially moves one position, then pauses, before running smoothly, once the auto repeat starts. Regards Kevin |
||||
Page 1 of 5 |
Print this page |