Posts for Warepire

Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
I seem to remember LUA save/load state functions being broken, if you did something with LUA of that sort, perhaps that can be to blame.
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
As Paul: fight looks decent. As Hwoarang: Use his various stance changes to dance around, perhaps you can coordinate it with an AI attack so the AI will miss, that should give a type of "neener neener, you can't hit me!" kind of feel. I am sure Hwoarang has more entertaining combos, considering how hard it is to opponent to death, try to go for that after, some messing around without hurting the opponent at all, Hwoarang is the one I would think can have such a moveset that such a combo becomes possible.
Post subject: Re: let's go older
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
Truncated wrote:
Warepire wrote:
I think you misunderstood me, we want to be on IRC, it's just that I don't have time/knowledge to moderate a channel, nor do I have the skills to set one up. We'd need someone to start it all up at least.
OK, IRC channel #hourglass is now registered on Freenode and ready to be used. I can moderate it, but in my experience the more common problem is usually that noone is talking... Also, I managed to compile Hourglass and fix a mistake in the code! But I can't upload it because I need a username. I'll PM you about both these things.
Excellent, updated the first post to reflect this as well.
Spikestuff wrote:
Will this have support on Win 7/8/8.1 And will not give off a BSOD? Or do we have to wait for a fix in a long time.?
I have no idea what that BSOD you got is caused by, I asked you to post the minidumps at some forum dedicated to that Windows version and to let me know what they come up with. I don't know anything about Windows 8, so I cannot really help you.
Kurabupengin wrote:
I'm excited for this... I hope it finnally has mouse support. I also hope this doesn't take a long time.
It's not done yet, but we're working on it, and hopefully this can be done soon.
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
Some games need that option to emulate better. And yes, it does impact performance. If the game doesn't need it, you can probably turn it off.
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
amaurea wrote:
In wintaser.cpp I saw that you had tried to work around hangs in some games by changing the process privileges. I can't help with that (I know next to nothing about windows programming, and I don't even have a windows computer to run hourglass on), but I've seen Process Monitor recommended for figuring out for example why a process hangs. Apparently it's a sort of windows equivalent to strace. If you know what the hung process is waiting for, then you're half the way to fixing it.
Very interesting, I'll look into it. Thanks very much for the tip. Though I am not sure if this covers the kind of elevation I tried to achieve, but it could very well come in handy for other types of hangs, or certain types of debugging.
amaurea wrote:
I don't think you should underestimate IRC for project coordination and even support. Especially on the Freenode IRC network there are dedicated IRC channels for many open source projects, and in the more active ones one can get interactive help from developers or other users in just a few minutes. I should also mention that there are 62 people on the #tasvideos channel on the same network right now.
I think you misunderstood me, we want to be on IRC, it's just that I don't have time/knowledge to moderate a channel, nor do I have the skills to set one up.
amaurea wrote:
I also recommend using something newer than svn. The advantage of distributed version control like git or mercurial (the latter tries to resemble svn) is that people can check it out, develop it locally with the full advantages of version control without having to ask for commit privileges before they actually want to share their results. On the other hand, things like svn-git allow this even with svn, though in a somewhat inefficient fasion. But really, which version control system to use is not important compared to the actual programming.
Making the move is simple, I'll bring it up and I guess we'll think about it.
amaurea wrote:
I also think it would be nice with a document describing what parts of the source you've explored, how you think the parts fit together and which files are the most important/promising ones to look into. This will be a great help for new people joining the project.
Yeah, we should probably do that.
Fortranm wrote:
Will Hourglass Resurrection have a better compatibility with NT 6.x systems? Thanks for all the hard work.
We cannot make any promises at this time.
Zarmakuizz wrote:
For IRC, I rarely see somebody entirely dedicated to the moderator task, often you give moderator/admin powers to the developers the most active on the channel and you're done. Freenode has a lot of channels to offer.
We'd need someone to start it all up at least.
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
I don't know, It's not me playing.
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
Zarmakuizz wrote:
Thanks. Don't expect anything from me, if I help it would be mostly reading and commenting code, but I didn't got as much free time than I expected.
I also have a lot less spare time than I'd like. PM me if you want me to set you up, and then you can go through code and comment it whenever you have the time.
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
Truncated wrote:
Well, I'd love to help, but my C and Asm skills are too weak to be of any use in a project like this. I'd be happy to test when you get to that stage. Including mouse support will open up a huge new library of possible games to TAS, so I really hope it will get the attention it deserves. How many people are developing this?
Currently only me and Scepheo, keylie also chimes in a little. Look at the code before saying such things, also not everything that needs to be done requires "mad skillz", being interested gets you a long way, that's how I got into it.
WST wrote:
Warepire wrote:
We need a logo and an application icon
Is the original one that bad?
It's not, but we're a different project, so we could use something that's different. I am pretty sure it would be ok to base it of the previous logo if you want to give it a try.
WST wrote:
Warepire wrote:
An IRC channel could also be useful if someone has the skills to run/moderate one, I don't.
I could provide XMPP conference and/or website hosting, but I guess those are not needed.
Currently we have Skype chats, which isn't awesome when you want to reach a broader public, also a lot of serious programming projects dwell on IRC.
WST wrote:
Only one question: why not to use git[-hub]? It would make accepting contributions easier by making it possible to create a pull request.
SVN is easier to work with, specially if you're new at version control. I also personally don't really like Git, the commands make no sense to me.
WST wrote:
Anyway, good luck, guys, I am happy that the wonderful project is not dead :)
Thanks!
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
Paul has a lot more impressive combos, also try to get an "impossible" throw / hit that makes the game do weird things with the sprite. Some real-time play with Paul for inspiration: http://www.youtube.com/watch?v=yOVD62YUu7I
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
CoolKirby wrote:
Wow, never seen that before. How could a video of an approximately 10 minute TAS be too long?
Maybe youtube decided it looked improvable? :P
Post subject: Hourglass Resurrection Development Thread
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
Hourglass Resurrection is an attempt to improve and continue the old Hourglass project. It was started when a few of us decided to try to clean up and improve Hourglass in nitsuja's absence. While we're not yet ready to release the first version, we wanted to get these things up so that those who want to can follow the progress. This also means that movie files produced by Hourglass Resurrection are NOT submittable to TASvideos at this point in time and the movie format is currently unstable. This doesn't mean that TASes cannot be made yet, but keep in mind that we will not provide support for desyncs, other playback issues or corruptions at this point. Once the first stable version of Hourglass Resurrection has been released, we will also publish the movie format, which will then have been made stable as well, allowing TASvideos to accept them. * IRC channel: #hourglass on irc.freenode.net. * GitHub project: https://github.com/Hourglass-Resurrection/ * Old thread: http://tasvideos.org/forum/viewtopic.php?t=8750 * Games thread: Will come when the first stable release is out. Do not post "game X doesn't work" notices in this thread! Use the appropriate Games thread when it is created by us as before that point, we cannot work with such reports anyway. Please also save feature requests until the first stable version has been released. Hourglass Resurrection always needs contributors, if you know C/C++ programming and/or assembly let us know if you want to help and we'll set you up. Even if all you can do is read code, figure it out and write comments about it, you're very welcome to contact us. A lot of the code needs commenting. Knowledge of SDL, OpenGL, DirectX and the WinAPI is an advantage as a lot of the programming will revolve around these APIs. Bonus for non-programmers: we are the kind of programmer people who couldn't draw if our lives depended on it. We need a logo and an application icon. If this is your kind of thing, please feel free to make some so we'd have something to choose from. Seriously, if you don't help, we might even end up using Comic Sans.
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
Ilari wrote:
Zarmakuizz wrote:
Where is the most recent code?
This should be it: http://code.google.com/p/hourglass-resurrection/ (at least latest is marked 2 days ago).
Yeah, that's right.
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
I wonder if there will be any talk at Defcon 22 about this...
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
Open it with Ctrl+C I think they disabled the cheat editor menu item because I've had it crash the emulator in rare cases.
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
I just tried to find RAM values for position in this game. There are at least 100-200 findable addresses that seem to represent position, but nothing happens if I freeze them to a certain value. This is wonkier than I currently can handle.
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
There's a project going on in attempts to improve Hourglass, but developers are a resource we have very little of.. Those who know C/C++ and possibly the Windows API, please get in touch with me if you want to contribute. Some bugs fixed, like one of the reasons to why thread wrap-mode can fail. Currently mouse support is being added, and coordinate handling is being redone so that it's portable. This shall HOPEFULLY allow TASing of games that need a mouse. But we NEED help, even if all you can contribute is to read code, figure it out, and comment about it so that it becomes easier to understand, a lot of it is poorly commentated and we have trouble figuring out what it really is meant to do.
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
Am I the only one with this problem: I click play, get the Loading..., then the video starts playing, except nothing is playing? It's just black. Changing browser, updating / revering flash versions etc doesn't help.
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
You need to manually delete/clear the memory card for each playback I think.
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
It's a known problem with threading unfortunately, one of the problems are that you are trying to restore a thread that no longer exists to Windows. Try to use Wrap-mode for threads. If that doesn't make it any better, follow above advice and try a VM.
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
So I got a suggestion after talking to a friend on MSN, and he asked me if I could try another DLL. So I borrowed the DLL from PSXjin and that seems to work fine so far. That I didn't think of this myself... Issue solved, thanks for the ideas everyone! ... even if they didn't work.
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
I just tried a fresh unzip to a brand new folder, and the first thing I tried to do was to run "BoulderDash_AmoebaAI.lua" from the luaScripts folder. Tried both without ROM loaded, and with ROM loaded. Didn't work, same error. Appreciate the idea.
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
I downloaded "fceux-2.2.2-win32.zip" from the website, I didn't build it myself. But just to be sure I forced the exe and dlls into 32bit mode. No change. Thanks for the idea though!
Post subject: FCEUX not finding lua51.dll in .exe directory.
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
So I wanted to try my hand at doing a hitbox viewer when taking breaks from other coding. I ran into a little problem and I cannot seem to solve it. When I want to run a LUA script I keep getting an error telling me lua51.dll wasn't found, and that I shall update the PATH variable or put the DLL in the .exe folder. The DLL is untouched since I unpacked fceux, so it still resides in the same directory as the .exe. I also set the base directory in the config thinking that could help, nothing changed. Searching the forums, help file or google didn't help me. FCEUX 2.2.2. Windows XP Professional 64 SP2 Anyone has an idea?
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
Yes you can, you might need to get creative in order to help a judge verify it though. But that will become clear upon an eventual submission.