Change log

Change log #

2023-09-19 Version 1.95 #

[Fix] Fixed an issue in template image creation that caused unexpected behavior under specific conditions.

[Fix] Fixed an issue where monitoring becomes unresponsive when LiveSplit is launched with administrator privileges.

  • When LiveSplit is launched with administrator privileges, RunLeash also needs to be run with administrator privileges.

2023-09-13 Version 1.94 #

[Fix] An issue where profile loading was not working correctly has been resolved.

[Fix] An issue where unnecessary files were left behind when overwriting profiles has been fixed.

[Other] Improvements to the backup process.

2023-08-26 Version 1.93 #

! The specifications for Screen Capture have been updated.

  • The capture using Bitblt has been removed.
  • Adjustment of capture area due to bug fixes related to Windows.Graphics.Capture. → If you are using Screen Capture to capture your screen, we kindly ask you to review your capture settings (capture method, crop settings).

[Fix] The issue of the lower-right part of the captured image being cut off when using Windows.Graphics.Capture in a Windows 11 environment has been resolved.

[Fix] The issue of not being able to use the virtual camera implemented as standard in OBS Studio has been resolved due to an update of the OpenCVSharp library.

2023-05-18 Version 1.92 #

[Change] We have made changes to allow applying video filters for each template image.
Please specify the desired filter in the “Filter” column of the table. For more details, please refer to the instructions within the app and documentation on the web.

[Change] Regarding the similarity calculation process, we have normalized the results of template matching (with masks).
If you prefer to use the previous non-normalized results, please uncheck the “Normalize the results of template matching (with masks)” option in the “Settings” → “Other” tab.

[Fix] We have fixed the issue where a message indicating the absence of template images was displayed when creating a new profile.

[Memo] On the main screen, we have added checkboxes to toggle the displayed items in the Split table (Simple ←→ Advanced).
Internal processing adjustments have been made.

2023-04-20 Version 1.91 #

[Fix] Fixed an issue where mask processing was not performed correctly on reset template images.

[Fix] Fixed an issue where window information could not be obtained correctly in a dual display environment with different display scales for each monitor.
*If you are using the above environment, please do not move the target window to another monitor after creating the template image. The window size has changed, causing a shift in the capture range (a message will be displayed).

[Fix] Fixed an issue where custom input/output sizes for virtual capture and output size for screen capture were not included in the size information of the profile settings file.

2023-04-02 Version 1.90 #

[Fix] Fixed a bug where the profile import process was not working properly.

2023-03-24 Version 1.89 #

[Fix] Fixed a bug where an error occurs when trying to check the similarity when selecting an uncreated line in the template image creating.

[Fix] When the application is moved off the screen, it now returns to the screen when restarted.

[Add] Added a feature to detect LiveSplit operations (Reset/Split/Undo/Skip) (Setting -> Hotkey).
 If there is a gap between the LiveSplit and RunLeash sections, such as manually starting measurement, adjust the Offset value (measurement start is the standard in the first matching).

[Add] Added a feature to use modifier keys and global hotkeys for the Hotkey to operate RunLeash.

[Memo] UI adjustment (added memo function).

2023-01-30 Version 1.88 #

[Add]In monitoring, made it possible to specify the negative threshold when Timing (T) is set to “3” from the table (ThrN).

[Add]In screen capture, added a setting to adjust the monitoring fps when specifying Windows Graphics Capture as the capture type (Settings → General → Capture Method).

[Add]Added a feature to re-specify the video device to be used for all profiles at once (File → Virtual device reassignment). Please use this when importing many profiles before V1.85 or when re-installing video devices and many re-specifications are needed.

Other minor fixes.

2023-01-22 Version 1.87 #

[Change]The replay function used when creating template images has had its maximum saveable time increased.

[Add]The number of columns in the comment can now be changed (1-3 columns).

2023-01-12 Version 1.86 #

[Fix]Fixed an issue where the search function does not work properly when Windows Graphics Capture is selected as the method of screen capture and the window is closed.

[Fix]Fixed an issue where the image used for load removal was not copied when inserting/deleting/rearranging template images.

[Fix]Fixed an issue where the behavior of the button to change the save destination of the captured image in the template acquisition screen was incorrect.

[Add]Added a feature to generate a new profile by combining existing profile templates.
“File → Create a new profile from existing profiles"
*The image used for load removal will be copied from the specified base profile.

[Change]Added a feature to control the image update at any time in the template image replacement function.

[Change]Changed display name of video devices.
Search based on the device ID assigned to the device → Search based on the device name and device path
When using a profile from an older version, it will be necessary to re-specify the device.

[Add]Added a feature to output images and various data during image matching.
Settings → “Other” column, each data is saved in the variousdata\matching folder (only the latest data is always overwritten).

[Del]Deleted the capture process of OBS Virtual Camera via ffmpeg (due to unstable operation).

Changed the template acquisition screen to display the saved image in the selected row instead of the captured image.
Automatically convert the Seektime value when starting monitoring.
Changed the order of the menu items.
Added header information to each csv.

2022-09-19 Version 1.85 #

[Change]The application name was changed from “Autosplit Helper” to “RunLeash”.

[Fix]Fixed a bug in which the load remover did not work under certain conditions.

[Fix]Fixed a bug in which process priority settings were not reflected.

[Fix]Tentatively addressed the issue of not being able to capture the OBS Virtual Camera.
I’m trying to capture via FFmpeg (You may get a firewall confirmation message). There are some weak points, Delay is not constant, buffer builds up and video shifts when monitoring that takes a long time to process, ffmpeg.exe process may remain (Open the Advanced tab of the Task Manager and terminate it.). Please understand this in advance.
*Capture settings should be the same as the OBS display resolution and frame rate.
*When used with Virtual Cam Filter, it can output a stand-alone source.

[Add]Added specify the search range in pixels for limited search in template image creation.

[Add]Added the ability to replace template images.
Calculate the similarity for the existing template image and replace it with the image that has the maximum similarity.
This is useful when the similarity is not large enough due to changes in the capture environment or other factors, but the similarity peak itself appears.

[Add]Added the ability to automatically/one-click restore the position and size of specific applications when launching RunLeash or changing profiles.

[Add]Display a message when an application tries to launch twice (permission for multiple launches can be toggled in the settings).

[Add]Added the ability to arbitrarily change the RunLeash’s / LiveSplit’s segment during image matching.
*Due to specifications, the setting is not reflected in the last segment. If you want to use the last segment for timer stops, etc., add a dummy segment (set the threshold value greater than 100, so that it does not match) after the last segment.

[Add]For OBS series window projectors, Added a size calculation function that takes into account the title bar, etc.

[Change]The window position restore function has been moved to the settings screen.

[Change]Changed the behavior, when a monitored application is closed during monitoring, detect the return and resume monitoring.

[Change]The screen capture application detection method has been switched from exact match to regular expression search.
Accordingly, we have removed the ability to select applications by “Select”. If you have been using the “Select” function, please make your selection from the list.

2022-03-23 Version 1.84 #

[Add]Added the function to interpolate misalignments when the drawing position on the game screen changes. There is an item on the Settings page - [Other] tab. When a device that converts analog signals to digital signals is used, the display position of the game screen may shift if the signal is disconnected due to a game reset, etc. This function corrects this problem (confirmed for RetroTINK-5X, but may be an individual difference). When a reset is detected on the RunLeash side, the amount of misalignment is detected and corrected. How to use: Set the template recognition method for reset to [1. Template matching]. *You can reduce CPU load by using limited search together and setting the range in consideration of the maximum amount of misalignment.

[Change]Adjustment of UI and internal processes.

2022-02-18 Version 1.83 #

[Fix]Fixed a bug where hotkey sending was not performed on certain Windows versions.

[Fix]Fixed the judgment process for transparent images.

[Fix]Fixed a problem where capturing was not possible if the window name contained certain characters such as zero-width space (e.g. Microsoft Edge).

2022-01-11 Version 1.82 #

[Fix][Monitoring]Fixed a bug that caused an error when a non-transparent image was treated as a mask image.
Changed to automatically determine whether transparency is being processed or not. There is no need to manually change the [M] column of the table (which triggers whether to process transparently or not) (we have left it displayed to confirm that the decision has been made correctly).


[Add][LiveSplit]Added an option to open the LiveSplit splits file (.lss) when changing the profile.
You can find the setting in Settings -> [Hotkey/LiveSplit] tab.
Behavior: When switching profiles, all open LiveSplits will be closed, and then the specified Splits file will be opened.
Depending on the delivery software, LiveSplit may not be captured; we have confirmed that this is not a problem with OBS Studio and XSplit Broadcaster.
You need to run Autosplit Helper with administrator (maybe).

[Change][Preview]Changed “Full Screen Capture” option to “Fixed Range Capture”.

2021-11-20 Version 1.81 #

[Fix][Create Template] Fixed a bug that caused the capture range to shift under certain conditions(V1.80~).

2021-11-20 Version 1.80 #

[Fix][Create Template] Fixed a bug that prevented the replay function from working properly when the resolution was above a certain value (V1.76~).

[Fix] Fixed a bug that adding/deleting/sorting templates process did not work (V1.78~).

[Change][Create Template]In the Preview/Creating template image screen, the size of the preview image can now be changed.
The size can be adjusted by opening the settings and changing the “MaxWidth” in the “Preview” tab.

Minor changing

2021-11-17 Version 1.79 #

[Fix][Windows Graphics Capture]Fixed a problem where an error message box kept appearing when trying to display an area outside of the range when the capture type was Windows Graphics Capture and the crop setting was set.

[Fix][Audio Capture]Fixed a bug that caused an error when audio capture was enabled and the monitoring screen was not set to simple display.

[Fix]Fixed a bug that caused the last segment to be excluded from monitoring when the loop number set 1.

[Change]Changed the specification of the high-accuracy setting.
Before: Using pseudo BusyLoop and high precision time measurement function. Although the fps was in line with the set value, it put excessive load on the PC, and there were many frames that could not be captured even with a high fps setting.
After : Timer function is used, and the accuracy becomes 1ms (normally about 16ms). The actual fps will be the value of 1000/{interval} (30.3, 62.5, etc.).

[Add][Screen Capture]Added a setting that allows you to capture applications with hardware acceleration enabled without using Windows Graphics Capture.
If you set the capture type to BitBlt and check CaptureHA, you will be able to capture (the frame rate will be lower than WGC or normal BitBlt).
This is for those who are concerned about the yellow frame that appears when using Windows Graphics Capture.

Minor chenge/fix

2021-11-13 Version 1.78 #

[Delete] Deleted the functions of recording the number of times each section was reached and adding it to LiveSplit.
If you are looking for similar functions, please refer to

[Fix]Fixed a bug that caused the import of certain versions of profiles to fail.

[Fix]Fixed a bug that prevented Windows Graphics Capture from capturing some applications (e.g. StreamLabs OBS).

[Change]Changed the way the loop function is implemented.
Added the ability to specify the number of loops in each segment. This can be set by changing the value in the [Loop] column of the table.

[Change]Changed so that information stored in Base.ini, such as the resolution list, can be imported together when importing profiles in bulk.

2021-10-31 Version 1.77 #

[Fix]Fixed a bug that prevented the screen capture, virtual capture crop settings, and template image sorting settings from working properly.

2021-10-31 Version 1.76 #

[Change]Changed the development language from Visual Basic to C#. (Don’t mind that the dlls are overflowing because the setting to specify the dll location does not work.)

[Fix] Fixed a bug that prevented closing the table description.

[Fix] Fixed a bug that prevented some settings from being reflected properly.
(Changes to settings were not reflected in the settings screen, but were directly stored in the settings data.)

[Imp.] The performance of limited search in template matching has been improved.

[Change] AKAZE is now compatible with limited search.

[Add] ORB and Phase Only Correlation (POC) have been added to the methods for image recognition.
ORB is a lightweight version of AKAZE, while POC performs matching based on phase (contour information). This may help absorb the color shifts that seem to occur when playing retro games on the actual device.

[Add] A function to correct the threshold has been implemented.
If you skip while monitoring, the maximum similarity multiplied by a specified factor will be used.
In the [General] tab of the configuration screen, check the checkbox under “Correct threshold during monitoring” and specify the multiplier.

2021-09-28 Version 1.75 #

[Fix][Main] Tentatively fixed the problem that some files (Profilelist.txt) were corrupted when the application crashed.

[Change] Some UI changes.

Graph-related functions are no longer functional. Please use Livesplit Automatic Incrementer if you want to describe the number of times LiveSplit is reached.

2021-05-31 Version 1.74 #

[Fix][Main]Fixed an issue where the Virtual Capture input resolution was not set correctly when launching the application.

[Fix][Del/Add/Sort Template image]Fixed an issue where the image list was not initialized when adding / deleting / sorting template images more than once.

2021-05-28 Version 1.73 #

[Fix]Reviewed the processing of the RTF editor.

[Fix]Changed the connection process with LiveSplit, which may reduce the possibility of LiveSplit freezing.

[Change][Create template]A button has been added to the control panel on the right side of the screen to change the destination of the template image.
The “Comment” text box is editable, allowing you to rewrite the comment part of the target table.

[Change][Monitoring]Changed to switch the monitoring target without controlling the timer when the “|←”, “←”, and “→” buttons are right-clicked.
As a result, the “Interlock” setting has been removed (if you want to use this setting, you can reproduce it by checking the “Link with LiveSplit” checkbox and monitoring without launching LiveSplit).

[Other]UI adjustment etc

2021-05-18 Version 1.72 #

★There is a fatal bug in V1.71. If you are using V1.71, be sure to update to V1.72.

★[Fix]Fixed an issue where some setting changes were not reflected.

[Add][Text]A simple text editor has been implemented.

[Add](Ultra-simplified version) Data migration tool is attached.

[Add][Calibration]Calibration function has been implemented.

Automatically optimizes the crop settings. Use this function when the size of the capture target changes or when you use a profile created by someone else.


  • The template image dedicated for calibration is required. The template image must be created when creating the profile or before distributing the profile.
  • The template image for calibration must show the entire game screen.
  • The size of the template image for calibration must be the same as the output resolution.
    -> Please specify an output resolution other than “Cropped”, and check the “Full Screen” checkbox when creating the template.
  • The template image for calibration should be a scene that is surely visible during gameplay and does not change depending on the situation.

2021-05-13 Version 1.71 #

[Change]Separated the settings from the main screen.

[Fix][Create template]Fixed a bug that the Creating template image window was cut off when the output resolution was set to a certain size or more.

Some minor adjustments

Note) Some settings are initialized when the profile is imported. Initialized settings: [General] Number of loops

2021-04-24 Version 1.70 #

[Fix][Load Remover]Fixed a bug that “Resume” was not reflected when using hotkeys.

[Fix][Load Remover]Fixed the processing that was not as described (InLS_Time, OutLS_Time, OutFlag_Tpl).

[Fix][Load Remover]Changed to make “Split” work with hotkey (be careful not to cause any discrepancies when used with normal monitoring).

[Fix][Monitoring]Fixed a bug that LiveSplit did not work when using virtual capture and enabling WGC check.

[Fix][Monitoring]The table check process before the start of monitoring has been reviewed.

[Fix][Monitoring]Fixed a bug that an error occurs when all templates are matched when not linked with LiveSplit.

[Fix][HotKey]Fixed a bug that “Esc” works even if the RunLeash’s hotkey is set to “None”.

[Change][LiveSplit]You can turn off the check before controlling LiveSplit. Without the check process, the time from matching to Live Split response will be reduced by about 0.03 seconds. This option is found by opening the settings screen and opening [Other Option 1] in the list on the left.

2021-04-06 Version 1.69 #

[Fix] Fixed a bug that when using Windows Graphics Capture, if the target window is closed while monitoring, etc., the unwanted window will remain (Windows Graphics Capture will become unusable, so restart the program if necessary).

[Fix] Fixed a bug that the program could not be started when there was a device whose device name was not set in the virtual video / audio device.

[Limit] Temporarily deleted the cancel button for adding / deleting / sorting templates.

[Change] The method of profile backup has been changed.
Changed to perform automatic backup process before and after some actions and back up only the changed profile.
If you want to back up the entire profile, select File → “Create a backup of the profile folder”.

[Change] Changed to initialize the data related to the graph in the table every time (except G.V.).

[Change] On the creating template image screen, the target of image comparison has been changed to be the replay image during replay.

2021-02-03 Version 1.68 #

[Fix][Monitoring]The preview image displayed during monitoring has been adjusted so that the entire image is displayed.

[Fix][Create Template Image]Fixed a bug that the first template image creation fails with high probability when using Windows Graphics Capture as the capture method.

[Fix][Other]The support URL (Discord) has been reset because it had expired.

2021-01-23 Version 1.67 #

*The required OS has changed from Windows 7 or newer to Windows 10.
[Add] Added Windows Graphics Capture to the video capture methods.
Only available for Windows 10 2004 and later.

[Add] Added a table for recording lap times (in the stopwatch).

2021-01-14 Version 1.66 #

[Fix] Temporary fix for memory leak when using virtual capture.

[Fix] Fixed the behavior of simultaneous template monitoring.
Since the remaining monitoring targets were still checked after matching, there was a risk of false response depending on the setting.

[Change]Added a “Continue processing without saving” option to the Save Settings dialog.

2021-01-10 Version 1.65 #

[Change]The maximum number of template images that can be monitored simultaneously has been changed from 100 to 300.
*Please note that simultaneous monitoring of templates does not work properly except in “L2Norm”.

[Add]Clear checker function has been implemented. It is similar to the clear checker in Kirby’s Air Ride.
Please refer to the instructions in the software for how to use it.

2021-01-08 Version 1.64 #

[Change]In Load remover, text files can now be displayed and scripts can be executed.
 Please place n.rtf(n=1, 2, 3,…) etc. in the folder “/profile/[profile name]/text_loading_in, text_loading_out”.
 Usage is the same as for Split.

2021-01-07 Version 1.63 #

[Fix] Fixed a bug that prevented the creation of a new profile.

[Fix] Speed up the process of creating, deleting, and duplicating profiles.

2020-12-17 Version 1.62 #

[Fix]The overall operation of profile data has been reviewed.\

  • It takes longer than before for profile-related operations such as profile import processing. Please note.

[Change]Changed so that existing profiles can be overwritten when deleting/inserting/sorting template images.

[Change]Changed to allow the use of the “and” condition in multiple simultaneous monitoring.
 The “And” column of the table will be used.
0 -> or
1 -> and

  • Please note the following points when using “or” condition and “and” condition together.
    • Matching processing is performed in order from the top of the table. -> Please set in the order of “and” condition -> “or” condition.

    • Additional monitoring such as blackout standby is performed for templates that meet the following conditions.
      In case of only “and” condition -> Last template
      In case of only “or” condition -> First template
      When both “and” condition and “or” condition are used together -> First template of “or” condition

[Change]Changed so that negative matching can be used in normal monitoring.
 The “PN” column of the table will be used.
p -> Positive matching (whether it exceeds the threshold)
n -> Negative matching (whether it is below the threshold)

  • Please enter in lowercase letters.

[Change]In importing profiles, the target of import has been changed to V1.54 or higher.
    If you want to use a profile from V1.53 or earlier, please contact the developer.

2020-09-08 Version 1.61 公開 #


[Change]スクリーンキャプチャにおいて、ウィンドウサイズの取得方法を「クライアントサイズ」から「ウィンドウサイズ」に変更しました。Windows Graphics Captureを使用する場合に映像が潰れてしまうのを防ぐためです。

[Fix]Load remover用のテンプレート画像をキャプチャする際、RGB値が表に入力されない不具合を修正しました。

[Fix]Load removerのタイマーフォーマットが誤っていた不具合を修正しました。

2020-09-08 Version 1.60 公開 #



  • Splitの自動化とほぼ同様の条件を設定できるように変更しました。
  • LiveSplitを使用している場合、より細かくロード除去の設定ができるようになりました(例:ロード画面前の黒い画面をロード時間に含める)。
     (LiveSplitのCompare AgainstをGametimeにする必要があります。Realtimeも同時に計測可能です。)


  • Resetの同時監視をしている場合、精度が向上する可能性があります(高負荷の監視方式を使用している場合)。
  • 高精度の監視をしている場合、負荷が以前より大きくなります(多分)。
  • いくつかのテンプレートを同時に監視している場合、以前より負荷が大きくなります。監視fpsの変更で負荷を調整してください。

2020-08-21 Version 1.59 公開 #






[Add]Windows Graphics Captureによるキャプチャ機能を簡易実装しました。
 ※Windows10 1903以降で使用可能

2020-07-24 Version 1.58 公開 #






[Minor] 監視画面において、監視している場所を表示するようにしました(Split/Reset)。





2020-04-17 Version 1.57 公開 #






2020-03-17 Version 1.56 公開 #







2020-01-08 Version 1.552 公開 #



2020-01-03 Version 1.55 公開 #


[Change]音声キャプチャの仕様を変更しました。     ・同設定でバッファをより小さくできるように変更しました。精度が少し上がるかもしれません。     ・波形表示を削除しました。

2019-12-30 Version 1.54 公開 #








  • 音声キャプチャ方式は波形、スペクトログラムの2種類です。
  • 波形用に監視方式を3つ追加しました。既存の監視方式を使用することも可能です。


  • 音声キャプチャ専用の監視方式(番号97,98,99)はリセット、ロード除去では使用できません。
  • 音声キャプチャ専用の監視方式を使用する場合、そのセグメントで同時監視はできません。
  • 音声キャプチャ専用の監視方式を使用する場合、マスク処理は利用できません。
  • キャプチャされる音域は50Hz~8000Hzです。
  • テンプレートキャプチャ時、音声キャプチャ専用の監視方式は類似度表示に対応していません(できれば修正したい)。
  • 録音デバイスのみキャプチャ可能(再生デバイスのキャプチャは断念。Voicemeeter Banana等の仮想ステレオミキサーを使用してキャプチャしてください。)

2019-12-21 Version 1.53 公開 #


















2019-12-18 Version 1.52 公開 #










[Change]同時監視可能数を10→100に仮変更しました(非同期処理を行っていないため、まともに動作するのはL2 Normに限られます。)



2019-12-04 Version 1.51 公開 #


[Change]UI表示言語を切り替えられるように変更しました。      Help→Languageから日本語と英語を切り替えられます。



2019/11/26 Version 1.50 公開 #


    key列: -1:送信しない、0:split、1:pause、2:resume、3:undo、4:skip




2019/11/18 Version 1.49 公開 #


2019/07/11 Version 1.48 公開 #






2019/07/02 Version 1.47 公開 #



2019/06/23 Version 1.46 公開 #




[Fix]Load removerにおいて、ロード画面があると判定されてからないと判定されるまでの間の監視方式が、設定にかかわらずテンプレートマッチングになっていた不具合を修正しました。




[Change]スクリーンキャプチャにおいて、ウィンドウの存在を確認する方法を変更しました。 起動前に対象のプログラムを起動していなかった場合でも設定を保持し、監視開始までにプログラムを起動すれば監視ができます。



[Change]Load removerにおいて、閾値を0.01単位で設定できるように変更しました。


2019-06-14 Version 1.45 公開 #


[Add]Load removerの軽量版を追加しました。

  • マスク画像に対応しています。マスク無しの場合はL2 Normメソッド、マスクありの場合はHistogramメソッドを使用して比較を行います。
  • マスク画像を使用する場合は、対象となるプロファイルのpictureフォルダ内に(loading[n]_mask.bmp)を追加してください。RGB(0,0,0)の色の部分がマスクされます。
  • 軽量版を使用する場合、Load removerに関わるテンプレート画像(loading[1-10].bmp)、マスク画像(loading[1-10]_mask.bmp)のサイズは監視サイズと同じになるようにしてください。



[Add]Load removerにおいて、ロード時間を除外した時間をLiveSplitのGametimeに反映できるようにしました。Gametimeのsplitは行われません。





2019/05/29 Version 1.44 公開 #



2019/05/14 Version 1.43 公開 #


[Add]画像比較の方法に、SQDIFF(mask)、RGB_sumdiff、Histogram(/mask)、dHash、L2 Norm、AKAZEを追加しました。






[Change]種々の操作前に行っていた画像/テキストファイルの存在チェックの仕方を変更しました       (フォルダ内に使用しない画像/テキストファイルが存在していても問題ないように変更)。

[Change]テキストファイル/スクリプトファイルの実行方法を変更しました(uws/js/…ファイルがテキストフォルダ内に存在するときはスクリプトを実行。また、スクリプトファイルが存在するかどうかに関わらず、テキストファイルの内容を表示)。        連番がついているテキストファイルは削除しないようにしてください。





      Method列で送信/非送信を指定 → key列で送信/非送信を指定。「-1」を入力すればホットキーを送信しないようにできます。

[Change]監視について、閾値を100%に指定してもマッチ判定が出るように変更しました(一致率のチェックをする時は、101等100より大きい数字を指定してください) 。


2019/02/17 Version 1.42 公開 #






2019/02/04 Version 1.41 公開 #




     Tool→Seektimeを"ss:ff"に変換 を選択して下さい。

2019/01/29 Version 1.40 公開 #




2019/01/23 Version 1.39 公開 #




2019/01/21 Version 1.38 公開 #



2019/01/17 Version 1.37 公開 #




2019/01/07 Version 1.36 公開 #




2018/12/29 Version 1.35 公開 #


2018/12/28 Version 1.34 公開 #



2018/12/25 Version 1.33 公開 #




2018/12/21 Version 1.32 公開 #


[Add]一部エラー発生時、ログを出力するようにしました。Help→インフォメーションで確認できます。      また、ソフト終了時にlog.txtに追記されます。


2018/08/12 Version 1.31 公開 #


[Change/Add]Sort Image(画像並び替え)を本体に同梱。また、テンプレートの挿入/削除機能追加。



2018/05/26 Version 1.30 公開 #










2018/05/26 Version 1.29 公開 #

[Fix]モニタリング開始時のチェックにおいて、画像ファイル数とcsvファイルの整合性チェック見直し   [Fix]UI、各ボタン押下時の挙動を一部修正+変更   [Fix]ウィンドウ位置が保存されない不具合を修正   [Fix]他細かい修正

2018/05/03 Version 1.28 公開 #

[Add]動画再生機能を追加。 判定毎に特定の位置へシークする機能をつけています。






2017/12/01 Version 1.27 公開 #

   理由: テンプレート画像取得の安定性を上げるため、画面内の情報量を減らすため\



2017/10/21 Version 1.26 公開 #




2017/09/24 Version 1.25 公開 #


[Add](load remover関連)split,resetとpause,resumeをそれぞれ別のタイマーに送信出来るようにしました(ウィンドウタイトル変更による)。

2017/09/15 Version 1.24 公開(OpenCVのみ) #



2017/08/25 Version 1.23 公開 #




2017/08/25 Version 1.22 公開 (OpenCVのみ変更 ∵ロードリムーバーとRGBは相性が悪そう+時間切れ) #


2017/08/23 Version 1.21 公開 #


2017/08/21 Version 1.20 公開 #

[Add]Load remover機能を仮実装しました。



2017/08/15 Version 1.19 公開 #


  表のkey列の0,1,2がそれぞれSplit、Pause、Resumeに対応しています。      これに伴い、csvファイルの記述が変化しましたので、お手数ですが修正をお願いします。(3列目にkey列を追加)



2017/06/08 Version 1.18 公開 #

ホットキー設定方法変更   キー送信のタイミング修正
   タイミング3(場面転換)に、指定時間待機を含ませました。      [OpenCV]




2017/05/31 Version 1.17 公開 #

・[OpenCV]仮想webカメラの設定を変更時、再起動の要求を消去    ・挙動が不安定になる場合は再起動してみて下さい。    ・映像デバイスによっては、デバイス等の切替時にフリーズする可能性があります。     (例:映像デバイスをSCFF DSFに変更した時等。2回目以降は問題なし)     その場合は、savedata/profile/xxx.txtの、下から3行目の文字列が映像デバイス番号に該当するので、お手数ですが手打ちで編集して下さい。






2017/05/11 Version 1.16 公開 #

 ・[OpenCV]OpenCVsharpのバージョンアップ(2.4.10 → 3.2)。   これにより、環境や設定によりますが、負荷が若干軽減されると思われます(特に高解像度時)



2017/04/29 Version 1.15 公開 #

 ・[OpenCV]テンプレート画像のサイズ、カラーバランス変更機能追加(テンプレート画像の共有用)   (リサイズメソッドはHighQualityBicubicとなっています。    ゲーム、画像によっては、精度が悪くまともに動作しない可能性があります。)    ・監視状況の表示


2017/04/22 Version 1.14 公開 #





 ・バグ修正    (詳細は同梱している「V1.14 変更点」を参照して下さい。)

2017/04/09 Version 1.13 公開 #

   ・[OpenCV]テンプレートマッチングの監視範囲を指定する項目を追加。   (上記に伴い、テンプレート画像の取得方法が変化しています。今までのものは「旧」として残しています。)

  表のパラメータの「LTX、LTY、RBX、RBY」が監視範囲の指定に使われます。   キャプチャ映像の左上の座標を(0,0)とした時、監視範囲の左上が座標(LTX,LTY)、右下が座標(RBX,RBY)となります。   (分かりやすい表現、指定方法求む)

 ・[OpenCV]マッチング間隔を指定する項目を追加(今まではFPSに応じて自動設定)   PC負荷を見ながら調節して下さい。「Monitoring」タブにマッチング1回あたりの処理時間が表示されています。   効率については、以下が最も高くなると思われます。

  マッチング間隔 = FPSの逆数*1000 - 1回あたりの処理時間   (30FPS、1回あたりの処理時間が25msの場合、 (1/30) x 1000(=33.33…) - 25 = 8 )


2016/12/12 Version 1.12 公開 #



・ホットキーの送信方法変更。タイマーのグローバルホットキーの設定が効くようになりました。    ・1つのソフトウェアに2つの比較方式が備わっているのは混乱を招くため、分離させました。  

2016/12/07 Version 1.11 公開 #

   ・OpenCV周りの再整備   ・OpenCVのテンプレートマッチングのみでリセット自動化ができるようになりました。

  ・OpenCVのテンプレートマッチング方式でも暗転まで待機ができるようになりました。    「Monitor_CV」タブを開くと下部に大きなパネルがあります。そのパネルの左上が基準(0,0)となり、    「Setting」タブのPosX、PosY、SizeX、SizeYの値を参照し、指定された部分を監視します。

  ・フリーズが多発する不具合を修正(防止)しました(まだ不安定かもしれません)。    (OpenCVの設定を変更をするとプレビュー、監視ができなくなります。設定下部の適用ボタンを押して下さい。)      注意)無理な設定(高解像度、高フレームレート等)では使用中に監視、プレビュー画面が表示されなくなることがあります。      解像度に関しては、監視の場合最大でも640x360に抑えるようにして下さい。      (480x270 or 320x240,30fps辺りが無難かと思われます。実際の監視では、フレームレートは設定した値より低くなります。)      プレビューはテンプレート画像のキャプチャ用となるので、大きい方がキャプチャがしやすいかもしれませんが、      その場合キャプチャ後適切にリサイズする必要があります。リサイズ用のソフトウェアを同梱しているので、適宜調整して下さい。

     4:3、16:9に限られますが、savedata/list6.txtに追記すればお好きな解像度を選択できるようになります。      なお、映像キャプチャデバイスによって使用できる解像度が指定されており、それ以外の解像度を使用するとフリーズします。


2016/11/17 Version 1.10 公開 #



2016/11/12 Version 1.09 公開 #

 ・ラップ時音を鳴らすための設定を追加しました。(簡易的なものです。物足りない場合はLiveSplitのSound Effectsを利用すると良いかと思います。)   savedataフォルダ内のsound.wavが対象ファイルとなります。音を変えたい場合は、同名のファイルを作成し置き換えて下さい。   対応している拡張子は.wavのみなのでご注意下さい。



2016/11/11 Version 1.08 公開 #

 ・ループ機能使用時、値の参照先が誤っていたのを修正しました。    ・Window Positionタブにおいて、表の値を出力する際負の数字が含まれているとエラーが出る不具合を修正しました。   ・比較対象としている物の表示位置がある程度ぶれてもマッチングができるように、(超限定的な)範囲内探索ができるようにしました。   (負荷が非常に大きい(指数関数的に増加)ため、15px位が限界になると思います。)   例えばパラメーターを2とした場合、キャプチャ映像の周りを2px余分にキャプチャし、その範囲内にテンプレート画像があるかどうかをチェックします。    ・レイアウトを変更しました(迷走してます)。


2016/11/07 Version 1.07 公開 #


 ・画像がマッチした後、ホットキーを送信するか否かを指定できるようにしました。   (ラップ間が非常に長い場合、画像マッチングに適切な場面が存在しないことがあると思われます。    適度に経由地点を挿入することで、目的の場面でラップを取りやすくなると思います。)   設定タブにある表の一番右「応」列において、0→スルー。1→ホットキー送信

 ・試験的にOpenCVのテンプレートマッチングをのせました。   ※※デバッグが不十分なため、謎の挙動を示す可能性が高いです!※※

  使用できない設定:暗転まで待機(真っ黒な画像を比較画像として使用すれば可能です)            リセットの自動化   ・テンプレートマッチングの閾値は、設定タブの「率」列に対応。


  ・マッチテンプレートメソッドの説明    ●CCoeffNormed—-相関係数であり、正に大きいほど良くマッチしていることを示す。    ●CCorrNormed—–乗算したものの合計、大きいほど良くマッチしていることを示す。    ●SqdiffNormed—-差の二乗の合計、小さいほど良くマッチしていることを示す。        取る値は[0-100]、値が大きいほどよくマッチするようにしています。



2016/10/28 Version 1.06 公開 #

 ・画像が一致した後暗転するまで待機させることで、暗転時にラップを取れるようにしました。キャプチャ画面内での暗転時、としているため、完全な暗転とズレが生じることが有りますので、適宜パラメーターを調節して下さい。   「暗」 :暗転するまで待機する→1、待機しない→0   「暗時」:暗転してからホットキーを押すまでの時間(ms)   暗転が真っ黒とは限らないと思うので、「暗転の閾値」を調整して反応するようにして下さい。(モニタリングタブのDark下の数字が0だと感知していません)  ・チェック機構を増やす等微調整/修正。  ・「監視場所がラップ毎で異なる場合はチェック」の項目を削除させていただきました。   監視場所が同一の場合は、同じパラメータを複製し(excelでいじると楽です)、画像も同数複製するなどして対応していただけるとありがたいです。

2016/10/26 Version 1.05 公開 #

 ・画像の取得方法を変更しました(Xsplit風)。以前の取得方法も残してあります。   (デュアルディスプレイの方は新方式の方では不具合が出るかもしれません。)   [使用法]    ・No列はディスプレイの番号です。0がプライマリディスプレイ用となります。    ・カーソルを一番左上に動かし、その時の座標をX、Y列へ入力して下さい(2枚目を左/上側に設置している方)。    ・キャプチャしたい画像があるディスプレイの番号の行を選択しCaptureを押すと、指定された範囲でカーソルが変化するので、クリック&ドラッグで範囲選択して下さい(左上から右下でないとキャプチャできません)。  ・レイアウト微調整。  ・閾値、一致率をラップ毎に設定できるようにしました。  ・ウィンドウ追従のパラメータを1つ削除(負荷が大きく変わらなかったため)。

2016/10/24 Version 1.04 公開 #

 ・待機時間をラップごとに設定できるように変更しました。待機中は負荷が軽くなる、また誤検知を防ぐことができます。   LivesplitのBestsegment - xx秒 等とすれば、監視してほしい部分を逃すことはないと思います。  ・ウィンドウの追従に関する設定を追加しました(若干使いにくいかもしれません)。  ・監視の負荷を軽減しました(環境によりますが、約1/2になると思います)。   (負荷は軽減しましたが、代償が幾つかあります…    1.監視画面のモニターが汚くなります(画像が残る)…使用には差し支えありません    2.監視可能範囲に制限が加わりました。最大監視範囲は、savefileフォルダ内にある"size.bmp"のサイズとなります。     サイズが小さいほど若干処理が軽くなるため、必要十分なサイズをペイント等で作成していただければと思います。     デフォルトは640x360です。また、ビットの深さは24/32 bitで作成して下さい。  ・キャプチャ時、スクリーンショットの番号を指定できるようにしました。また、キャプチャ時のテーブルへのパラメータ代入周りをちょっと変更。  ・キャプチャ時、スクリーンショットを撮るキーをZキーからスペースキーに変更しました。    

2016/10/19 Version 1.03 公開 #

 ・パラメーター保存周り修正  ・監視範囲が一定の値以上になると強制終了する不具合の修正  ・監視終了時の挙動を修正  ・監視時、監視対象を随時変更できるようにしました。

2016/06/12 Version 1.02 公開 #

 ・Resetも自動化するための機能を追加しました(負荷が倍になるので様子を見ながら使用して下さい)。  ・使用する画像の作成について、直にファイルを作成するよう変更しました。画像の一部を使用する場合も、トリミングが不要となりました。  ・レイアウトを変更(迷走してます)。  ・他細かいところ修正

2016/06/11 Version 1.01 公開 #

 ・ソフトの次回起動時、表の内容を保持するようにしました。  ・ウィンドウの位置取得でフリーズすることがあるのを修正しました(まだ不安定かもしれません)。  ・他細かいところ修正

2016/06/10 Version 1.0 公開 #