Update to v076r01 release.
authorTim Allen <screwtape@froup.com>
Mon, 28 Feb 2011 23:45:31 +0000 (10:45 +1100)
committerTim Allen <screwtape@froup.com>
Mon, 28 Feb 2011 23:45:31 +0000 (10:45 +1100)
commitbc5fd8c53c532b5745fbb1eb3c7443ae23d3be0f
tree97d446f02ce13ab7bf4780774051fdbde8de063e
parent64072325c4b4b9cbb377a6dad6856d72e5b17923
Update to v076r01 release.

byuu says:

Changelog:
- fixed linear mirroring issue in memory map (fixes dash in Mega Man X)
- home path for Windows is now %APPDATA%/bsnes (not %APPDATA%/.bsnes)
- home path for OS X and Linux is now ~/.config/bsnes (not ~/.bsnes)
- bsnes-geometry.cfg is now geometry.cfg; and it stores width,height
- I do not yet restore width, height; because the GTK+ and Qt APIs treat window
  resize as implying setMinimumSize
- added bsnes/ui/path; which I have some significant plans for
- fixed a bug in realpath (specified path is not always a folder, so we should
  not always append / as with userpath)
- bsnes.cfg, geometry.cfg and cheats.xml may now optionally exist in the same
  folder as the binary itself
- ruby only imports the nall namespace after including system headers (should
  fix OS X 'decimal' issue)
- nall::fp now uses atof (fixes nall::fp("0.05"))
- I split the CheatDatabase to a separate cheat-database.cpp file; it was
  pretty ugly packed into cheat-editor.cpp
- Makefile now has "options := " line; where you can add "debugger" if you
  like, and in the future maybe more options
  - also works via command-line: make options=debugger
20 files changed:
bsnes/Makefile
bsnes/nall/string/convert.hpp
bsnes/nall/string/platform.hpp
bsnes/ruby/ruby.cpp
bsnes/ruby/ruby.hpp
bsnes/ruby/ruby_impl.cpp
bsnes/snes/memory/memory.cpp
bsnes/snes/snes.hpp
bsnes/ui/Makefile
bsnes/ui/base.hpp
bsnes/ui/config.cpp
bsnes/ui/main.cpp
bsnes/ui/path/path.cpp [new file with mode: 0755]
bsnes/ui/path/path.hpp [new file with mode: 0755]
bsnes/ui/tools/cheat-database.cpp [new file with mode: 0755]
bsnes/ui/tools/cheat-database.hpp [new file with mode: 0755]
bsnes/ui/tools/cheat-editor.cpp
bsnes/ui/tools/cheat-editor.hpp
bsnes/ui/tools/tools.cpp
bsnes/ui/tools/tools.hpp