In this thread, there are two new CORES, and an explanation on how to use them.
BASIC_021019 - This core is effectively a replacement for the current Base core, with a bunch of patch fixes, some deeper comments in some of the code, and a good general base core update for 4.1.5. We have made it a separate core in the event anything in this core breaks any existing games you might have. It is very simple to update the root to restore the previous core, but almost all games created with the base code base of 4.1.x should work fine with this core, and we advise the update. This core is designed to work with all BASIC modules. (update instructions below)
Basic_NoScroll - This core is very similar to the earlier builds of NESmaker, from the beta and 3.x versions. It is designed for single screen games. While there are no modules created for it yet, there are plenty of supported scripts that can be applied to get you started if a single screen game is what you have in mind. Please check out the tutorial on the website for CORES to see some of the differences. This core is designed to work with SINGLE SCREEN modules only. I have put a blank single screen base module here to get you started :http://nesmakers.com/viewtopic.php?f=41&t=2056.
INSTRUCTIONS:
1) Open your game or start a new game with an appropriate module
2) Click on Run Project Module in the tool bar.
3) Choose which core you'd like to load.
4) If it works, you will see a "Script Execution Successful" box appear.
5) Open Project Settings (the gear icon) in the tool bar, and click on the Script Settings tab. Click on the UPDATE ROOT button.
6) You will see that all relevant scripts now have an updated root definition to the newly chosen core.
THAT'S IT. NOW YOU HAVE YOUR NEW CORE LOADED. KEEP IN MIND, MODULES ARE MEANT TO WORK WITH PARTICULAR CORES.
**SO A MODULE THAT IS MEANT TO USE THE BASIC CORE WILL NOT WORK WITH THE NoScroll CORE, EVEN IF IT IS FOR
A GAME THAT DOES NOT USE SCROLLING!***
If updating the core screws something up with your game, you can revert to use the original core. To do this, click on "ROOT" and click the Change button, then manually enter Routines\Basic\ (substitute "Basic'" for the name of the core you want to manually change to, exactly as it shows up in the visible ASM files on the right). Press OK. Then, hit the UPDATE ROOT button, and all definitions should return to "Basic" (or whatever you wrote there).
BASIC_021019 - This core is effectively a replacement for the current Base core, with a bunch of patch fixes, some deeper comments in some of the code, and a good general base core update for 4.1.5. We have made it a separate core in the event anything in this core breaks any existing games you might have. It is very simple to update the root to restore the previous core, but almost all games created with the base code base of 4.1.x should work fine with this core, and we advise the update. This core is designed to work with all BASIC modules. (update instructions below)
Basic_NoScroll - This core is very similar to the earlier builds of NESmaker, from the beta and 3.x versions. It is designed for single screen games. While there are no modules created for it yet, there are plenty of supported scripts that can be applied to get you started if a single screen game is what you have in mind. Please check out the tutorial on the website for CORES to see some of the differences. This core is designed to work with SINGLE SCREEN modules only. I have put a blank single screen base module here to get you started :http://nesmakers.com/viewtopic.php?f=41&t=2056.
INSTRUCTIONS:
1) Open your game or start a new game with an appropriate module
2) Click on Run Project Module in the tool bar.
3) Choose which core you'd like to load.
4) If it works, you will see a "Script Execution Successful" box appear.
5) Open Project Settings (the gear icon) in the tool bar, and click on the Script Settings tab. Click on the UPDATE ROOT button.
6) You will see that all relevant scripts now have an updated root definition to the newly chosen core.
THAT'S IT. NOW YOU HAVE YOUR NEW CORE LOADED. KEEP IN MIND, MODULES ARE MEANT TO WORK WITH PARTICULAR CORES.
**SO A MODULE THAT IS MEANT TO USE THE BASIC CORE WILL NOT WORK WITH THE NoScroll CORE, EVEN IF IT IS FOR
A GAME THAT DOES NOT USE SCROLLING!***
If updating the core screws something up with your game, you can revert to use the original core. To do this, click on "ROOT" and click the Change button, then manually enter Routines\Basic\ (substitute "Basic'" for the name of the core you want to manually change to, exactly as it shows up in the visible ASM files on the right). Press OK. Then, hit the UPDATE ROOT button, and all definitions should return to "Basic" (or whatever you wrote there).