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 : NOMIS game for CMM2
Author | Message | ||||
William Leue Guru Joined: 03/07/2020 Location: United StatesPosts: 393 |
NOMIS is a SIMON clone for the CMM2. This version requires a mouse to play, but I will post a keyboard-only (or a combined version) soon. Enjoy! -Bill NOMIS.zip |
||||
Plasmamac Guru Joined: 31/01/2019 Location: GermanyPosts: 554 |
thx William Plasma |
||||
thwill Guru Joined: 16/09/2019 Location: United KingdomPosts: 4043 |
Thanks for your continued commitment to the platform Bill. It looks like something I might put on the Pico*Game for my kids. I don't suppose you'd help me out by adding an option to orientate the colours in the cardinal directions so it's more obvious if playing with a 4-directional controller? No worries if not. Best wishes, Tom Edited 2023-08-24 03:48 by thwill Game*Mite, CMM2 Welcome Tape, Creaky old text adventures |
||||
William Leue Guru Joined: 03/07/2020 Location: United StatesPosts: 393 |
Tom said: Sure, Tom! It requires only changing one value. Any preference for the order of colors? -Bill |
||||
William Leue Guru Joined: 03/07/2020 Location: United StatesPosts: 393 |
Ok, here is version 2 of NOMIS, Changes: 1. Fixed stupid bug where I had accidentally left in an image save command. 2. Can now play with either mouse or keyboard alone. 3. When playing with a mouse, can have anywhere from 4 to 8 colored buttons. 4. Can change the start angle of the buttons, so for instance, setting START_ANGLE to 45 makes the centers of the buttons align with the cardinal compass points. To configure for keyboard-only play, set the value of const USE_MOUSE to zero. To change the number of buttons, set the value of const NUM_BUTTONS to a number from 4 to 8. To change the start angle of the buttons, set the value of cost START_ANGLE to some positive angle from 0 to 360. Enjoy! -Bill Nomis.zip |
||||
thwill Guru Joined: 16/09/2019 Location: United KingdomPosts: 4043 |
Thank you Bill. Best wishes, Tom Game*Mite, CMM2 Welcome Tape, Creaky old text adventures |
||||
William Leue Guru Joined: 03/07/2020 Location: United StatesPosts: 393 |
Here is version 2.5.0 of NOMIS. Changes: 1. Made number of buttons and start angle options that can be changed at runtime. The only option that needs to be changed in the source is USE_MOUSE. This is because I know of no method for determining whether a mouse is available that will work reliably for all versions of CMM2 and different kinds of mouse. 2. I updated the tones played to better reflect the number of buttons, e,g.: 4 buttons - standard SIMON tones 5 buttons - major pentatonic scale 6 buttons - minor hexatonic scale 7 buttons - whole-note scale 8 buttons - diatonic scale 3. Various bug fixes. 4. Added the version number to lower right of the screen. Enjoy! -Bill Nomis.zip |
||||
William Leue Guru Joined: 03/07/2020 Location: United StatesPosts: 393 |
Oops! I left an embarrassing bug in NOMIS v 2.5.0. Sorry about that! Here is v 2.5.1 with the bug fixed. -Bill Nomis.zip |
||||
Print this page |