MSXdev22 #10 Mine Finder

MSXdev22 #10 Mine Finder

by MSXdev Team on 15-05-2022, 09:27
Topic: Challenges
Tags: msxdev22, MSXdev
Languages:

Some games that never saw the light of day on our dear MSX can only be lamented for their absence. We at MRC are sure that most of us can easily compile a list of titles that are dearly missing.
The good news is, that the classic Minesweeper can now be removed from that list, for mister Paolo Fabrizio Pugno submitted an entry to this year's MSXdev which carries the flame right to our beloved platform!
For the uninitiated - it's a simple but addictive game that challenges your intelligence and reasoning.
How about we, now we finally are able to, give it a spin on our MSX machine by choice?

You will find the complete story at the MSXdev original web site. If you are enjoying MSXdev, please consider donating to the contest.

Relevant link: Mine Finder - MSXdev official
Relevant link: Mine Finder - play online

Comments (24)

By MsxKun

Paragon (1134)

MsxKun's picture

15-05-2022, 11:06

Well, there was already some minesweeper for MSX, so not missing.

By JohnHassink

Ambassador (5684)

JohnHassink's picture

15-05-2022, 11:27

MsxKun wrote:

Well, there was already some minesweeper for MSX, so not missing.

Never seen it. Do you remember what it was called?

By tfh

Prophet (3422)

tfh's picture

15-05-2022, 11:33

JohnHassink wrote:
MsxKun wrote:

Well, there was already some minesweeper for MSX, so not missing.

Never seen it. Do you remember what it was called?

Isn't there a minesweeper in SymbOS?
But still... This one is a lot easier to run. And time goes by pretty fast!

By Manuel

Ascended (19676)

Manuel's picture

15-05-2022, 11:43

https://www.generation-msx.nl/software/icon-games/minesx/rel...
http://marmsx.msxall.com/cursos/jogos/mines/english.php
http://msx2.org/Passion%20MSX%20(2009-10-04)/MSX%20Games%20BOX%20(2007-03-01)/Sections/topgames/homebrew/games/classic-minesweeper.php.htm
https://www.msx.org/downloads/games/puzzle/minesweeper

Sorry, couldn't resist...

By Uninteresting

Champion (366)

Uninteresting's picture

15-05-2022, 11:40

A (mostly) solid implementation of Minesweeper.
I spotted a minor bug in my first game, though. After clicking an empty tile to reveal all the connected 0-neighbor squares, one 1-neighbor cell bordering on the 0-nb region was not revealed.

XXX
2X1
101

Here X is unknown and 0-2 are the number of mine neighbors. The 0 was properly uncovered, but the middle X was not. If it matters, the XXX were on the topmost row.

I have the full board when I noticed this in a screenshot, if the author would like it.

Second, please don't get me wrong, but this year's MSXdev constraints (no constraints) would've been a great excuse to learn how to support the MSX mouse, especially for a game like this (last years's Klondike and Shanghai solitaires would've been even better). (Even I might've tried doing that!)

The game play perfectly well on keyboard as well, though, so that's just me nitpicking.

By JohnHassink

Ambassador (5684)

JohnHassink's picture

15-05-2022, 15:04

Okay, guys, so I was the one who basically wrote this newspost.
It seems that I was very mistaken about there not being any "Minesweeper" variant on MSX yet.
I'm really sorry about that. I honestly did not know about these.
I'm unsure on the course of action to take right now. Should I edit this post, or just leave it like this?

By Manuel

Ascended (19676)

Manuel's picture

15-05-2022, 15:58

No problem at all John! Smile In any case, we have a nice announcement and all things that are not accurate have been set straight, so whatever Smile Thanks for taking the time to make it.

By tfh

Prophet (3422)

tfh's picture

15-05-2022, 16:44

JohnHassink wrote:

Okay, guys, so I was the one who basically wrote this newspost.
It seems that I was very mistaken about there not being any "Minesweeper" variant on MSX yet.
I'm really sorry about that. I honestly did not know about these.
I'm unsure on the course of action to take right now. Should I edit this post, or just leave it like this?

Just leave it like it is.
It's comforting for us to see that you are also only human ;-)

By Manuel

Ascended (19676)

Manuel's picture

15-05-2022, 17:56

Also, it made me add the missing games to gen MSXSmile

By Uninteresting

Champion (366)

Uninteresting's picture

15-05-2022, 19:55

I'm also feeling better for hearing it's not that big or unique a mistake for me not to know other games akin to my entry.

By tfh

Prophet (3422)

tfh's picture

15-05-2022, 20:29

It seems that John has done the community a big favor ;-)

By MsxKun

Paragon (1134)

MsxKun's picture

15-05-2022, 20:47

JohnHassink wrote:

Okay, guys, so I was the one who basically wrote this newspost.
It seems that I was very mistaken about there not being any "Minesweeper" variant on MSX yet.
I'm really sorry about that. I honestly did not know about these.
I'm unsure on the course of action to take right now. Should I edit this post, or just leave it like this?

John, It's not a problem! Smile
BUT... you should make less musics and play more!! NOOOO! WAIT! Kidding! Wink Nobody can be everywhere everytime at once (except the goddess Michelle Yeoh in the new movie, it seems), so no need to feel sorry.

By JohnHassink

Ambassador (5684)

JohnHassink's picture

15-05-2022, 21:04

Thanks for the understanding and the comforting words, people. Smile
I hope you will enjoy the effort that mister Pugno did. And I hope not to be out of line as an MSXdev organizer to say that I think it's a very cool rendition.
(to be fair, I suck epically at Minesweeper)

By gdx

Enlighted (6422)

gdx's picture

16-05-2022, 10:34

By pitpan

Prophet (3156)

pitpan's picture

16-05-2022, 19:10

I had a lot of fun coding the opensource version, Karoshi's Classic Minesweeper (RKOS02). Code is still available at the mirror of the Karohi Forum. You can also get the source code for a Pong clone, G-Monkey (the MSX implementation of the old MS Qbasic Gorilla game) and Goban (a simple, two player go game board with all the rules working and infinite undo movements feature). I miss all the fun!

By riquet

Master (201)

riquet's picture

22-05-2022, 10:26

This Minesweeper by Paolo Fabrizio Pugno is a real success with pleasant sound effects.
Congrats.

By Juanmi

Master (155)

Juanmi's picture

29-05-2022, 19:31

Two other minesweeper games that could be added to generation msx:

Ah! Soukai and Ah! Soukai II

By pizzapower

Master (172)

pizzapower's picture

08-06-2022, 00:36

We have just created a new version here too https://github.com/ArqueologiaDigital/Mines :P

By ppugno

Supporter (4)

ppugno's picture

12-06-2022, 22:33

Hi, I am the author of Mine Finder. I understand from your message that there might be a bug in the automatic tile uncovering. If there's an empty tile (the '0') then all surrounding cells should be uncovered. Will try to find out what could be happening. Thanks for the heads-up.

About mouse support, I do not understand your statement. The game does indeed support a mouse (in both ports) and was developed having a mouse as its primary control. Can you please clarify? I am not sure I got it right. Thanks! Smile

By ppugno

Supporter (4)

ppugno's picture

13-06-2022, 00:55

Uninteresting wrote:

A (mostly) solid implementation of Minesweeper.
I spotted a minor bug in my first game, though. After clicking an empty tile to reveal all the connected 0-neighbor squares, one 1-neighbor cell bordering on the 0-nb region was not revealed.

XXX
2X1
101

Here X is unknown and 0-2 are the number of mine neighbors. The 0 was properly uncovered, but the middle X was not. If it matters, the XXX were on the topmost row.

I have the full board when I noticed this in a screenshot, if the author would like it.

Second, please don't get me wrong, but this year's MSXdev constraints (no constraints) would've been a great excuse to learn how to support the MSX mouse, especially for a game like this (last years's Klondike and Shanghai solitaires would've been even better). (Even I might've tried doing that!)

The game play perfectly well on keyboard as well, though, so that's just me nitpicking.

Hi, thanks! I just corrected that little bug and now the game area should be cleared without missing empty cells. Thanks for your help. I will send the updated version (1.2) to MSXDEV.

By the way, please check about my comment above regarding mouse. The game was designed to be used primarily with a mouse (but also supports keyboard and joystick).

Thanks again,
Paolo

By Uninteresting

Champion (366)

Uninteresting's picture

13-06-2022, 17:09

@ppugno I'm sorry, I hadn't tried a mouse. I saw no mention of it on the MSXdev page, didn't download the game package to see if the documentation mentioned the mouse, and the game didn't mention the mouse as I played it on tfh's site, so I assumed it didn't support the mouse. If it did support mouse already, great! Please ignore my earlier comment borne out of ignorance.

By ppugno

Supporter (4)

ppugno's picture

16-06-2022, 19:01

Uninteresting wrote:

@ppugno I'm sorry, I hadn't tried a mouse. I saw no mention of it on the MSXdev page, didn't download the game package to see if the documentation mentioned the mouse, and the game didn't mention the mouse as I played it on tfh's site, so I assumed it didn't support the mouse. If it did support mouse already, great! Please ignore my earlier comment borne out of ignorance.

OK! If you have a mouse, try it. I guarantee it's way more fun to play with it.
I already sent the updated version to MSXDEV, they should replace it soon.
Cheers!

By ro

Scribe (5056)

ro's picture

24-06-2022, 21:18

version 1.2 has been published at dev and tfh

By ppugno

Supporter (4)

ppugno's picture

25-06-2022, 23:10

ro wrote:

version 1.2 has been published at dev and tfh

yes, it addresses the bug mentioned above, where in some specific cases a few cells would not be automatically opened during the "auto-clearing". Enjoy!

Paolo