(Link to video)

About the Game

Fushigi no Dungeon: Fuurai no Shiren GB2: Sabaku no Majou, translated as Mystery Dungeon: Shiren the Wanderer: Demon Castle of the Desert, is a roguelike game developed and published by Chunsoft, released back in 6/19/2001. The game follows Shiren the Wanderer, and his talking weasel Koppa. The game was also remade on the DS. It was also only released in Japan, and information is scarce about this game, with whatever out there likely being in Japanese. Luckily, there was 1 RTA run I was able to find of this game, which helped immensely with general strategy.

Game objectives

Emulator used: Bizhawk 2.6

  • CGB in GBA mode is enabled for console verification.
    • This game also happens to enhance for the GBA, such as adding color correction for a GBA screen and even changing the control scheme slightly. There is also an extra dungeon for the GBA, but that's not too relevant here (100% owo?).

Categories

  • Aims for fastest completion of the game
  • Some luck manipulation

Luck Manipulation

It's shit. And I don't mean due to a lack of effort, I mean this game is really hard to manipulate luck. The dungeon generation has a separate seed from general RNG, and only advances when needed. So dungeon patterns can only be manipulated by delaying the entry to the dungeon, and since the seed only advances when needed, that means I am manipulating the entire dungeon from the start, rather than being able to manipulate each floor separately. General RNG is also self contained for each dungeon floor, meaning actions in a previous floor will not affect the RNG in the next floor. And you can also expect that, surprise surprise, general RNG also only advances when needed. Thus it's often hard/takes time to manipulate favorable outcomes, and sometimes it's just faster to just accept less favorable outcomes like misses. I also don't really understand how the RNG works in general (it's two separate 32 bit seeds for the Gameboy, these devs really went overboard here), so for testing dungeons, I have to manually test a ton of dungeon seeds until I find one with a decent (and eventually just survivable) outcome. I also realized something; while manipulating for stairs next to me with needed items/enemies (for boss fights) would be fastest, it would take an insane amount of time to find (if possible), and would end of being a little less entertaining than the seeds chosen for this movie, due to the lack of actually playing around enemies and such, along with a long wait before actually getting into the dungeon, so I guess I can consider this slightly a speed/entertainment(/sanity) tradeoff.

Easter Island Rock Password System

I am not kidding you there is an Easter Island rock and it has a password system attached. It so happens that this game decided to have some Easter Island rock in some house that gives items based on some passwords you can give it. How does one obtain these passwords? Some are reportedly in the game, one would be in a Strategy Guide, but the vast majority would be obtained by cards that were packaged with promotional Shiren GB2 potato chips. No I'm not joking they had promotional Shiren GB2 potato chips and they slapped cards with passwords on them. Not like it matters so much anyways. This system can only be used once per dungeon visit. So this effectively limits use of this system for 4 times max, 3 of which are used in this movie. The first time gets a wand which transforms an enemy into a Shiren clone, which other enemies can attack, and the one who defeats this clone gets "leveled up." This is useful for leveling up some enemies which give a ton of exp leveled up (and thus a ton of levels). The second usage just gets some OP Sword, not much to say about this. The third usage gets some strange meat... I sure wonder how this will be useful ;)

Tutorial Dungeon (And General Game Mechanics Explanations)

The first dungeon of the game happens to just be a tutorial essentially. Run to the stairs, where the RNG is replaced with annoying tutorial textboxes. However, given the obscurity of this game, this is rather nice to figure out and understand the movement, along with other mechanics. Movement is best described as a ping pong table. You can hold B to go fast, but in this faster state you can't stop/turn until you hit a wall or an intersection (or an item or trap on the floor). This leads to rather interesting movement optimization, and sometimes extra steps are taken just due to the mechanics of going fast forcing me to take them. Should also note if you want to keep going the direction you were zooming towards after getting stopped by some item/trap/intersection, you can press another button to re-apply the input. Soon, I also get to understand the general mechanics of text. It's actually rather simple: when text prints, the game doesn't poll input (so you see lag frames), and once the game starts polling input, it waits for 1 frame of no input at all before accepting an A/B/Dpad press to close a textbox. Somewhat annoying as you can't just get auto-fire to handle textboxes... and oh there's a lot of cutscenes in this game, I probably should mention that eh?
You might however notice for the first room the ping pong movement I mentioned doesn't seem to apply? And when I get to town, it doesn't apply either? Well, this ping pong movement is only enforced when in the dungeon (the first room I'm in is technically before the dungeon proper, and the main town isn't a dungeon obviously), outside of a dungeon you can change directions at any time in a dash.

Dungeon 1

Floor 1

Stairs are next to me. I just dash to them.

Floor 2

Stairs are to the right of me, a simple dash towards them.

Floor 3

Some enemies are blocking the path to the stairs. This is a good time to bring up a nice mechanic with the Start button. The Start button essentially allows me to "aim" my attacks. And if I happen to be next to an enemy, it automatically locks on to said enemy, nice! After the first rat is defeated, I take a few extra steps on my way to the stairs, this to manipulate the enemy pattern to be more favorable towards me, and thus only fight 1 more enemy to get to the stairs rather than 2 more.
Also, a funny thing when entering Floor 4, you might notice a white spot in the transition screen. This is a minor graphical glitch that occurs due to the game keeping the timer interrupt enabled during its check for VRAM accessibility. If the timer interrupt fires after the check passes but before the tile is written, it could cause the tile to be written at a time when VRAM is locked, and it will keep the tile from before.

Floor 4

Yet another dash to the stairs.

Floor 5

This is an interesting floor. I'm too weak to fight the enemies in this floor, but when running towards the stairs I will be hit by them a couple times. I do some movement which takes more steps going towards the stairs, but this lets me get hit 1 less time, which lets me survive reaching the stairs.

Floor 6

Another interesting floor. I run in a circle in the beginning area so the enemies move away from the stairs, then I can safely get to the stairs without fighting any enemies.

Floor 7

go2stairs

Floor 8

boop stairs

Dungeon 2

Floor 1

I do some movement to manipulate the magician thing to face me while also having it not attacking me. I then proceed to fire off some Shiren clone wand at the magician? I let the green blob attack the Shiren clone so it "levels up." This thing pretty much kills me instantly, so I need something to kill it before it can kill me. Conveniently, there are 2 scrolls that are able to do so. Only 1 is needed for this specific instance, but I will be doing this technique again in the next dungeon, so I might as well grab the other one. The blob is killed, and I gain 12 levels from it for some reason? With these levels, I can now proceed to the next floor.

Floor 2

nice stairs

Floor 3

A little bit of a trip, but yet another no enemies in the way of the stairs.

Floor 4

I get hit on the way to the stairs, but I can shrug it off and dash over to the stairs.

Floor 5

This is an interesting floor. I need a sleep item for the boss, but the closest one here is in this room. It also happens to be past the stairs, and requires me to fight through 3 enemies. Still, isn't that bad as the levels make it so I take out two of the enemies in one hit, and one with two hits. After grabbing the item and fighting through the enemies, I can proceed to the stairs.

Floor 6

An enemy tries to attack me while I dash to the floor, but it happens to miss. A bit amusing.

Floor 7

This seems like a typical dash to the stairs without any enemies. But if I take the least amount of steps, I get blocked by the red guard. To avoid this guard, I take an extra step at the start so it moves out of the way when I pass by it.

Floor 8

I take an extra step here going towards the stairs due to the annoying ping pong mechanics. I also "step in place" (press A+B) to advance enemy positions so I can get to the stairs without being hit.

Floor 9

This is quite a nice example of ping ponging to the right spot; going straight left forces an extra step to get to the pathway, but going down+left then up+left happens to land right at the pathway. I take out an archer, pick up a sword on my way, and dash to the stairs.

Floor 10

I spawn right next to a ton of enemies. This isn't particularly good, but the stairs are rather close and the enemies don't block me outright from reaching them, so I just dash to the stairs while enemies attack me as I go.

Floor 11

beep boop stairs climbed

Floor 12

I take 2 slow steps on this floor to save 2 steps overall. It would be faster movement wise to just take the extra steps, but doing so would wake up an archer I pass by, and I don't want to do that.

Boss Fight

This boos fight is a bit anti-climatic. I just equip the sword I got a little while ago, then use the sleep scroll I got. This makes the boss go to sleep long enough where I can do enough attacks to KO it. Which is pretty good considering this boss 2HKOs me even with all my levels.

Dungeon 3

Floor 1

I do the same trick as I did last dungeon to jump up some levels. I also snagged a double kill while I was at it, nice.

Floor 2

(insert dash to stairs joke)

Floor 3

I get throw towards a wall while dashing towards the stairs, this isn't particularly fast, but this only counts as 1 step in terms of advancing enemy states, and gives me some distance aways from that magician. I do a step in place before reaching the next enemy, so I can get the first hit off it (and just KO it right away). The monkey doesn't really care about me, so I can dash to the stairs easily from here.

Floor 4

Some enemies are in the way of the stairs, and while I could avoid them by taking a longer path towards the stairs, it is a bit slower than just KOing the enemies.

Floor 5

More enemies I have to deal with to get to the stairs, and there isn't really a way around it. I kill the magician too due to its tendency to throw me to the wall with its magic.

Floor 6

Yet another dash to stairs filled with enemies. These blue things in particular are quite nasty; they'll cast a spell which won't let you hit them, so I need to KO them first so they can't do so.

Floor 7

slash slash oh I've climbed up the stairs

Floor 8

hi minotaur thing can't talk got to take these stairs

Floor 9

Some ghost nicely leaves me alone to my dash to the stairs.

Floor 10

I need to conserve my health for the next room, so I take my time to kill the enemy here and take some extra steps before proceeding to the next floor.

Floor 11

The enemies aren't very nice here, but I get to the stairs with just 1 HP remaining while also grabbing a wand on the way.

Floor 12

Due to my low health, I use the wand I just grabbed to get by the enemies. The first usage makes the blue fire go to sleep, and the next use makes the next blue fire fly up? Yep, this wand's effect is random; the wand can cause confusion, sleep, or yeet the enemy to some other spot. My health is also still quite low, so I take my time to use a healing item (I don't know when this was obtained, some story thing?) before going towards the next floor.

Floor 13

A dash to the stairs with some blue wizard taking me to fairly low health.

Floor 14

I really shouldn't survive this floor. I have two enemy in the way of the stairs, and I need all the wand uses left for the boss fight. Seems hopeless? Not quite, I can back up behind some sword then proceed to attack the enemy nearby me. The backing up manipulates the enemy to miss its attack, so I can proceed to knock it out without taking damage myself. I still have 1 more enemy to defeat, and it can cast a nasty spell that causes my attacks to fail. To get around this, I take advantage of an interesting quirk items have: I can throw items at enemies! I do happen to have an old sword which throwing deals enough damage so the next attack KOs, so this is perfect! I'm also forced to take a step down so I don't just miss when trying to attack the enemy, but minor overall I guess.

Floor 15

the stairs are right next to me, ba dum tsh

Floor 16

stairs to dash but backwards

Floor 17

A dash with a single enemy attack on me.

Floor 18

This floor has a lot of enemies between me and the stairs. I can't take them on, and I can't just slide past them. What do I do? Well, I do have a freebie with my Shiren clone wand, and enemies target the Shiren clone rather than Shiren himself. So I use that to pose a distraction for the enemies while I slip by to the stairs.

Boss Fight

This fight is a bit similar to the last fight, but I need to do some manipulation on the cheese. I go down to the corner and attack the boss with my random rand. It causes some turns of confusion which makes him stuck for a while. The boss eventually gets out, so I get to a better position to fight him and fire off the wand again. This causes some turns of sleep. Once he wakes up, I need to use the wand again. But it has 0 uses, right? Well, remember when I said you can throw items? You can do that with wands too, and it will inflict its effect even with 0 uses left! Assuming it doesn't miss anyways. This miss chance is actually interesting anyways, since this causes an RNG advancement before the random effect is done, so I get a potentially different effect compared to just using the wand typically. This happens to be another round of sleep, which is enough to finish off the boss.

Dungeon 4

Floor 1

TODO

Floor 2

TODO

Floor 3

TODO

Floor 4

TODO

Floor 5

TODO

Floor 6

TODO

Floor 7

TODO

Floor 8

TODO

Floor 9

TODO

Floor 10

TODO

Floor 11

TODO

Floor 12

TODO

Floor 13

TODO

Floor 14

TODO

Floor 15

TODO

Floor 16

TODO

Floor 17

TODO

Floor 18

TODO

Floor 19

TODO

Floor 20

TODO

Floor 21

TODO

Floor 22

TODO

Boss Fight

TODO

Boss Fight 2

TODO

Samsara: Judging.
Samsara: Accepting to Vault.
feos: Pub.
feos: Changed emu version from 2.6 to 2.6.1 because 2.6 detects this game (and some others) as a zip, which was fixed in 2.6.1. If you really want to run it in 2.6, put the ROM is an actual archive and load it that way.

TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 14772
Location: 127.0.0.1
Really_Tall
She/Her
Editor, Player (230)
Joined: 9/29/2014
Posts: 122
Location: Scotland
It was fun to see how you avoided or barely survived some perilous situations while underleveled: in particular, the solution for the second last boss was amusing. Yes vote!
Joined: 9/12/2014
Posts: 535
Location: Waterford, MI
Yes vote on variety throughout!
Patashu
He/Him
Joined: 10/2/2005
Posts: 3999
Ooh, a Shiren TAS! Going to wait for the finished notes then watch.
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
TiKevin83
He/Him
Ambassador, Moderator, Player, Site Developer (119)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
This TAS has been Console Verified! https://youtu.be/7Qd3d-JJBPE
Judge, Skilled player (1274)
Joined: 9/12/2016
Posts: 1645
Location: Italy
I'm delighted to see how quickly did you figure out the game mechanics, in both major and minor aspects. I'm familiar with various Mystery Dungeon games, so I'm able to understand basically everything of what's going on, despite not having ever seen this game before. It's cool how level ups and item usage have been put in use in the routing, especially considering the RNG manipulation needed. Also, this game is gorgeous! Yes vote from me.
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"
Samsara
She/They
Expert player, Senior Judge, Site Admin (2120)
Joined: 11/13/2006
Posts: 2792
Location: Northern California
Hey, hi, it's me, the Queen of Feedback Asking. I know this is a long RPG run, but I would love it if y'all provided some more entertainment feedback. The thread posts look very positive, but with only 4 votes (not all of them even being Yes), I'd like to see a few more people chiming in. Now pardon me while I copy-paste this to the other long RPG run I have claimed, making minor adjustments to the text so it fits.
TASvideos Admin and acting Senior Judge 💙 | Cohost
warmCabin wrote:
You shouldn't need a degree in computer science to get into this hobby.
xxezrabxxx
He/Him
Joined: 7/15/2017
Posts: 199
Location: Kentucky
It's not the most interesting TAS ever, and the fact there's no English translation so I only know bits and pieces of the dialogue. I want to see the entire submission text finished before saying anything more.
I like to comment on submissions and look around the site. You have probably seen me before (if you have been around for a while) either on the site, Discord, or any other social media. I recently took up making temporary encodes for new submissions. Also, I never forget to greet Tompa wherever I find him! "when resyncing stuff sucks it's called Resuccing" - EZGames69 “If an emulator stops being accepted to the site it should be called an emuLAMEr” - EZGames69 "oh no discord, everything I say will now be logged forever, sdfsdf, time to hide" - Masterjun "just had to give therapy to a taxi with daddy issues" - psx Current Projects: Mother 3 (75% complete)
Patashu
He/Him
Joined: 10/2/2005
Posts: 3999
^ I'm also waiting for the submission text to be completed, because I can't read the game's Japanese. Looking forward to it since I love Shiren playthroughs
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 14772
Location: 127.0.0.1
This movie has been published. The posts before this message apply to the submission, and posts after this message apply to the published movie. ---- [4417] GBC Fushigi no Dungeon: Fuurai no Shiren GB2: Sabaku no Majou by CasualPokePlayer in 50:55.62
Player (158)
Joined: 5/20/2010
Posts: 295
If you move not diagonally in the tutorial, you can skip one tutorial message like this. -> https://youtu.be/6HvpAZmUs5M?t=267
Emulator Coder, Experienced player, Judge (593)
Joined: 2/26/2020
Posts: 691
Location: California
neo_omegon wrote:
If you move not diagonally in the tutorial, you can skip one tutorial message like this. -> https://youtu.be/6HvpAZmUs5M?t=267
I've actually learned this not too long after this run was published (along with other things I've missed). Of course I wouldn't really want to redo this run without a very good understanding of RNG and ways to manipulate that in a TAS (which will likely require extensive botting due to how RNG values get generated).
Player (158)
Joined: 5/20/2010
Posts: 295
Thank you for the quick reply! Well, I am happy to see you are interested in this game and Shiren the Wanderer Series is accepted here on tasvideos.