HOT Rv1p3p 1
Program
Full Release of Hook of the Reaper, for Windows 10/11
Change Files Release of Hook of the Reaper, for Windows 10/11
Full Release of Hook of the Reaper, for Windows 8 and Older
Change Files Release of Hook of the Reaper, for Windows 8 and Older
Release Notes
YouTube Release Video:
https://youtu.be/r3KlCZ85Ef0
Hook of the Reaper v1.3.1 & LED Hook: Strip v0.21 Releases
Out Sick for the Last Week:
Was Out Sick for the Last Week Rough Week Had a lot of Pain As I Suffer from Chronic Facial Pain
Made a Lua Script for Time Crisis:
Made Video going over on how to Make a Lua Script for MAME Show How to Find the Memory Locations Found Ammo, Life, and Credits Then Correlate Cheat Engine back to MAME Watch out for Endian Made a New Kind of Lua Script My Own from Scratch Uses Taps on the Memory Locations Instead of Running Every Frame When the Memory Location is Written Too Does the Functions Saves a lot of CPU Cycles Runs Probably once a Second, Instead of 60 times a Second
LED Hook: Strip Bugs:
Bad Bug for the Sequential Command The Pointer to the Sequence Structs Wasn't Allocating Memory So the was No Sequence Structs No Sequence Struct, Means that the Command will Not Work It Freezes the Pico 2(W) After Debugging, I Found the Problem Fixed the Problem in v0.2 Releases Weired, as I know I Tested Sequence Before the Release Bad Bug for the Display Range Command Could Lock Up the Strip, until Game Ends If the Value Repeated, it would Never Release the Strip It Defaults to 0 when Game Starts If it got Another 0, then Locks Strip Until Game Ends Also, Could Happen if the LEDs Numbers Didn't Change Example, Max Range is 1,000 and have 100 LEDs Then 10 Values Equal 1 LED Going from 799 to 798, Wouldn't Change the LEDs But Could Lock Up the Strip Problems Fixed in v0.21 Releases Strip if Nothing Happens
Hook of the Reaper Bugs:
Bug when Using 4 Players with Sinden Light Gun When DefaultLG is Loaded, it Thinks the 4th Light Gun as a 3rd TCP Server Error Out Fixed the Problem when Loading the DefaultLG But Users was Still Seeing Problems HOTR was Freezing After Debug, only can be if it Couldn't Connect to TCP Server As it Waits Forever to Connect Now it Tries for 5 seconds and then Gives Up If Fails, then get Pop-Up Error After Adding the 5 Second Try to Connect User Found Bug with Sinden Software Found that Cannot Have 4 Sinden Light Guns Awake Can Only Have 3 Sinden Light Guns Awake, with 4th a Sleep In Any Order Bug Fixed in v1.3.1 Cannot Fully Test, as I don't have 4 Sinden Light Guns Add Ultimarc to the INI Side of HOTR Added 4 Ultimarc Commands to the INI Side uls Change State of a Pin uli Change Intensity of a Pin (Pac64 Only) ulf Change Fade of a Device (Pac64 Only) ulk Kill the Lights for the Device Light Controller Doesn't Need to be Added to HOTR Like MameHooker For Pac64, the intensity is 0 from the Start So Using States will not Work For ulk, on Pac64 it Sets Intensity to 0 and State to 1 For Pac, is Sets State to 0 Have to Set the Intensity First, then use States Bug Fixed in v1.3.1 Don't Know How Much Longer I will Support the INI Side Very Few Use it Added in Max Range to the LED Hook: Strip Light Controller If Value is Larger than Max Range, Will send Max Range Now If Value is Bigger than Max Range, it will Crash LED Hook: Strip Out of Range Array Also Added in Check to Make Sure Value Changed If Value is the Same, then it Will not Updated If Display Range is 0, and a 0 comes in, does Nothing Make Sure Not to Test Bug in LED Hook: Strip Fixed Example Game Files for Light Controllers A Couple Flash Commands didn't have Wait Argument Some Reload Sequences Commands had Wrong Player Numbers Some Death Flashes Commands had Wrong Player Numbers Had Wrong Output Signals for Player 2 Cleaned Things Up for Examples In Background Class, Fixed Wrong Groups Being Used When Turning Off Lights If Command is Running on Top of Background Use OtherGroups, Instead of Groups Small Things
Enhancements for Hook of the Reaper:
Added Fade to the Ultimarc Light Controller Can Set the Default Fade in the Group File Using 'Default_Fade [0-255]' Example: 'Default_Fade 127' If not the Fade is 0 I Used it with the Background Command with the Time Crisis Video It was the Special Feature Can See the Ammo Counter Fade Slower Also, Added a DefaultLG Option to Override the Fade Use 'Override_Fade [0-255]' in the DefaultLG Options Example: 'Override_Fade 128' When the Game Ends, Fade goes back to Default Value Updated the DeafultLG Docs Added 2 New RGB Display Functions for Ultimarc Devices Called Slash_RGB and Double_Slash_RGB It Looks like a Monster Slash Double Slash goes Back and Forth Another Option for Damage Can get Some Cool Looking Patterns out of it Added to Background too Run on top of Background Will Release a Video of Showing of Slash and Double Slash Updated the Test Light Controller Color, Side Color, and Color Map are now Combo Boxes It reads the Colors and Color Maps Then Puts them in the Combo Boxes A lot Eaiser to Choose the Color and Color Maps Added LED Hook: Strip Now Select Ultimarc or LED Hook: Strip Changes Labels Can Test out the Display Functions Cannot Run Commands on top of Display Range Because of How it is Set-Up Cannot Do it Help out Peaple to Test out Commands Very Useful in Tsting Things Out Updated Testing of Arguments for Commands in Hook Light Engine Now will tell you What Argument Failed and Why For Both Ultimarc and LED Hook: Strip Cleaned Up the Light Controller Parent Class Along with Child UltimarcLC Class Along with Child ALEDStripLC Class Changed the Game/Default File Info Docs Now just One Main Game/Default Info File Goes on How to Set Things Up Goes Over the New Rules More Examples and Info Now Ultimarc and LED Hook: Strip are Command Files Added in Safe and Not Safe Cut and Paste Info Has All the Commands Info All the Arguments Info HOTR Website has Been Updated Too Updated the CMakeLists.txt File Now can Compile Qt6 and Qt5 from Same File Speeds things Up Greatly Can have Regular and Qt5 Versions of HOTR Out No More Waiting for Qt5