Submission Text Full Submission Page
Description
Shadow Man is a horror action adventure game on the N64. You take the role of Michael Leroi, a man who has lost much in his life, including your younger brother Luke who died in a car crash. Michael has come in contact with Voodoo priestess Nettie who has planted the mask of shadows into his ribcage. This mask allows for travel between the normal world (Liveside) and (Deadside), the place where everyone goes without exception when they die. Mike can travel to Deadside with the help of the teddy bear that belonged to Luke. In Deadside, you are the Shadow Man, a lineage of voodoo warriors who protect the world of the living (known as Liveside) from threats crossing over from Deadside. Nettie has had a vision of apocalypse where a dark army powered by evil Dark Souls comes from Deadside to destroy Liveside. It is the goal of the game to collect all these Dark Souls before the bad guys do and take out the evil behind the plan for apocalypse.
This game is a very non-linear action adventure. Similar to Super Mario 64 you collect Dark Souls (instead of Stars) that open doors to new areas. Dark Souls upgrade your Shadow Meter which makes the Shadow Gun stronger. Doors indicate a certain level on the Shadow Meter before they can open. To reach the area with the final boss you need a minimum of 15 dark souls to reach Shadow Level 4. This area contains a large machine to you have to shut down to pass by and go to the final boss. Normally, this requires 95 dark souls (Shadow Level 9) to go to every area to shut it down. In this run, a glitch is abused to get on top of the machine via an enemy boost which saves roughly 2 hours of playing time and allows for completion of the game with just 15 dark souls. The route in this TAS run is planned so the quickest first 15 dark souls are collected.
  • Emulator used: BizHawk v2.3.1
  • Graphics Plugin: GlideN64
  • No unintended warps or passwords
  • Goal: Reach the end credits
  • Heavy glitch abuse
  • Genre: Action Adventure
  • Game: Shadow Man (USA version)
Comments
Start of the game
In this game, jumping with forwards momentum is faster than running full speed. On any significant straight it is worth it to keep jumping to go slightly faster. In this part the goal is to reach the church on top of the hill to collect the teddy bear that belongs to Luke that allows for warping to Deadside.
Deadside Marrow Gates
Upon entering Marrow Gates I collect 3 dark souls. 2 of these dark souls you normally cannot get to yet. The first is on top of the bloodfall (a waterfall with blood). You can grab onto the ledge and get it where you would normally need an ability upgrade to climb bloodfalls. This is bypassed by jumping from the pillar next to it. This is the only time in the run where I take damage. It doesn’t cost time to take this damage but it would have cost some time to avoid the shot from the zombie.
The second dark soul is also on top of a bloodfall further in the level in a cave. This is reached via an out of bounds trick and some careful jumping. Continuing to the Prophecy Chamber, a teddy bear icon appears on the screen. This is an indicator for a warp point that I will return to 2 more times. The third dark soul is here. 3 dark souls provide the upgrade to shadow level 2 which allows entry of the Asylum Gateway level early.
Asylum Gateway
There are 2 routes in Asylum, the right route and the left route. I doesn’t really matter which route you take first since it is necessary to activate the warp point which is relatively on the center of the bridge separating the routes. I take the right route first which leads to 3 dark souls and the Engineer’s Key. This Key is essential to activate a train later on to reach the area with the final boss. There are no particular glitches in this part. I do some pipe jumping to speed up the slow cycles of the 2 platforms you have to wait for. Warping back to the same area you are in reduces the loading screen time a lot so I warp back to the bridge to take the left route.
The left route you normally cannot take yet. There are 2 fire pillars blocking your way with lava on the sides. Normally, you need an upgrade that lets you hold onto fire pillars. With some very careful jumps it is possible to just jump past it and collect 4 really quick dark souls in this area. After the last dark soul I warp back to the prophecy chamber to go to Wasteland
Wasteland
Normally you go here before Asylum. It doesn’t matter either way for the final time so I decided to go to Asylum first just because I can. In Wasteland, there are many dark souls spread out over a large area. I only need 5 more dark souls for Shadow Level 4 in this area. I take the left tunnel at the start because it is slightly faster and activate a rope in the next area. I do not open the tent because the switch that activates this passage makes many enemies spawn that make traveling by rope next to impossible. The first dark soul is on top of a bloodfall you normally cannot get to yet but with a careful jump you can. I use the rope I had activated to go to a platform with a normally useless vase on it. This vase can be used to go out of bounds and get to the area on top of a second bloodfall in this area. This leads to a tent with a dark soul in it. Below the dark soul is a weapon which can shoot fire at enemies, the Asson. I can use this to speed up the final boss fight so I collect it. Further in the cave is a dark soul. There are 2 more dark souls behind some lava you can reach with a careful jump and up in a tent for Shadow Level 4.
The out of bounds tricks have allowed for a much faster route through the stage to collect the dark souls and Asson. With 15 dark souls collected all that is left is to go to the final boss. I warp back to the Prophecy Chamber once again and go to the door requiring Shadow Level 4. 2 enemies gang up on me when the cutscene for the door plays but with some rerecords I found the right timing to avoid getting hit or losing time to this (you don’t take damage while the cutscene plays).
Asylum Cageways
This area I am just passing through. In the beginning there is an area with a wall and some zombies. With a very precise trick it is possible to jump in such a way that you half hang onto it and wall jump to get on top of some boxes (thanks Winning117 for finding this trick!). Normally you need to hang onto the wall and slowly shift across. This saves a good 5 seconds. By backwards jumping on the wall I skip the next area where you normally need to use a rope to go over the wall. This saves a good deal of time. After the train I take the cable car to Engine Block
Engine Block
This is the area with the final boss but first I need to get past the big machine called the dark engine that powers the Asylum in Deadside. To do this I lure an enemy called a Surgeon. When he knows of your presence but you are not in his direct line of sight he will move towards you to get a clean shot. For some reason in the N64 version it is possible to lure him under the right angle through closed doors. Past the first door the game is very laggy so I go into first person view and look at the wall to reduce some lag. Once the Surgeon is in the machine room I move out of his line of sight to lure him towards the right spot where I can make the jump. By moving backwards close to the enemy and with very precise timing I make it on top of the machine with a backwards long jump. This trick is extremely precise and took many rerecords to get this to work.
Before the boss I collect some voodoo power to use with the Asson. The cutscene before the boss is almost 5 minutes and not skippable.
Legion Boss Fight
The boss fight has 2 stages. The first stage is very easy. I equip the Asson and Shadow Gun and circle strafe round him while continuously firing. By charging the Shadow Gun to Shadow Level 4 and immediately firing you do the most damage quickly.
The second boss form is much harder and longer. In this TAS route we have reached this boss severely underpowered. The same strategy applies as the first boss firing with the Asson and Shadow Gun. This boss shoots many homing projectiles and constantly moves around. After nearly 2 minutes of dodging projectiles and shooting the game is finished :).

slamo: The route here looks fundamentally sound and the skips are great. However, there were some optimization issues brought up in the thread.
At TASVideos we expect superhuman gameplay, and this is done through precisely programmed inputs. It's apparent to the naked eye, and backed up by inspecting the inputs, that much of this run is recorded segments of unassisted human gameplay. The run resembles a very good segmented speedrun, but does not meet our optimization standards for a tool-assisted speedrun. Turning is done imprecisely, resulting in the constant loss of frames throughout the run.
It's always a good idea to review our guidelines for optimization. Also, tools such as TAStudio will be an enormous asset for a run like this, as it will make it much easier to program perfect analog inputs. I see that you've already made a forum thread about this game, but since this your first submitted TAS, it might be a good idea to upload WIPs to userfiles and post them to make sure you're understanding the fundamentals of TASing.
Rejected for being sub-optimal.


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15535
Location: 127.0.0.1
This topic is for the purpose of discussing #6312: WMJ's N64 Shadow Man in 30:15.82
nymx
He/Him
Editor, Judge, Expert player (2228)
Joined: 11/14/2014
Posts: 927
Location: South Pole, True Land Down Under
I certainly lack the knowledge on the eccentricities of this game, especially since I've never heard of it, but I'm a bit hard on having such a low re-record count in relationship to such a high total movie length. I don't see anything but straight playing, besides the out of bounds (which I certainly appreciate). At least jumping was used in places to speed up the run. I would be interested in seeing a version where more effort was put into, it might be a surprise to see how much time could have been cut. The game is rather slow, and I can't prove otherwise that it isn't optimal. So, I'm voting "Meh" on entertainment.
I recently discovered that if you haven't reached a level of frustration with TASing any game, then you haven't done your due diligence. ---- SOYZA: Are you playing a game? NYMX: I'm not playing a game, I'm TASing. SOYZA: Oh...so its not a game...Its for real? ---- Anybody got a Quantum computer I can borrow for 20 minutes? Nevermind...eien's 64 core machine will do. :) ---- BOTing will be the end of all games. --NYMX
WMJ
Joined: 5/11/2008
Posts: 21
Location: Netherlands
Re-record count is a bit on the low side for a few reasons. - I have the real time record so I am very familiar with the game and mechanics. - I have recently finished another TAS for the game. I concluded myself this old tas wasn't optimized enough for submission here and a route change could be done to save time. - The actual gameplay time is a lot lower because of all the loadscreens and cutscenes. This new TAS is an almost 2 minute improvement on the previous one I made. The groundwork was all there already from the previous TAS so for many tricks I didn't need that many re-records. The game isn't very technical aside from some of the tricks so there are a lot of relatively simple parts.
nymx
He/Him
Editor, Judge, Expert player (2228)
Joined: 11/14/2014
Posts: 927
Location: South Pole, True Land Down Under
WMJ wrote:
This new TAS is an almost 2 minute improvement on the previous one I made. The groundwork was all there already from the previous TAS so for many tricks I didn't need that many re-records. The game isn't very technical aside from some of the tricks so there are a lot of relatively simple parts.
Well, I hope this turns out well for you. Perhaps a suggestion..You might want to stick with the same project file so that you can at least demonstrate, via re-records, your effort put into this. I've redone one of my TASes for resubmission and doubled my re-records by just continuing to use the original inputs. It proves to any viewer that it wasn't just quickly ran through and could help out in judging to show that you made a good run at it. Good Luck!
I recently discovered that if you haven't reached a level of frustration with TASing any game, then you haven't done your due diligence. ---- SOYZA: Are you playing a game? NYMX: I'm not playing a game, I'm TASing. SOYZA: Oh...so its not a game...Its for real? ---- Anybody got a Quantum computer I can borrow for 20 minutes? Nevermind...eien's 64 core machine will do. :) ---- BOTing will be the end of all games. --NYMX
Memory
She/Her
Site Admin, Skilled player (1551)
Joined: 3/20/2014
Posts: 1765
Location: Dumpster
I mean a rerecord count never tells everything so it's fine.
[16:36:31] <Mothrayas> I have to say this argument about robot drug usage is a lot more fun than whatever else we have been doing in the past two+ hours
[16:08:10] <BenLubar> a TAS is just the limit of a segmented speedrun as the segment length approaches zero
Editor, Reviewer, Skilled player (1352)
Joined: 9/12/2016
Posts: 1646
Location: Italy
nymx wrote:
Perhaps a suggestion..You might want to stick with the same project file so that you can at least demonstrate, via re-records, your effort put into this.
Note that the rerecord count can also be easily modified with Windows' Notepad. Therefore, it can't be trusted. For me, it makes more sense to read the author's explanations about the work behind the scenes, though they are free to give no explanation. The movie file is already containing everything necessary for demonstrating the quality of the run, it just needs to be verified with real tests. Opinions are more meaningful when they are backed with firsthand experience.
my personal page - my YouTube channel - my GitHub - my Discord: thunderaxe31 <Masterjun> if you look at the "NES" in a weird angle, it actually clearly says "GBA"
nymx
He/Him
Editor, Judge, Expert player (2228)
Joined: 11/14/2014
Posts: 927
Location: South Pole, True Land Down Under
ThunderAxe31 wrote:
Note that the rerecord count can also be easily modified with Windows' Notepad. Therefore, it can't be trusted.
Hmmmm. That is sad. I thought it was locked away in some encoded method. Is there something that can be done to prevent it from being tampered with?
I recently discovered that if you haven't reached a level of frustration with TASing any game, then you haven't done your due diligence. ---- SOYZA: Are you playing a game? NYMX: I'm not playing a game, I'm TASing. SOYZA: Oh...so its not a game...Its for real? ---- Anybody got a Quantum computer I can borrow for 20 minutes? Nevermind...eien's 64 core machine will do. :) ---- BOTing will be the end of all games. --NYMX
Editor, Reviewer, Skilled player (1352)
Joined: 9/12/2016
Posts: 1646
Location: Italy
nymx wrote:
Is there something that can be done to prevent it from being tampered with?
It could be made it harder to tamper, but not impossible. Also note that being able to edit manually the rerecord count can be useful sometimes, for example if you have worked with different movie files, and thus you may want to combine the counts together. Trying to judge a TAS on the basis of the rerecord count is unavoidably misleading, doesn't matter what. The only solution is to take the rerecord count as a mere trivia info, and nothing more. By the way, let's continue this discussion on a more appropriate thread: Opinions on rerecord count
my personal page - my YouTube channel - my GitHub - my Discord: thunderaxe31 <Masterjun> if you look at the "NES" in a weird angle, it actually clearly says "GBA"
Memory
She/Her
Site Admin, Skilled player (1551)
Joined: 3/20/2014
Posts: 1765
Location: Dumpster
The tricks that were there were interesting but I'm curious if better cornering could be at all possible or helpful. I saw quite a number of times where you ran against a wall. Curious if it could be possible to smooth it out.
[16:36:31] <Mothrayas> I have to say this argument about robot drug usage is a lot more fun than whatever else we have been doing in the past two+ hours
[16:08:10] <BenLubar> a TAS is just the limit of a segmented speedrun as the segment length approaches zero
WMJ
Joined: 5/11/2008
Posts: 21
Location: Netherlands
In many areas the collision extends well beyond what is visually there as the edge of walls. In many areas I run against the wall intentionally if it doesn't slow me down to start cornering earlier. You turn very slowly in this game so it often helps to take more of the inside of the corner.
Memory
She/Her
Site Admin, Skilled player (1551)
Joined: 3/20/2014
Posts: 1765
Location: Dumpster
This couldn't be improved at all by strafing instead of actually waiting to turn the corner?
[16:36:31] <Mothrayas> I have to say this argument about robot drug usage is a lot more fun than whatever else we have been doing in the past two+ hours
[16:08:10] <BenLubar> a TAS is just the limit of a segmented speedrun as the segment length approaches zero
Reviewer, Expert player (2432)
Joined: 5/21/2013
Posts: 414
Some of the movement is definitely sloppy. Here's an example of a section that I very roughly improved: https://i.imgur.com/9ZsyD00.gif (big file, open externally) The pathing in the original run was very questionable in this example. (bad example, ignore) From looking at TAStudio, the analog stick movement was gradual and erratic. Also, the analog values top out at +-89 instead of the extremes of -128 and 127. My guess is that most sections were recorded unassisted with a controller.
Memory
She/Her
Site Admin, Skilled player (1551)
Joined: 3/20/2014
Posts: 1765
Location: Dumpster
This may be a bad example as WMJ's movie seems to trigger an image on screen there that yours doesn't. Granted I don't know exactly what that is so I don't know how important it is but it may be a bad example.
[16:36:31] <Mothrayas> I have to say this argument about robot drug usage is a lot more fun than whatever else we have been doing in the past two+ hours
[16:08:10] <BenLubar> a TAS is just the limit of a segmented speedrun as the segment length approaches zero
Reviewer, Expert player (2432)
Joined: 5/21/2013
Posts: 414
Sorry about the last example, it turns out the fire triggers a warp point. Also, using an analog value of 127 instead of 89 seems to have no effect on the walking/rotation speed. My point still stands about the analog usage, though. Much of the movement is done imprecisely. Here's an example of what I mean: Instead of gradually moving the analog stick to the right, it should be done instantly. Doing this saves only a few frames in this case, but movement is done this way throughout the entire run, and it can really add up. You should also always travel in a straight line wherever possible, there's some strange direction readjustments being made throughout the run.
TASVideosGrue
They/Them
Joined: 10/1/2008
Posts: 2783
Location: The dark corners of the TASVideos server
om, nom, nom... blech, bitter!