Joined: 10/12/2011
Posts: 6446
Location: The land down under.
A: Obsolete. VOD on Twitch with new WR (even though it still doesn't do that, since you actually have to be real good at timing see B).
B: A TAStest exists which already does that and it's slower than RTA because load times are a thing and it going up against a PS2.
The TAStest has obvious issues, as it's a test, it was mainly grabbing the potions not dealing with RNG (the TAS should be better with dealing with RNG) and it's copy paste input just to continuously get the same result, which has some actual terrible input within it.
Disables Comments and Ratings for the YouTube account.Something better for yourself and also others.
I'm interested in short categories. I may take a look at this one.
Enjoys speedrunning, playing and TASing Oddworld games!
Has TASed:
Oddworld: Abe's Oddysee in 12.06.13 (with Dooty)
Oddworld: Adventures II in 20.03.78 (with Dooty)
Oddworld: Abe's Exoddus 100% in 2:08:28.4 (with Dooty)
Oddworld: Abe's Oddysee 100% in 1:05:01.65
Oddworld: Abe's Exoddus in 37:18
Oddworld: Abe's Exoddus in 37:15
Oddworld: Abe's Exoddus 100% in 2:!5.44.12
Oddworld: Abe's Oddysee any% in 13:01.3
Oddworld: Abe's Oddysee any% in 12:59.95
Oddworld: Abe's Oddysee 100% in 1:04:16.27
Oddworld: Abe's Oddysee 100% in 1:04:01.07
Currently working on:
Waiting for Windows TAS Tools to work so I can TAS PC version of Exoddus.
If you're TASing the Arcade mode with Penta Penguin use the JPN version or the EU version as on the NA version he feels incomplete. Especially the PENGUIN_YAY_1 and PENGUIN_YAY_2 uses the placeholder sounds in the NA version and his stats are maxed out in the PAL version.
TASing Time Trial to unlock the scrap book in the main menu, you have to be all of Oxide's records. (which includes Turbo Track which is unlockable) Since we can't use any cheats (aside from unlocking Penta) We first need a 101% TAS on Adventure.
The RTA record for 101% is close to 3 hours.
I have an unfinished TAS for beating the game as fast as possible, by using the wrong warp glitch of the Battle mode. I don't think I'll continue working on it anytime soon. You can get the .bk2 here: User movie #64274970212167822
Anyone is allowed to use this file as base for making a full tas to submit to the site, without having to add me to the authors list.
In my strategy, I use both Potions and Red Turbo items in order to beat the enemy faster. Instead of having the P2 suicide, I had the P2 attacking the P1, so I used the alternate setup for triggering the glitch. I made only the first two battles, but I'm already ahead of the TAS made by NyXx, by few seconds. Maybe it could be possible to save even more time by hitting the enemy three times in the same instant, but I couldn't manage to do it.
Link to video
This cheat code selects Oxide as playable. But when I enter this code in the Bizhawk 2.6.1 emulator, this crash graphically. I have no idea why this happens.
I select the cheat code converter to convert it to the cheats window, and when I activate it and it's in the game's character selection menu, it crashes
Some Zamasu's quotes:
- When I was invited to this place, I thought you would teach me about justice. However, does the justice of the gods not only pass by to observe?
- Every time I am attacked, I enjoy my immortality.
Joined: 10/12/2011
Posts: 6446
Location: The land down under.
Ok just to put it in ram watch terms you value is
0x086E84 0F (1 byte) or 15 (1 byte).
What I bolded is where you issue lies.
You should be poking the address when you're selecting a level.
Alternatively you can use this lua script that does the job for ya.
Language: lua
while true do
if memory.readbyte(0x8D908) == 0 then
memory.writebyte(0x86E84, 15); -- Oxide
end;
emu.frameadvance() end;
Weird quirk (mainly cause done relatively quickly).
It crashes when you select "Change Level" not "Change Character".
Disables Comments and Ratings for the YouTube account.Something better for yourself and also others.
I didn't know that I should graphically proof the truth. I didn't see it necessary.
At least the script avoids that screen crash error.
But now, it also produces screen crash error when you selecting "Adventure" mode. I don't know if I should also proof it.
Thanks anyway for the script, it works a bit.
Some Zamasu's quotes:
- When I was invited to this place, I thought you would teach me about justice. However, does the justice of the gods not only pass by to observe?
- Every time I am attacked, I enjoy my immortality.
You misunderstood the sentence, "lies" in that instance isnt a name, its a verb, he wasnt saying you were lying.
No script or ram poke will make oxide playable in adventure mode. It's a bug from Naughty Dog, unrelated from him not being playable per se. You'd need to hex edit one adress value from 0x800 to 0x700, just bruteforcing character_id wont work for adventure mode.
Anyway, it's not that the script "works a bit" (reminder he went out his way and wrote the script to help you), its that you cant have character id = 15 (oxide) and be in character select, the game just isnt designed to let you pick id's beyond 14, which is fake crash. What you want to do is change character id after picking a character, so use the script once you're in level select. Once the track has been loaded, you can turn off the script, so it wont crash when you roll back to change character from the pause menu in-race.
Joined: 10/12/2011
Posts: 6446
Location: The land down under.
Like so:
Language: lua
while true do
memory.write_u16_le(0x3B468, 1792); -- Memory
if memory.readbyte(0x8D908) == 0 then
memory.writebyte(0x86E84, 15); -- Oxide
end
emu.frameadvance() end;
Disables Comments and Ratings for the YouTube account.Something better for yourself and also others.
That works just fine! Decreasing pool size hub's to 0x700 works to make him playable. Do keep in mind that he MIGHT crash the game on tracks like Mystery Caves, but overall, oxide will work in Adventure mode this way. Thanks Spike for putting the effort to make this for whoever who wants to use it