The Ninjirate
New member
Reported Issue:
The Version Check Menu is allowing users to confusingly think an update is available for NESMaker and is allowing them to downgrade their software from 4.5.9 to 4.1.5. When the user goes to the Check For Updates menu and either 1. Check for new versions or 2. Check for "Insider" versions, the system responds that 4.1.5 is the current available version. It then allows them to click the Update button and proceed to downgrade their version to the previous one.
Looking through the forums, there seem to be a few new users that have reached out for help but reporting that they are running the 4.1.5 version. I think this is why. A person doing this leaves their NESMaker in a strange state where they have 4.1.5 engine installed but alot of the 4.5.9 assets for scripts, images, etc still exist in the folder. This is likely why some new users are posting an issue, stating they are using 4.1.5, everyone points out to them they are on the wrong version, then we just never see them post again.
Affects Version(s):
NESMaker 4.5.9
Risk Impact:
High - Show Stopper
New & Existing Users, More Risky for New Users
Steps To Recreate:
1. Unpack current 4.5.9 NesMaker version
2. Execute NESMaker & Register if necessary
3. Go to Help > Check For Updates
4. Click Check for new versions or Check for "Insider" versions
5. Observe that the response text states that 4.1.5 is the current version for either scenario
6. Click Update
7. Click OK to the message prompts
8. Close & Reopen NESMaker
9. Observe you are now running version 4.1.5 in a kind of unusable state
Expected Results:
The check for updates process should not announce to users that a previous version is available for update.
The check for updates process should not allow a user to downgrade their current version to a previous version.
Actual Results:
User is able to run the update process and downgrade their NESMaker engine from 4.5.9 to 4.5.1 leaving their software in a bad state. The only way to resolve this issue is to start over and extract NESMaker to a new folder or overwrite the existing one.
The Version Check Menu is allowing users to confusingly think an update is available for NESMaker and is allowing them to downgrade their software from 4.5.9 to 4.1.5. When the user goes to the Check For Updates menu and either 1. Check for new versions or 2. Check for "Insider" versions, the system responds that 4.1.5 is the current available version. It then allows them to click the Update button and proceed to downgrade their version to the previous one.
Looking through the forums, there seem to be a few new users that have reached out for help but reporting that they are running the 4.1.5 version. I think this is why. A person doing this leaves their NESMaker in a strange state where they have 4.1.5 engine installed but alot of the 4.5.9 assets for scripts, images, etc still exist in the folder. This is likely why some new users are posting an issue, stating they are using 4.1.5, everyone points out to them they are on the wrong version, then we just never see them post again.
Affects Version(s):
NESMaker 4.5.9
Risk Impact:
High - Show Stopper
New & Existing Users, More Risky for New Users
Steps To Recreate:
1. Unpack current 4.5.9 NesMaker version
2. Execute NESMaker & Register if necessary
3. Go to Help > Check For Updates
4. Click Check for new versions or Check for "Insider" versions
5. Observe that the response text states that 4.1.5 is the current version for either scenario
6. Click Update
7. Click OK to the message prompts
8. Close & Reopen NESMaker
9. Observe you are now running version 4.1.5 in a kind of unusable state
Expected Results:
The check for updates process should not announce to users that a previous version is available for update.
The check for updates process should not allow a user to downgrade their current version to a previous version.
Actual Results:
User is able to run the update process and downgrade their NESMaker engine from 4.5.9 to 4.5.1 leaving their software in a bad state. The only way to resolve this issue is to start over and extract NESMaker to a new folder or overwrite the existing one.
Attachments
Last edited: