Sorry if this is a silly question. I'm still learning how things work and such.
I'm trying to see if tasing a certain game is even possible. The game is Harry Potter 1 PC, and it runs on unreal engine 1 iirc. It is possible I think to get through the game without a mouse.
I point hourglass at the executable file for the game and set it to start recording, but nothing happens. I'm not sure if this is because hourglass is incompatible with unreal engine 1, or if its because on in win7 64 bit (I know hourglass doesnt work well on this).
If its an issue with the OS I can just set up a partition with xp, but I don't want to go through the trouble just to find out it would never have worked with this game anyway.
I tried using hourglass with a few other games that are supported, but got the same issue. Set it to record, and nothing happens.
I think Hourglass just can't render 3D and it can't open the game with the size higher than 1 GB. At least, I tried lots games supporting mouse because I have a giant PC wishlist, but no-one work! There are not much games which operate with hourglass, but if you have the wish to TAS working games, install XP.
The main advantage of recording on XP is that it can play most games without multithreading so the game won't crash if you load the state some times, but I can't warrant this!
TASing is like making a film: only the best takes are shown in the final movie.
:(
Should I bother still trying to partition to get an xp system to try? And I'm assuming there arnt any other tools that I could use for PC tasing that might work with 3d games?
Joined: 3/2/2010
Posts: 2178
Location: A little to the left of nowhere (Sweden)
Dimon, that is mainly wrong.
Hourglass CAN render Direct3D, the support is all there, however, the number of Direct3D games needing mouse however is enormous compared to those that don't need it.
The fact that mouse games do not work is that Hourglass does not initialize mouse correctly (as it's not implemented), and thus most games halt as they fail to connect the necessary peripherals to run.
I am working on fixing a lot of this, but I do not have a lot of free time. More coders are necessary.
Huh, interesting. So the issue with the game not launching when I start recording is windows 7/64 bit, and it might work on xp?
Also, what language is it written in? I know a bit of coding, but not very much since I don't do it very often/haven't in awhile.
Edit: just reread your post and realized I'm dumb. I'd still like to help out if possible tho :3
Joined: 3/2/2010
Posts: 2178
Location: A little to the left of nowhere (Sweden)
Hourglass is mainly written in C/C++, and accomplishes what it does by hooking the WinAPI calls.
Turn up on IRC (#hourglass @ irc.freenode.net) if you want to discuss it futher, or PM me here on the forum.
Yeah I'll hop on irc when I'm back for work.
So, to get back to it, should I bother trying to run it with xp? I could potentially try to run the game with my mouse unplugged to see if it even starts.
Joined: 3/2/2010
Posts: 2178
Location: A little to the left of nowhere (Sweden)
XP might behave differently, but in this case I am not sure.
Even if you don't have a mouse plugged in, we still claim one is there, then we don't tell the game anything when it asks what kind of mouse it is.
So removing the mouse will not help you.
It is set up like this so that you shall be able to play back a movie needing a mouse, on a PC that does not have one. (Unusual, but why not?)
Hourglass-Resurrection does answer all the queries like a regular mouse would, but we have an issue with windowing not being handled properly in terms of sync-ability which is requiring a major rewrite of the window code.