Posts for upthorn


upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
Off topic, but I actually know the guy who made eversion from another online community. I'd be using an even older (and a much harder) version of Eversion, but I seem to have lost track of it. Of course, the guy hates the entire concept of TASing, even when it's not one of his games under discussion...
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
LagDotCom wrote:
Well, not exactly. After all, the ROM is just code (and graphics etc.), so it might not be the source but you can still 'read' it. :p
This depends heavily upon the emulator having built in debugging tools, which I know NES, Genesis, GBA and DS have, but I'm not sure about SNES, and I'm pretty sure N64, SMS, PSX and most of the other recent entries don't have at all.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
I agree, trajectory mapping is a pretty cool feature, and one I would like to be able to implement in several games that I have plans for. The difficulty is in the fact that the collision routines for these games are some of the most complicated pieces of code to understand and work with. This becomes especially difficult when there are multiple moving objects that can interact with each other.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
moozooh wrote:
Sorry to disappoint you, but… <moozooh> Upth: i don't remember, have i asked you about elma compatibility yet? <Upthorn> moozooh: elma is not compatible. <moozooh> aww!!!! I wanted to try it myself. :\
Keep in mind that this is with the current alpha version. There's no telling whether or not it will be compatible when more work has been put in.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
Gia: I did ask before making the announcement. He said he didn't mind, and the only real reason he had for keeping it secret was laziness. Still, I'd rather keep public details to a bit of a minimum. People who wish to contribute, of course, may contact me via private message on forums or IRC for further information. The basic idea is to hook the Windows system and DirectX DLL functions for things like sleep, time, input, and display, to fake determinism. Though this explanation is, as far as I can tell, greatly simplified compared to what has been necessary. Issues so far have been compatibility between different windows versions (movies that work in XP almost always work on any XP system, but playing back on Vista is far from guaranteed, and trying to run under 2000 results in immediate crashing), difficulty in dealing with games that do not update the screen all at once, and some troubles with wait loops. Additionally, savestates are not compatible between sessions due to the way Windows manages Handle resources, so when a game is closed and reopened, the movie must be played back in fast forward to refresh any savestates. Furthermore, as I understand it, there are some additional difficulties with thread timings that have yet to be worked out. There are probably other limitations, as well, but I haven't studied the way it works well enough to properly determine what they are.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
Well, the Universal TAS VM project, of course, and this one which has been in the works since spring but I just announced today.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
I'd like to announce a similar project which has been quietly in the works for a while. The end result won't be quite as all-encompassing, but it should be much simpler to use, to time, and to implement.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
Before too much work is done on this, I'd like to direct peoples' attentions to this topic. Which has similar goals and is already at a functional level.
How fleeting are all human passions compared with the massive continuity of ducks.
Post subject: Hourglass, for Windows TASing
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
Hourglass, for windows TASing, is available here: http://code.google.com/p/hourglass-win32/downloads/list Description page: http://code.google.com/p/hourglass-win32/ Original Post
Upthorn wrote:
Yes, this is yet another PC game TAS project. The difference here, is that this project has actually been in the works for several months, unannounced. And, in fact, already has some promising results. I'm being sparse with the details because this isn't really my project, and I'm not sure how much of a surprise the project lead wants it to be. However, with all the recent hub-bub about this sort of thing, I thought there should be at least some announcement to avoid massive and unnecessary duplication of effort. Surely things will get done sooner if we concentrate our efforts on one thing than if we each work on a different thing.
How fleeting are all human passions compared with the massive continuity of ducks.
Post subject: Re: Roadmap to Snes9x v1.51
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
OmnipotentEntity wrote:
The blue sound (1.43) still winds up being played faster though.
This is probably related to the overall clock-speed decrease in 1.51. Aside from increasing the amount of computational lag that games experience, it would also slightly affect sound timings. Maybe the sound timings were the primary reason for it? (I ask this having not read any of the changelogs, but having worked out that the clock speed must have been decreased from various people's observations from using it)
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
I think this would be a very bad paradigm to set. It would be much better to work on a more general TASing solution for PC games. And, indeed, there are already multiple projects underway to accomplish this.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
Nach wrote:
upthorn wrote:
Nach wrote:
upthorn wrote:
The better way to do this is to stop supporting 1.43 with upgrades
That is indeed the plan.
It really looked like your plan was to stop accepting snes9x 1.43 records in site submissions.
Oh, stop living in the past ;)
Do you have any idea how inappropriate it would be for you to decide something like that without discussing it with adelikat or any of the general community that would be affected by it first?
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
Nach wrote:
upthorn wrote:
The better way to do this is to stop supporting 1.43 with upgrades
That is indeed the plan.
It really looked like your plan was to stop accepting snes9x 1.43 records in site submissions.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
The better way to do this is to stop supporting 1.43 with upgrades and let people change to it as they see a need. Benefits to doing it this way
  • Gocha no longer has to work with an old, messy, codebase.
  • People aren't forced to stop using the version they prefer.
  • Nobody is making unilateral policy decisions for the entire site,
  • People have a chance to try snes9x 1.51 again to make sure all the kinks are really gone before they use it.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
Techokami wrote:
mmbossman wrote:
Any particular reason you didn't post in the already existing thread? Having more than one thread per game leads to clutter and disorganized information.
Well, I didn't know that it is okay to bump 3-year-old threads on this forum. Plus, there's 3 different threads for Wily Wars :/ Also, thanks for the link Aqfaq!
That's because you didn't read the forum rules. Not only is it okay, it's required. Though we're generally pretty relaxed about enforcement, especially on first offense.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
Obviously I think it would be good to be able to have all our published TASes viewable in full on youtube. As long as credit is given, the concept of TAS is explained, and none of the TAS authors or encoders object to you putting them up on your account, I am for it.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
Nach wrote:
If you're bothered by the automatic updates or the potential privacy issues: get Iron
I am still not seeing the fine-grained cookie controls that I need.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
I will probably switch to chrome when it has good configuration options for dealing with cookies (at the very least ask-per-cookie. I like forum cookies, but not ad cookies) and the option to disable automatic updates. Until then, however, I see both as gaping security risks and will steer quite clear of chrome.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
Are there any differences to the actual gameplay of this hack? Otherwise this sounds like a candidate for speedy rejection.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
It's almost a shame these glitches are only in the European version. Yes.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
Which of course leaves the other issue that I'm totally ignorant of its communication protocol, but perhaps I can discover some resource to become informed.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
I am aware that there was a mouse accessory made for the Genesis, but I have never heard of any games that used it.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
Err, the site code doesn't allow submission zips to contain more than one file, and the file must be one of the specific formats supported by accepted emulators.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
I suspect what you're hearing is either the presence or lack of "PSG high quality" and/or "soften filter" options in the sound menu. If either of those are different in the encode than your settings, the sound will be significantly different than what you're used to hearing. Incidentally, PSG High Quality and Soften Filter options should be off for site encodes, due to the way they change the audio.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
Awesome. Your work so far is great, I can't wait to see the final product.
How fleeting are all human passions compared with the massive continuity of ducks.