User Files from FatRatKnight

Upload All User Files

#7974137050559095 - SNES Brandish - WIP beat three lobsters v2

Brandish_RebeatLobsters.lsmv
In 31:35.68 (113928 frames), 12374 rerecords
Game: Brandish ( SNES, see all files )
728 downloads
Uploaded 7/17/2013 2:22 AM by FatRatKnight (see all 245)
I beat up those same three lobsters over again. Their insane defense means they really deserved it.
In all seriousness, all I did was try a different route. Changes begin just before I do my Arm Strength training. I pick up a Sword of Flames in order to kill a few enemies, one of whom has a Blade of Muramasa. Right along my path, too! Faster by almost 900 frames to do that than the lengthy route to that chest in the older WIP.
No progress for 5F and beyond, yet. I claim it'll be soon, though!
Items: Warp Magic, Invisibility Potion x5, (), Sword of Flames x30, (), Fire Magic, Master Key x4, Ring of Life, Invisibility Potion x2, Broken Sword, Hardening Potion x3, ()
Equipment: Leather Shield, Leather Armor, Blade of Muramasa x32
Level 10.76 : Arm Strength 84.23 : Knowledge 99.99

#6923418461145484 - SNES Brandish - WIP beat three lobsters

Brandish_BeatLobsters.lsmv
In 31:50.59 (114824 frames), 11130 rerecords
Game: Brandish ( SNES, see all files )
750 downloads
Uploaded 5/30/2013 6:42 PM by FatRatKnight (see all 245)
The wall that put Uncle Mario's WIP to a halt was blasted through rather quickly in this run. The intense training worked!
Items: Warp Magic, Invisibility Potion x4, (), Broken Sword, (), Fire Magic, Master Key x4, Ring of Life, Invisibility Potion x2, Hardening Potion x3, (), ()
Equipment: Leather Shield, Leather Armor, Blade of Muramasa x26
Level 9.54 : Arm Strength 84.40 : Knowledge 99.99 -- At least my plans worked as expected.

#6776915038888460 - SNES Brandish - WIP to finish Cave.

Brandish_CaveDone.lsmv
In 26:35.35 (95879 frames), 9192 rerecords
Game: Brandish ( SNES, see all files )
692 downloads
Uploaded 5/24/2013 4:21 AM by FatRatKnight (see all 245)
Lost a few hundred frames compared to Uncle Mario's WIP. Only 6062 frames ahead now. However, lower Arm Strength for faster training, and- Your knowledge increased.
Items: Warp Magic, Ring of Life, (), (), (), Fire Magic, Sledgehammer x2, Ring of Life, (), Leather Armor, (), ()
Equipment: Leather Shield, Ramela, Broken Sword
Your knowledge increased.
Level 4.67 : Arm Strength 32.57 : Knowledge 39.31, with another 6159 exp going to it. Your knowledge increased.

#6741742267906297 - My display script for SNES Brandish

Brandish.lua
Game: Brandish ( SNES, see all files )
764 downloads
Uploaded 5/22/2013 2:21 PM by FatRatKnight (see all 245)
Just shows a few stats I like.
Arm Strength - Level, exp, and exp to allocate
Knowledge - The same
Magic Endurance - Here too
Luck - Current, maximum, and hidden timer that changes it
Clock - Just the internal timer
Gold held - Why not?
RNG - Immediate value and count of rolls from default state
HP - Current and maximum
MP - Current, maximum, and counter for next MP
List of creature info - Flags of unknown meaning, X-pos, Y-pos, HP

#6741650468925449 - SNES Brandish - WIP to finish Tower v2

Brandish_TowerRedone.lsmv
In 18:37.99 (67190 frames), 7960 rerecords
Game: Brandish ( SNES, see all files )
769 downloads
Uploaded 5/22/2013 2:15 PM by FatRatKnight (see all 245)
Huh, so those two can be beaten in 30 hits with approximately 30 Arm Strength. Who knew? Changes begin at Tower 6F.
Items: Warp Magic, Ring of Life, M.Potion x5, (), M.Potion x10, Fire Magic, Sledgehammer x7, Ring of Life, M.Potion x5, Leather Armor, (), ()
Equipment: Leather Shield, Ramela, Broken Sword
Level 4.03 : Arm Strength 32.57 -- I don't think the AS will get much lower. Note I ditched the Saber mid-battle.

#6680317080319470 - MtEdit for lsnes v2 (PROTOTYPE)

MtEdit_lsnes_v2.lua
Game: Unknown Game ( NES, see all files )
1021 downloads
Uploaded 5/19/2013 7:57 PM by FatRatKnight (see all 245)
Features:
  • Displays a list of input in easy red and green colors on the left side
  • Displays the immediate input to inject to lsnes along the bottom
  • Auto-detects which controllers are plugged in at script start
    • Gamepads and multitaps (and 16 button versions) only, no analog controls ready
  • The hotkeys set up for player 1 and player 2 works (in theory!)
    • Normal controls should press or release as normal; Or the reverse if the button is held.
    • Type controls should toggle the immediate input to inject, as normal
    • Hold controls switch between four different read modes from recorded input, for individual buttons (normal, keep released, keep pressed, invert)
      • Will automatically revert to normal on state load; Mostly because I, FatRatKnight, had some TASing screw-ups when it didn't automatically do this.
Feel free to try it out. I have a few things I want to add to it, though...
Also, for lsnes only. Will not work in other emulators. A shame, since I think it's just plain useful.

#6365998264296944 - SNES HyperZone, Area 1

HyperZone_FRK.lsmv
In 02:53.05 (10400 frames), 1737 rerecords
Game: HyperZone ( SNES, see all files )
702 downloads
Uploaded 5/5/2013 4:13 PM by FatRatKnight (see all 245)
This .lsmv beats my prior .smv by several frames, due to going over that "barrier" only twice during the second wave of enemies. Only clears Area 1 so far, still 7 more to go.
As for the title screen turning red, I input a code, spending 16 frames doing so. It would activate a "3D effect" by rotating the camera back and forth every frame. This is turned off with select ASAP, so it has no real effect. Done to give a little flavor to the title. Will sync if that select button press is removed.

#6048250720926158 - Lua script for lsnes: Handle mouse axis.

lsnes_BasicMouseHandler_v1a.lua
Game: Unknown Game ( NES, see all files )
755 downloads
Uploaded 4/21/2013 8:47 AM by FatRatKnight (see all 245)
At the moment, lsnes doesn't have a lot of ways to deal with certain analog inputs, such as the x- and y-axis of the mouse. This gives you a way to do that without tearing out your hair.
Would be great if anyone plans to TAS a mouse-using SNES game on lsnes.
After running the script, click around on the main window and figure it out for yourself. Can be run even on top of another script you have running, and the display of the older script will remain intact, though at the moment, this script will negate the other script's on_input and on_keyhook functions if it has either one. Sorry about that.
For lsnes only. Will not work in other emulators. Minor update because I forgot to remove a line. Before, it spams errors on every paint! Whoopsie.

#5481697172299767 - Lua script for lsnes: Register functions to specific keys.

lsnes_keyhook_register.lua
Game: Unknown Game ( NES, see all files )
787 downloads
Uploaded 3/26/2013 8:26 PM by FatRatKnight (see all 245)
This is a generic helper script. Running it by itself will do nothing except fill the global variable FRK with a table of stuff in it.
As for scripts that would use it, just use FRK.registerkeypress to pick some key and some function to run whenever you press the key. You need to run the line on_keyhook = FRK.altkeyhook somewhere in your code to have it work its magic.
Need to handle like 20 different keys, and decide you'd rather avoid else ifs? Just read this sales pitch and get this script for a low price of free!
For lsnes only. Will not work in other emulators.

#5403780114311272 - Brandish - WIP fail at ninja

Brandish_Cave_Fail.lsmv
In 24:05.47 (86871 frames), 6301 rerecords
Game: Brandish ( SNES, see all files )
900 downloads
Uploaded 3/23/2013 8:13 AM by FatRatKnight (see all 245)
I ran out of M.Potions. 72 HP to go.
But hey, enough Knowledge EXP to hit 60s just from this.