Originally Posted by
Anonamous
Try running Fate.exe from the command line and specifying the option --ignoretouch=false and see if that helps. I'm not entirely sure if it is false or true by default as the line is as follows:
" "caption":"タッチイベントの無効化", "description":"タッチイベントを無効化して、代わりにマウスイベントを発生させま す。",
"name":"ignoretouch",
"type":"select",
"user":true,
"values":[
{ "value":"false", "desc":"有効", "default":true },
{ "value":"true", "desc":"無効" }
]"
I'm not sure if that means the default is true, or if the value false is to be the default. Either way I'm not exactly sure what would cause touch input to not work. The only thing I could think of would be that it is actually working but it has shifted due to the dispscroll or something. If this was the case the main menu would work ok as would touching to move to the next dialogue but somethings would appear to not work.
That looks like JSON so i would say "false" is the default value. Also I found this in the code:
Code:
if(TVPGetCommandLine(TJS_W("-ignoretouch"), &touch)) {
ttstr str = touch;
if(str == TJS_W("true")) ignore_touch = true;
}
This means touch should be enabled by default and can only be explicitly disabled via the command line.
Additionally the game does recognized the touch input device as evidenced by the log during startup:
Code:
19:43:44 (info) Rebuilding Auto Path Table ...
19:43:44 (info) Total 0 file(s) found, 0 file(s) activated. (1ms)
19:43:44 Enable Digitizer
19:43:44 The device has an integrated touch digitizer.
19:43:44 The device has an integrated pen digitizer.
19:43:44 The device supports multiple sources of digitizer input.
19:43:44 The device is ready to receive digitizer input.
19:43:44 (info) Loading startup script : startup.tjs
Here are the settings I run the game at:
- Window Size: 1.00x
- Quality: High (tried Low as well)
- Aspect Ratio: Standard
Neither the main menu nor advancing text work with touch input. What does work are the configuration tabs for activating the various patch features at the top of the window. I would guess that is handled by the Windows window itself and the rest is handled by the game.
Could you please have a look at the the #define "TVP_TOUCH_DISABLE" I mentioned before?