Sprite ejection is a fundamental part of having solid terrain in a game. The way terrain usually works is that the sprite embeds itself in the wall (when its velocity is added to its position) and then is ejected from it before drawing ever occurs. This gives the appearance of the sprite having stopped bang on the terrain, even though that's not what "really" happened. In the ideal case the sprite would be ejected along the reverse of its velocity vector, but sometimes it's ejected along the shortest path -- which is how you can get e.g. horizontal boosts in some games by clipping the back corners of floating platforms.
Zipping is different -- it's the game trying to gracefully handle an error condition. Zipping usually occurs when the game tries to do its usual ejection, but that ends up embedding the sprite in a different terrain tile, which would eject the sprite back in the first direction again -- an infinite loop. So instead the game applies some arbitrary velocity vector (and optionally turns off terrain intersection for a bit) to try to get the sprite out of the terrain entirely.
The two are qualitatively different and I have no problem with a run that uses the former but not the latter. That said, I haven't watched this run yet and thus can't vote.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Here's the top 50 songs by unique game, from the same listing I used for the previous filtered results. Unfortunately this only does things by track number, not track title, so I don't know that it's especially useful.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
I threw together a quick Python script to go through the result list and filter out popular games (based on a hardcoded exclusion list, not by measuring how many times the game shows up, since that would be moderately difficult). /tmp/t.txt is the contents of this page, minus the ranking numbers (achieved by doing :%s/\d*\s*// in vim).
And here's the resulting top 20:
I note that the #20 entry on this list was #116 in the original ratings -- in other words, the 14 games or game series in the exclusion list managed to fill in almost 100 songs in the top 116.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
juef: given that you have all of the ranking information for the previous project, would it be possible to generate a new list that excludes specific games? I do plan to try using the rating page myself at some point, but that'll take a long time...
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Good idea. It'd be interesting to repeat this experiment, excluding all games who managed to get a song (or more than 2 songs, or whatever) into the list the first time around. :)
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
And the latest 5 tracks (#15-#11) are all Megaman or Castlevania tunes. Oh well. I'm with DarkKobold: I was hoping to be introduced to a bunch of tunes I'd not heard before that were nonetheless awesome. Instead I'm hearing a bunch of familiar and merely good tunes.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Nice work! It'd be nice if there were some description of the new techniques displayed in this run. For example, apparently firing charged shots lets you jump again? But anyway, clear yes vote.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
There should be an "any%" run which uses whichever of 1p or 2p is fastest, and a "complete" run which would be 2p for preference. That's the way these things generally go. If the 1p warpless run is interestingly different from the 2p warpless then it can of course stay too, but it's not a self-evident category IMO.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Presumably, until you get Bubbler you have to use the Polar Star only, and possibly also make it a pacifist run up to that point. Still feels weird though.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
I don't think Warp was saying he thought you were cheating, just that right now it's just your word and video providing the proof. Just like we generally don't assume a given scientist is making data up for their publications, but we do verify their results, just in case...
Personally I think it's awesome. Thanks for making it! I do have to wonder if any other N64 games are as accurately emulated as SM64 is that this would work for them, though.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
This is a pretty dull game. Lots of Run Right For Justice, only really broken up by Swim Right For Justice which really isn't an improvement.
Is the purpose of avoiding fruit solely to try to keep your lifebar low so the bonus tally takes less time? If so, there are times when you slow down to avoid fruit even though you've just taken other fruit (thus your lifebar is maxed out). For example level 2-1.
For that matter, you often slow down to avoid collecting weapons (c.f. walking under a boomerang in 2-2). Why?
In 5-3 you run into a wall before jumping, thus losing your horizontal speed. Is that really necessary to avoid the fruit?
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Well, if nothing else, it acknowledges the fact that nostalgia is having an effect on the rankings, which should be a sop to all the "but why isn't my favorite game ranked higher?" complaints. :)
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Some of this is of course going to be cultural. I don't think it's a coincidence that the systems that used arpeggios a lot were most popular in the countries where a lot of electronica/trance/etc. music originated. The Commodore 64 was huge in Europe for years after it had stopped competing in America, let alone Japan -- so you're going to see European culture more dominantly in C64 games than in NES games, and culture includes music.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
650,000 customers is a lot of people. You can bet it's worth the effort to try to retain even a fraction of that many if they're threatening to leave. Why do you think Bank of America backed down from their proposed monthly debit card fee?
Sure, 650000 is only about .2% of the population of the USA...but in absolute terms there's probably billions of dollars of potential revenue there.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
See the Mere exposure effect for why bad songs from popular games are rated highly. People are familiar with the games because they played them a lot, so they tend to rank the songs in those games higher than they would if the songs didn't have that association.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.