DKC2 Neat from MarI/O
Find a file
2021-03-06 05:10:23 -05:00
pool Remove extra advance frame calls which were causing stutter 2021-03-06 05:10:23 -05:00
.editorconfig Stage rulers. Try to hijack algorithm used to determine tile location 2021-03-03 15:40:19 -05:00
.gitignore Algorithm works kind of. It figures out how to go forward 2021-03-05 10:10:05 -05:00
config.lua Remove extra advance frame calls which were causing stutter 2021-03-06 05:10:23 -05:00
donkutil.lua Relative paths 2021-03-05 19:53:44 -05:00
game.lua Remove extra advance frame calls which were causing stutter 2021-03-06 05:10:23 -05:00
mathFunctions.lua Stage rulers. Try to hijack algorithm used to determine tile location 2021-03-03 15:40:19 -05:00
neat-donk.lua Remove extra advance frame calls which were causing stutter 2021-03-06 05:10:23 -05:00
README.md Added more details to README. Fix the GUI output some more 2021-03-05 18:49:22 -05:00
spritelist.lua Fix neutral sprites 2021-03-05 18:25:55 -05:00
state-test.lua Algorithm works kind of. It figures out how to go forward 2021-03-05 10:10:05 -05:00
util.lua Fix banana offsets 2021-03-05 20:17:41 -05:00

Donkey Kong Country 2 NEAT

An AI based on SethBling's MarI/O to play Donkey Kong Country 2 with lsnes.

Requirements

  • lsnes with Lua 5.2 (do not try to build with 5.3, it does not work!)
  • A Donkey Kong Country 2 ROM

Instructions

  1. Start lsnes
  2. Go to Configure -> Settings -> Advanced and change LUA -> Maximum memory use to 1024MB
  3. Load the DKC2 ROM: File -> Load -> ROM...
  4. Load the script: Tools -> Run Lua script...
  5. You may also want to turn off sound since it may get annoying. Configure -> Sounds enabled

Keys

1: Stop/start 4: Play the best run 6: Save the pool file 8: Load the pool file 9: Restart

Notes

Only tested on Pirate Panic