Posts for IdeaMagnate


1 2
7 8 9
14 15
Experienced Forum User, Published Author, Player (80)
Joined: 3/11/2005
Posts: 352
Location: Oregon
I've got a Subversion repository for this now. The adventurous among you can get it by doing the following: svn co svn://anonymous@mksig.org/repos/gens_grrl/trunk/gens_linux
ideamagnate| .seen aqfaq <nothing happens> DK64_MASTER| .seen nesvideoagent * DK64_MASTER slaps forehead
Experienced Forum User, Published Author, Player (80)
Joined: 3/11/2005
Posts: 352
Location: Oregon
GMV improvement discussion (thanks Xkeeper)
ideamagnate| .seen aqfaq <nothing happens> DK64_MASTER| .seen nesvideoagent * DK64_MASTER slaps forehead
Experienced Forum User, Published Author, Player (80)
Joined: 3/11/2005
Posts: 352
Location: Oregon
Truncated wrote:
- ROM checksum in GMV file. (I realize that it doesn't fit in the current format.)
If we're going to mess with the GMV format, it's better to have some sort of dedicated discussion then make all the changes at once. Having two incompatible formats called GMV doesn't sound like fun.
ideamagnate| .seen aqfaq <nothing happens> DK64_MASTER| .seen nesvideoagent * DK64_MASTER slaps forehead
Experienced Forum User, Published Author, Player (80)
Joined: 3/11/2005
Posts: 352
Location: Oregon
The problem at YouTube was that some people were stripping the header and posting movies as non-tool-assisted. If credit is given and there's no attempt at deception, which is clearly the case here, I don't think it's a problem. This is only my interpertation of the situation. Other people's may vary.
ideamagnate| .seen aqfaq <nothing happens> DK64_MASTER| .seen nesvideoagent * DK64_MASTER slaps forehead
Experienced Forum User, Published Author, Player (80)
Joined: 3/11/2005
Posts: 352
Location: Oregon
I found a really cool trick. Here is a movie and state to start from. It took my robot half a day to find, but I think the time was well spent. Edit: Here's a gif, because it's just that cool. Edit2: This actually confirms that this level is trying to kill me. The end result will certainly be fast and wtf-ish, but I'll probably be 50 before I finish it.
ideamagnate| .seen aqfaq <nothing happens> DK64_MASTER| .seen nesvideoagent * DK64_MASTER slaps forehead
Experienced Forum User, Published Author, Player (80)
Joined: 3/11/2005
Posts: 352
Location: Oregon
Since this thread has clearly deviated from the specified topic... That movie had one of my favorite lines ever. Something like "So you think you're pretty smart, do you? Well let's see how smart you are when you're not breathing!" My brother and I quoted that at eachother for years. Unfortunately an even worse line from Aeon Flux has replaced it.
ideamagnate| .seen aqfaq <nothing happens> DK64_MASTER| .seen nesvideoagent * DK64_MASTER slaps forehead
Experienced Forum User, Published Author, Player (80)
Joined: 3/11/2005
Posts: 352
Location: Oregon
How different would a movie with the other ending be?
ideamagnate| .seen aqfaq <nothing happens> DK64_MASTER| .seen nesvideoagent * DK64_MASTER slaps forehead
Experienced Forum User, Published Author, Player (80)
Joined: 3/11/2005
Posts: 352
Location: Oregon
Entering 99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999 (copy/paste for full effect) causes a small bug with the days.
ideamagnate| .seen aqfaq <nothing happens> DK64_MASTER| .seen nesvideoagent * DK64_MASTER slaps forehead
Experienced Forum User, Published Author, Player (80)
Joined: 3/11/2005
Posts: 352
Location: Oregon
The fuzzer just randomly generates input given a probability for each button for a certain number of frames. It's very easy to implement. I'm glad you posted that. I was aware of the thread, but I had originally just intended the fuzzer for finding general bugs. It seems to work well as input generation for a robot too.
ideamagnate| .seen aqfaq <nothing happens> DK64_MASTER| .seen nesvideoagent * DK64_MASTER slaps forehead
Experienced Forum User, Published Author, Player (80)
Joined: 3/11/2005
Posts: 352
Location: Oregon
If you have the coding ability to write that tool, why not just change the emulator. I'm sure it would take no more than 10 minutes to find and change the code, apart from waiting for compilation.
ideamagnate| .seen aqfaq <nothing happens> DK64_MASTER| .seen nesvideoagent * DK64_MASTER slaps forehead
Experienced Forum User, Published Author, Player (80)
Joined: 3/11/2005
Posts: 352
Location: Oregon
It's an important part of this post-modern breakfast.
ideamagnate| .seen aqfaq <nothing happens> DK64_MASTER| .seen nesvideoagent * DK64_MASTER slaps forehead
Post subject: fuzz testing for finding glitches
Experienced Forum User, Published Author, Player (80)
Joined: 3/11/2005
Posts: 352
Location: Oregon
Zefiris recently asked for a gmv for testing his movie editor, and I generated a one with output from /dev/urandom as the frame data. I had heard of fuzz testing, so this got me curious and I tried playing it from a state I had from Pulseman. Within a very short time, it managed to jump through a diagonal in a way I hadn't thought possible. (gif) From there, I hacked up Gens with a configurable fuzzer. After much funky dancing, the fuzzer found the first half of the movement glitch (no volteccering/disappearing) and a new glitch that lets me jump about 16 pixels higher than normally possible. Does anyone else use this or have thoughts on it?
ideamagnate| .seen aqfaq <nothing happens> DK64_MASTER| .seen nesvideoagent * DK64_MASTER slaps forehead
Experienced Forum User, Published Author, Player (80)
Joined: 3/11/2005
Posts: 352
Location: Oregon
"Lord High Everything Else" would pretty much cover it too.
ideamagnate| .seen aqfaq <nothing happens> DK64_MASTER| .seen nesvideoagent * DK64_MASTER slaps forehead
Experienced Forum User, Published Author, Player (80)
Joined: 3/11/2005
Posts: 352
Location: Oregon
You're welcome. I thought it captured in important element in the movie, namely stupid AI tricks.
ideamagnate| .seen aqfaq <nothing happens> DK64_MASTER| .seen nesvideoagent * DK64_MASTER slaps forehead
Experienced Forum User, Published Author, Player (80)
Joined: 3/11/2005
Posts: 352
Location: Oregon
I thought you meant something you didn't show in your tas that could be done in my low-glitch version. A demo of glitching the dark pulseman boss would be sweet, but I don't expect that. I suspect I misread your post, so neither of those may exist.
ideamagnate| .seen aqfaq <nothing happens> DK64_MASTER| .seen nesvideoagent * DK64_MASTER slaps forehead
Experienced Forum User, Published Author, Player (80)
Joined: 3/11/2005
Posts: 352
Location: Oregon
Wouldn't it have saved time to use the Flash Stopper on the guy right outside the Cossack 1 boss room? It also looked like there was a missed shot in the underwater part of Wily 1. Edit: Cool. My second question was answered before I posted it.
ideamagnate| .seen aqfaq <nothing happens> DK64_MASTER| .seen nesvideoagent * DK64_MASTER slaps forehead
Experienced Forum User, Published Author, Player (80)
Joined: 3/11/2005
Posts: 352
Location: Oregon
Qlex wrote:
IdeaMagnate wrote:
Qlex, I appreciate your efforts to make peace, but I don't think the people who still want more from us will ever change their minds. Feel free to keep trying, but the Bisqwit is pretty clear that we don't need to change and Nate is pretty clear that we do. I don't see you getting anywhere with this, other than getting on some people's bad sides.
Very well found out =/ I'm afraid you're completely right.
Technically yes, but not like I thought I was. I thought that most of the unassisted community hated us, but it turns out that it's a small noisy minority consisting mostly of Nate. Most people seem to agree that we have a place, that we do enough to differentiate ourselves, etc. In this case, I think it's quite safe to ignore the minority's rants and get on with life. On the positive side, I'm very happy with the TAS page on SDA. It's a little biased, but minimally considering what some elements of the community would have posted. The Fabian, I think there aren't enough articles in the world, and I'm glad you're willing to help pick up the slack. Between you and The Cheat, I think there's potential for a dramatic improvement in the situation.
ideamagnate| .seen aqfaq <nothing happens> DK64_MASTER| .seen nesvideoagent * DK64_MASTER slaps forehead
Experienced Forum User, Published Author, Player (80)
Joined: 3/11/2005
Posts: 352
Location: Oregon
I can't believe how lucky I was about falling through that diagonal. I was actually expecting to exploit another glitch and only found that one because I messed up the jump. I've tried to duplicate it at the beginning of the level, but haven't managed to make it work so far. As for zipping, I'd like to see a screenshot of where you're talking about. It's worth it even if there's only one place it will help. This is going on hold for a little while I work on end-of-the-year stuff, but it'll be back in a week or two.
ideamagnate| .seen aqfaq <nothing happens> DK64_MASTER| .seen nesvideoagent * DK64_MASTER slaps forehead
Experienced Forum User, Published Author, Player (80)
Joined: 3/11/2005
Posts: 352
Location: Oregon
I think that's what Bisqwit meant by "sandboxed". His posts seem to be invisible to anyone who's logged in, other than him.
ideamagnate| .seen aqfaq <nothing happens> DK64_MASTER| .seen nesvideoagent * DK64_MASTER slaps forehead
Experienced Forum User, Published Author, Player (80)
Joined: 3/11/2005
Posts: 352
Location: Oregon
Warp beat me to the punch. I was thinking about posting something about how speedruns are a subset of TAS movies and how they need to be differentiated, but I can't picture it doing anything more than blowing off steam. Qlex, I appreciate your efforts to make peace, but I don't think the people who still want more from us will ever change their minds. Feel free to keep trying, but the Bisqwit is pretty clear that we don't need to change and Nate is pretty clear that we do. I don't see you getting anywhere with this, other than getting on some people's bad sides.
ideamagnate| .seen aqfaq <nothing happens> DK64_MASTER| .seen nesvideoagent * DK64_MASTER slaps forehead
Experienced Forum User, Published Author, Player (80)
Joined: 3/11/2005
Posts: 352
Location: Oregon
I voted on my own movie, but later decided I probably shouldn't have.
ideamagnate| .seen aqfaq <nothing happens> DK64_MASTER| .seen nesvideoagent * DK64_MASTER slaps forehead
Experienced Forum User, Published Author, Player (80)
Joined: 3/11/2005
Posts: 352
Location: Oregon
Could we have an option to cancel ratings we've given.
ideamagnate| .seen aqfaq <nothing happens> DK64_MASTER| .seen nesvideoagent * DK64_MASTER slaps forehead
Post subject: Re: grrl: no more wine-ing
Experienced Forum User, Published Author, Player (80)
Joined: 3/11/2005
Posts: 352
Location: Oregon
upthorn wrote:
IdeaMagnate wrote:
* ram search and onscreen display (won't work with 32x or SegaCD for now, see grrl_info for details)
Can I get a heads up on where you put those ram search functions, those sound really useful, it'd be nice to have them working in windows. Plus, I can probably help with 32X and SegaCD support.
The ram search will probably need some modification for a windows environment. It's all in ram_search.cpp and .h . RAM_Search_Menu is called from g_main_dummy.cpp and drops the user to the CLI, so you'll probably need to mess with it to make it guier. As for 32X and SegaCD support, they'll be simple to get working. I just need to fix the code to work well with more than one possible ram size.
ideamagnate| .seen aqfaq <nothing happens> DK64_MASTER| .seen nesvideoagent * DK64_MASTER slaps forehead
Experienced Forum User, Published Author, Player (80)
Joined: 3/11/2005
Posts: 352
Location: Oregon
Gens+ looks like it has plenty of potential, but it bugs me considerably that it's win32/directx-specific right now. Could someone more experienced than me share their thoughts on switching to a cross-platform toolkit like wxWidgets or GTK+ (in a non-broken manner).
ideamagnate| .seen aqfaq <nothing happens> DK64_MASTER| .seen nesvideoagent * DK64_MASTER slaps forehead
Experienced Forum User, Published Author, Player (80)
Joined: 3/11/2005
Posts: 352
Location: Oregon
I've documented the GIR format here. It's up-to-date for 0.0.9.61, which is what's out now. It's similar to GMV, but there are a few important differences.
ideamagnate| .seen aqfaq <nothing happens> DK64_MASTER| .seen nesvideoagent * DK64_MASTER slaps forehead
1 2
7 8 9
14 15