All posts by Jeremy Fonte

Windows 10 & Old Games

I’m a fan of a number of old computer games that were released for older versions of Windows. Not too long ago I upgraded all three of my PCs to Windows 10: one from Windows 7 and two from Windows 8.1. Overall I like the new OS, with a few exceptions; most notably compatibility with some of my favorite old games.

On Windows 7 I had a game that no longer works (Street Fighter IV). That didn’t work on Windows 8 and it doesn’t work on Windows 10 – at least I have a copy for Xbox 360. But on upgrading to Windows 10 one of my favorite older games stopped working on all three of my PCs – the game was “MechWarrior 4: Vengeance” from the year 2000. And quite possibly my favorite PC game, “Total Annihilation: Kingdoms” from 1999, worked on only two of the three upgraded PCs.

Overall I like Windows 10 – but if you play older PC games, proceed with caution!

Retro Game Review – “Dr. Mario” for NES

Game Title: Dr. Mario
Game System: NES

Rating
Graphics: 8 / 10
Gameplay: 8 / 10
Replay Value: 9 / 10
Difficulty: Varies by level from simple to more or less impossible

Bright, colorful graphics, 8-bit looping soundtracks that never seem to get old, and addictive gameplay – Dr. Mario has all the elements of a great NES game.

Let’s start with the familiar comparison to Tetris that all similar puzzle games undergo: yes, rotatable items falling from the top of the screen must be matched up in certain ways to score points and proceed through the game. In the case of Dr Mario, the point is not to eliminate falling block shapes – rather, the falling “pills” are used to neutralize and remove viruses – colorful, squirming humanoid creatures. When any four pill halves and/or viruses of the same color are matched together, they’re eliminated and the player scores points. Even four pill halves can eliminate each other, without any viruses being affected.

Generally it’s easier to match four vertically, as the pills can always be stacked up vertically – but once in awhile a horizontal match occurs and adds some variety. When four are matched, any pill pieces that are no longer “anchored” on a stack of items fall down and settle on whatever is below them.

You lose the game if the falling pills reach the top of the “bottle”-shaped container that the gameplay takes place in, obstructing further pill pieces from falling into the playing field.

The first few levels are good for learning the rules and strategy of the game, but the midrange of the levels are the most fun. The most difficult parts of each level are the start and finish: the start because there isn’t much room from the top viruses to the top of the playing field, and the finish because lots of pill pieces can build up and accumulate on various corners, as well as the wrong color pills ending up on differently colored viruses.

While higher levels have more viruses, there is a certain advantage to having more viruses of similar colors next to each other – making it easier to match multiple viruses while using fewer pill pieces.

There are a few nice graphical touches, including a magnifying lens that shows close-ups of the viruses as they’re being defeated, and Mario on the other side of the screen, tossing each pill into the playing field. You can see which pill is up next at any time, as Mario holds onto it for a bit before tossing it into the bottle.

Overall, a great game that is, in my opinion, better than Tetris, and a great deal of fun.

ReSharper Ultimate – Amazing!

I recently installed a demo/trial of ReSharper Ultimate – and it’s phenomenal.  In just a few hours I was able to apply hundreds of small tweaks and adjustments, improving the quality and readability of my code.  It’s almost like having an expert coder sitting next to you, giving tips and insight into the functions and classes.

Another great tool in the Ultimate package is dotCover – a much better test runner than what Visual Studio typically has with NUnit, my unit-testing framework of choice.

Thanks to JetBrains for creating such an amazing tool!  This is Visual Studio the way it should be.

Check it out at:

https://www.jetbrains.com/dotnet/

 

Building a New “Fonte Labs” Site

I’m in the process of creating a new Fonte Labs site, as well as this blog.  While this blog is publicly available, the Fonte Labs site will be offline for a while as I choose which projects will remain available, and as I tune the appearance and functionality of the new site.

I will post a message when “Fonte Labs” and its various projects are once again available.

My Blog 2.0

I’ve created a new blog as part of a sweeping effort to remove old content, refocus my efforts and build new libraries, coding tools and so on.

I’ll be adding new posts as new technologies and projects are developed.