![]() |
Forum Index : Microcontroller and PC projects : MMBasic Programming Challenge 2022
![]() ![]() |
|||||
Author | Message | ||||
Martin H.![]() Guru ![]() Joined: 04/06/2022 Location: GermanyPosts: 1193 |
![]() Yes!! that was what I've been waiting for. I will try to get the sound running. For the missing Noise I used a Array of random Frequencies in PicoVaders which worked well. so Ill give it a try something like that: Dim noise(255):For i =1 To 255:noise(i)=Int(Rnd*1000):Next ns%=1 Play VOLUME 0,0 Do If Inkey$=" " Then SetTick 1,noise_tick,1:NV=100:SetTick 5,noise_vol,2 Loop Sub noise_tick Play tone Noise(ns%),noise(ns%) Inc ns%: ns%=ns% And 255 End Sub Sub noise_vol Play VOLUME nv,nv Inc nv,-1 If nv=0 Then Play stop:SetTick 0,0,1:SetTick 0,0,2 Exit Sub Thank you for addapting it to the Pico. Cheers Mart!n Edited 2022-08-04 15:31 by Martin H. 'no comment |
||||
Martin H.![]() Guru ![]() Joined: 04/06/2022 Location: GermanyPosts: 1193 |
SBSGHZv03_PMVGASND.zip just a test, with additional sound .. somehow ![]() (I disabled the Joystick for my tests, maybee i forgot to re enable it.) Edited 2022-08-04 18:24 by Martin H. 'no comment |
||||
thwill![]() Guru ![]() Joined: 16/09/2019 Location: United KingdomPosts: 4251 |
Excellent @Vegipete, I look forward to giving it a spin. Best wishes, Tom MMBasic for Linux, Game*Mite, CMM2 Welcome Tape, Creaky old text adventures |
||||
thwill![]() Guru ![]() Joined: 16/09/2019 Location: United KingdomPosts: 4251 |
Hi folks, Better late than never, here is my video showcase of the Challenge entries: https://www.youtube.com/watch?v=fb_eVDY0-Gg EDIT: and it's no longer "private" ![]() Unless you are philosophically opposed to doing so then please consider Liking and Subscribing ... in theory it makes it more likely people outside our echo chamber will see it and perhaps join our community. Best wishes, Tom Edited 2022-09-21 04:48 by thwill MMBasic for Linux, Game*Mite, CMM2 Welcome Tape, Creaky old text adventures |
||||
Volhout Guru ![]() Joined: 05/03/2018 Location: NetherlandsPosts: 4854 |
Tom, Thank you for spending the time to create this video. It is a homage to all the contestants and an archive of their achievements, for all to see. Volhout PicomiteVGA PETSCII ROBOTS |
||||
vegipete![]() Guru ![]() Joined: 29/01/2013 Location: CanadaPosts: 1122 |
Awesome video Tom, thank you for putting it together. Were the score sheets ever posted? TimD's entries especially have impressed me with their programming neatness and originality, two important criteria that I tend to ignore completely, and presumably score rather poorly on. Thank you to all involved! Visit Vegipete's *Mite Library for cool programs. |
||||
Volhout Guru ![]() Joined: 05/03/2018 Location: NetherlandsPosts: 4854 |
Since youtube links this video also t last years video, I watched it too. Realizing TimD was second place in 2021 and 2022. Both times with an original game. That is a truely an achievement. Inventing new games. PicomiteVGA PETSCII ROBOTS |
||||
TimD Newbie ![]() Joined: 23/02/2021 Location: United KingdomPosts: 27 |
Thanks @vegipete & @Volhout for the kind words ![]() I really found it a challenge to crowbar the features I wanted into the 5KB limit - I couldn't really design the program from scratch to fit into the set amount of memory because I couldn't visualise how much each feature or aspect of the game would consume. Instead, I had to use a more evolutionary approach (a fancier way of saying 'trial and error') ![]() I panicked when I tried to run up my 'final' version of the game once I'd got all the elements of it working together, and realised that it was almost impossible to play! There then followed a lot of furious tweaking to 'dumb it down' so that it was at least mildly enjoyable! Congratulations @vegipete on your winning entry - I would never have guessed that it was possible to program that within 5KB - and my game looks rather flat and '2D' after seeing yours ![]() |
||||
bigmik![]() Guru ![]() Joined: 20/06/2011 Location: AustraliaPosts: 2946 |
Hi All, I actually received and compiled the judges scores for each category so that the individual judges did not know what the other 2 scored. I will ask the judges if they are happy to have the scores published, if they are I will post them here. Just realise that this is a ‘fun’ competition and I would not want to see any fervent discussion on the scores given or whether the scores should have been ‘this, that or the other’. None of us are professionals with respect to appraising the various categories and we are all human and errors and mistakes can and do occur. All that aside I think, from memory, the 3 judges did more or less agree with each other so they were either ALL CORRECT or ALL WRONG. I am looking forward to being a sponsor again (I was only one of a few this year) for Competition’23 Kind Regards, Mick Mick's uMite Stuff can be found >>> HERE (Kindly hosted by Dontronics) <<< |
||||
bigmik![]() Guru ![]() Joined: 20/06/2011 Location: AustraliaPosts: 2946 |
Hi Vegipete, All, After discussion with the judges, it has been decided that we will keep the scores closed at this stage. This is not because we have anything to hide but mainly because we don’t want to have a situation of somebody disagreeing with one or more judges opinions and creating a distraction from what is a thread based on positive content. Such a thing would not be constructive and would detract from the main point of the competition which is to have fun. We as the organisers of the competition hope that no one is terribly upset by our decision and that we can let this pass as we move on and we look forward to next years competition. With the kindest of Regards, Mick and the Judging pool of Comp’22 Mick's uMite Stuff can be found >>> HERE (Kindly hosted by Dontronics) <<< |
||||
PilotPirx![]() Regular Member ![]() Joined: 03/11/2020 Location: GermanyPosts: 96 |
Did you test it with actual VGA version 5.07.06? On my PicoMite VGA (CPUSPEED 252000 activated) it stopps immediately without error and picture. Can't get it to work. |
||||
matherp Guru ![]() Joined: 11/12/2012 Location: United KingdomPosts: 10067 |
Works perfectly on V5.07.07b10 - just tested from the link. Have you got audio enabled (OPTION AUDIO GP6,GP7)? Edited 2023-01-26 19:17 by matherp |
||||
grjonjon Newbie ![]() Joined: 06/08/2019 Location: GreecePosts: 1 |
Hi, all. The game has nice graphics, once it runs. I had to deal with 3 error messages: 1. CPUspeed. Needs: OPTION CPUSPEED 252000 to fix this 2. Audio not enabled. Needs: OPTION AUDIO GP7, GP6 to fix this (I'm using a circuit where GP7 is LEFT audio channel and GP6 is RIGHT audio channel) 3. Line 309 has an error in the original listing. Needs to read: FRAMEBUFFER write N (not L) But... I still don't see any DEMO mode working and still can't get the gun to fire by pressing the SPACEBAR. |
||||
![]() ![]() |
![]() |
![]() |
The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |