NESbag 2

NESbag lets you distribute your NES game as a standalone app

Thanks for downloading.

__________________________________________________________________________________________________________________

Changelog


Changelog 2.5.0

- Save States
  Added new configuration parameter "EnableNbSaveStates" to enable ("true") or disable ("false") game savestates
  The savestates are accessable via "Game" menu or via F1 - F7 (loading) or Shift+F1 - Shift+F7 (saving)

- NES Sprite Limit Remove
  There are two configuration parameters to change:
    a) "RemoveSpriteLimit" - Remove sprite limit (Reduces flickering)
    b) "AdaptiveSpriteLimit" - Automatically re-enable sprite limit to prevent graphical glitches, when possible
  Important note: Always set both of these sprite limit parameters to "true" or "false". Do not mix!
  Caution #1: Under no circumstances change any other of the configuration paramters in the settings file!
  Caution #2: Before changing any of the paramters, please check their exact name! Please backup!

- Individual Game Website Link
  Added new configuration parameter "GameWebsite" (will be display inside the About window below the Game Title)
  Please enter a fully correct URL, for example: "https://www.eastpixel.de".



Changelog 2.4.0

- Multiplayer support activated
  Added the settings for the second NES controller port
  

Changelog 2.3.0

- Five new configuration parameters have been added to enable or disable various display filters
  (parameter list: ‘EnableVFilter_BRZ’, ‘EnableVFilter_HQ’, ‘EnableVFilter_Scale’, ‘EnableVFilter_Sai’,
  ‘EnableVFilter_Prescale’). The initial setting is ‘false’ for each one because most people don’t need them
  
  
Version 2.2.1

- The defined "GameTitle" and "Version" data (in the "settings.json" file) will now be displayed in the
  Help > About window


Version 2.2.0

- Added configuration parameter "AutoFullscreen"
  How to: In the "settings.json" file, please change "AutoFullscreen" in line 3 of the file to "true", if
  you like to start the tool in fullscreen on launch. Otherwise set the parameter to "false". (ID: 077cc17)
- Small Bugfixes (ID: f9163d3)


Version 2.1.0

- Set the displayed game name in the NESbag 2 window
  How to: In the "settings.json" file, please change the name in line 2 of the file (change the content of
  "GameTitle" from "NESbag 2" to whatever you like) (ID: c174848) 
- Small Bugfixes (ID: a144d54)


Version 2.0.0

- inital release


__________________________________________________________________________________________________________________

Details about the tool and support


Please visit the website https://www.eastpixel.de/nesbag

If you are on Discord, come over to: https://discord.com/invite/NUXuNfyWe2


__________________________________________________________________________________________________________________

License


NESbag 2 is available under the GPL V3 license. Full text here: http://www.gnu.org/licenses/gpl-3.0.en.html

NESbag 2 is based on the awesome gamesystem emulator system Mesen. Copyright (C) Mesen 2014-2024 Sour

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General
Public License as published by the Free Software Foundation, either version 3 of the License, or (at your
option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more details.

You should have received a copy of the GNU General Public License along with this program. If not,
see http://www.gnu.org/licenses/.