Rayman Glitches
Forum rules
Please keep the forum rules and guidelines in mind when creating or replying to a topic.
Please keep the forum rules and guidelines in mind when creating or replying to a topic.
-
The Jonster

- Posts: 40789
- Joined: Sat Mar 24, 2018 6:15 am
- Location: The realm of Mario Karting
- Tings: 51035
Re: Rayman Glitches
I'm pretty sure he's doing a headstand. 
-
Henchman1000

- Posts: 186
- Joined: Mon Sep 28, 2020 1:46 am
- Tings: 1280
Re: Rayman Glitches
I guess so! CXPluMGMK wrote: Tue Sep 29, 2020 10:37 pm Wow, upside-down Rayman!Was he just walking along as if everything was fine?
As for the hypnotized-looking Clark, I always thought it was done on purpose, to show that he's a bit on edge in that scene (he's about to smash a bunch of stuff, remember!).
Oh, about that, I even made a headcanon about him being already being subject to robopirates' experimentation before being ultimated in Tomb of the Ancients (when you fight him as a boss). Probably eating some robotic part during his fight against the pirates didn't only hurt him...
Probably a development mistake at the very best. Didn't remember it in the DS version.
-
StelzenBomber

- Posts: 2213
- Joined: Wed Dec 13, 2017 3:07 pm
- Tings: 25652
Re: Rayman Glitches
Okay so i did the infinite helicopter glitch in the firdt part if the submits beond clouds and found the green box
My question is, what the hell is this thing
My question is, what the hell is this thing
Re: Rayman Glitches
It's kind of hard to make out, I should attempt this later, it doesn't look like it should be too hard to perform.
-
StelzenBomber

- Posts: 2213
- Joined: Wed Dec 13, 2017 3:07 pm
- Tings: 25652
Re: Rayman Glitches
Its really easy, just make sure not to trigger the transition cutscene
Re: Rayman Glitches
Nice to know. I did see a video of it before, and it seems you just have to be off the ground. Once you don't touch the ground, it never triggers, at least from what I've seen.
-
StelzenBomber

- Posts: 2213
- Joined: Wed Dec 13, 2017 3:07 pm
- Tings: 25652
Re: Rayman Glitches
From the stairs you jump into the can instantly hovering
Then you just fly up and down into the can untill it doesnt drain anymore
Works on GC, idk about pc or xbox, but ps2 doesnt work
Then you just fly up and down into the can untill it doesnt drain anymore
Works on GC, idk about pc or xbox, but ps2 doesnt work
Re: Rayman Glitches
Interesting, PS2 does seem to have some differences with the engine running at a different speed. I guess it's worth trying on those platforms too then.
-
S&Watch (RaymanFan)

- Posts: 10
- Joined: Wed Jan 27, 2021 1:50 am
- Tings: 50
Re: Rayman Glitches
So i was playing Rayman Raving Rabbids GBA on a Computer, then i discovred this glitch after messing around. This seems to be a little game breaking oversight the developers didnt see. Then again this entire game was Rushed so it was to be Expected.
Heres a video i made on the glitch:
Heres a video i made on the glitch:
Last edited by Steo on Wed Feb 10, 2021 3:32 am, edited 1 time in total.
Reason: Added bbcode for YouTube embed
Reason: Added bbcode for YouTube embed
-
Hunchman801

- Posts: 87627
- Joined: Thu Aug 07, 2003 6:50 pm
- Location: Paris, France
- Contact:
- Tings: 640247
Re: Rayman Glitches
Interesting find, though rather useless, and even quite frustrating were it to happen during a normal playthrough. 
Also, I don't think that Darnok's 2020 glitch compilation, which he recently shared in the Rayman 2 speedrunning thread, was actually posted here, so there we go:
Also, I don't think that Darnok's 2020 glitch compilation, which he recently shared in the Rayman 2 speedrunning thread, was actually posted here, so there we go:
Re: Rayman Glitches
Bumping the thread two years later for yet another Rayman 2 glitch (game must be cursed or something
), this time the PC version.
In the cutscene where Clark drinks the elixir of life, his eye texture kept randomly turning into his Tomb of the Ancients possessed eyes, like there was something very wrong with the potion. I could have sworn Rayman looked genuinely traumatised about this:


In the cutscene where Clark drinks the elixir of life, his eye texture kept randomly turning into his Tomb of the Ancients possessed eyes, like there was something very wrong with the potion. I could have sworn Rayman looked genuinely traumatised about this:
-
PluMGMK

- Posts: 40508
- Joined: Fri Jul 31, 2009 9:00 pm
- Location: https://www.youtube.com/watch?v=cErgMJSgpv0
- Contact:
- Tings: 136606
Re: Rayman Glitches
Hello again!
I don't know if that's a glitch, I think it's supposed to show how jazzed up he is. And Rayman was definitely frightened when he grabbed him like that!
I don't know if that's a glitch, I think it's supposed to show how jazzed up he is. And Rayman was definitely frightened when he grabbed him like that!
Re: Rayman Glitches
Aah, seems to happen in most versions of the cutscene. Maybe I'm just more used to the PS1 version, or I just happened to have my print screen button out on the creepiest frame. Not sure if it was an intended effect or not, but it does give the impression the potion is very strong! As for Rayman's face, I just found it funny in this context 
Re: Rayman Glitches
Personally I always thought that it was after-effects of an old control machine that he could have had in the past because he already has scars on his back that can make you think that the henchmen had already grafted one on him.
-
PluMGMK

- Posts: 40508
- Joined: Fri Jul 31, 2009 9:00 pm
- Location: https://www.youtube.com/watch?v=cErgMJSgpv0
- Contact:
- Tings: 136606
Re: Rayman Glitches
Perhaps, but then wouldn't he have seen it coming the second time and have been able to fend them off? I'm thinking maybe the order of the two setpieces involving Clark was swapped in the storyline at some point, but the artists / programmers didn't pay close enough attention to iron out the resulting incongruities…
-
Hunchman801

- Posts: 87627
- Joined: Thu Aug 07, 2003 6:50 pm
- Location: Paris, France
- Contact:
- Tings: 640247
Re: Rayman Glitches
I'm pretty sure it's an oversight as well, but I like the theories that it inspires!
-
Elite Piranha

- Posts: 3514
- Joined: Sat Sep 14, 2019 5:47 am
- Location: Ly's Palace
- Tings: 141015
Re: Rayman Glitches
I don't if this was mentioned before, but found this:
https://bowserspears.tumblr.com/post/64 ... he-lost-as
https://bowserspears.tumblr.com/post/64 ... he-lost-as
-
PluMGMK

- Posts: 40508
- Joined: Fri Jul 31, 2009 9:00 pm
- Location: https://www.youtube.com/watch?v=cErgMJSgpv0
- Contact:
- Tings: 136606
Re: Rayman Glitches
I wonder if this one could be explained by a bit flip...
-
PluMGMK

- Posts: 40508
- Joined: Fri Jul 31, 2009 9:00 pm
- Location: https://www.youtube.com/watch?v=cErgMJSgpv0
- Contact:
- Tings: 136606
Re: Rayman Glitches
So, five years later, I decided to look into this a bit more, and it seems I was pretty wide of the mark!PluMGMK wrote: Wed Aug 16, 2017 8:02 pm I posted a video in another topic yesterday about a glitch I discovered many years ago in Rayman 2. Probably best to leave it here too for posterity!
https://youtu.be/6PuSjy66sno
So, in Menhir Hills part 2, it's possible to turn the shell around, but doing so apparently earns you a punishment worse than a Try Again: Rayman disappears and his health starts draining, and doesn't seem to stop at zero!
I think I saw another video fairly recently about how a new Rayman+shell entity is created at the entrance of each room on that ride, and the old one is deleted. So I guess what happened here is that I activated the "delete" trigger again, but not the corresponding "create" one. The game was left with no player entity and didn't know what to do. I think something similar, but weirder, happens after 10:30 in this video of Carrot's.
First, the bit about level geometry: as you may or may not know, maps in Rayman 2 (and all OpenSpace games) are organized into Sectors. When you're in a particular Sector, then all entities ("Persos") in that Sector are active, and all geometry in it can be drawn if it's in the camera's field of view. But of course, that's not enough. What about when you can see into the next Sector? You need to be able to see the geometry and Persos in there too!
So, each Sector has two lists of other Sectors, which are called the Activity and Graphic Sector lists. So let's say we have three Sectors: A, B and C. Then Sector B has A and C as Graphic Sectors, and just C as an Activity Sectors. Then when you're in Sector B: All geometry in any of the three Sectors can be drawn, but only Persos in Sectors B and C will be active, so the ones in A will be deactivated (so the game doesn't need to spend computing resources running their code).
It turns out that this is exactly the situation on the path that Rayman rides the shell along. Each sector has both the previous and next ones as Graphic Sectors, but only the next one as an Activity Sector. You can see this in Raymap (at least the full version in Unity, not sure about the online version…) – more technically, Sector A = "Sector @ Rodeo_40|0x00052B10", Sector B = "Sector @ Rodeo_40|0x00055908", Sector C = "Sector @ Rodeo_40|0x0005EBA8". The devs did this optimization because they assumed it was impossible for Rayman to turn around and go back to the previous Sector.
Then there's the matter of the Walking Shell itself. Its initial state is as an enemy, standing still and waiting for Rayman to come near so it can start chasing him. It doesn't have any hitpoints in this state (since it doesn't have a lifebar) and, of course, does not respond to player input or anything like that. When Rayman starts riding it though, it becomes the Main Actor, assumes his hitpoints, and starts responding to player input. (It also deactivates the Perso that normally represents Rayman himself, but carries it around with it to make sure that he dismounts in the right place when the time comes.) However, there are a few flags that are normally set on Rayman's object, which do not get set on the Shell object, even when it is the Main Actor.
So, putting all this together, what happens when the Shell (with Rayman on it) moves from Sector B back to Sector A? Well, since Sector A wasn't an Activity Sector, all the Persos in it need to be reactivated. The engine iterates over all the Persos that it finds in Sector A, and runs some code to activate them and reset them to their initial state. The problem is that the Shell just moved into Sector A – so it is one of those Persos that gets reset! Because it doesn't have certain flags set (I'm not sure which ones exactly
Using GDB, I was able to set some breakpoints and jump over the "reactivation" function for the Shell itself, thus allowing me to ride the Shell back up the corridor to the beginning of the map. There are probably some hex edits that could be done to make that happen every time instead of needing to attach a debugger…
Anyway, I'm really glad to have finally solved that mystery! I hope you found it interesting!
Re: Rayman Glitches
Wow, what an amazing piece of research!
But why don't you get a "Try again" when the health goes to 0? Because it's not Rayman's health?
But why don't you get a "Try again" when the health goes to 0? Because it's not Rayman's health?



