Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 23:48 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 : NOMIS game for CMM2

Author Message
William Leue
Guru

Joined: 03/07/2020
Location: United States
Posts: 393
Posted: 03:31pm 23 Aug 2023
Copy link to clipboard 
Print this post

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: Germany
Posts: 554
Posted: 05:09pm 23 Aug 2023
Copy link to clipboard 
Print this post

thx William
Plasma
 
thwill

Guru

Joined: 16/09/2019
Location: United Kingdom
Posts: 4043
Posted: 05:48pm 23 Aug 2023
Copy link to clipboard 
Print this post

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 States
Posts: 393
Posted: 06:42pm 23 Aug 2023
Copy link to clipboard 
Print this post

Tom said:

  Quote  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.


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 States
Posts: 393
Posted: 12:14am 24 Aug 2023
Copy link to clipboard 
Print this post

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 Kingdom
Posts: 4043
Posted: 10:09am 25 Aug 2023
Copy link to clipboard 
Print this post

Thank you Bill.

Best wishes,

Tom
Game*Mite, CMM2 Welcome Tape, Creaky old text adventures
 
William Leue
Guru

Joined: 03/07/2020
Location: United States
Posts: 393
Posted: 04:51pm 28 Aug 2023
Copy link to clipboard 
Print this post

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 States
Posts: 393
Posted: 01:43pm 29 Aug 2023
Copy link to clipboard 
Print this post

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


To reply to this topic, you need to log in.

© JAQ Software 2024