(Link to video)
Submission Text Full Submission Page
Shanghai Solitaire, also known as Mahjong Solitaire, is a famous puzzle game that was released for a lot of platforms. DS version has a touchscreen, so you are no longer forced to move a cursor around in other to select the tiles.

Game objectives

  • Emulator: DeSuME-0.9.6-win32
  • Aims for fastest time
  • Uses easy difficulty
I uploaded both runs of easy difficulty and normal one. This submission uses the easy difficulty. If you prefer the normal one to be published, please tell me.
Normal difficulty (This is not a submitted movie.) http://www.youtube.com/watch?v=LqqMP_wnyt0

About the run

I thought DS version would be the most suitable because the stylus allowed playing much faster than any other version. Since there is no USA version of Shanghai Solitaire released for DS, I used Japanese one.
The game has three difficulties and I played on all of them to find which one is the most entertaining for TASing. I made and watched a run of normal difficulty that has 8 stages, and thought some people would say that it is boring. Then I played on the easy difficulty that has only 4 stages. The run was too short for me, but it would be a good demonstration of how Shanghai Solitaire TAS would looks because it wouldn’t be boring and has a standard layout. That’s why I chose the easy difficulty.

TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 14875
Location: 127.0.0.1
This topic is for the purpose of discussing #3046: Ryuto's DS Shanghai DS in 00:41.95
Skilled player (1469)
Joined: 12/30/2007
Posts: 485
Location: Hubei,China
Oh,上海? This is interesting. Nice work,元,I'll look this.
Do the work.
Warepire
He/Him
Editor
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
Kinda nice idea but it didn't do much for me. Voting meh.
mklip2001
He/Him
Editor
Joined: 6/23/2009
Posts: 2224
Location: Georgia, USA
Nifty! I watched both Youtube links, and I agree that Easy mode is the better choice. You don't get any more entertainment from seeing more puzzles solved in Normal mode. There's an unfortunate tradeoff here, though. Although the stylus makes the puzzles quick to solve, it also means that you can't really see individual moves in progress. In a game with a moving cursor, you'd at least see the movement of the cursor and be able to follow along with the moves (such as in the Solitaire run). Even in Pipe Dream and Minesweeper, you can still follow along somewhat, but not with this run. I think one question is appropriate here: what was the challenge in making this run? Presumably, if the stylus can select pieces each frame, and the puzzles have a fixed number of pieces, then this run is already optimal.
Used to be a frequent submissions commenter. My new computer has had some issues running emulators, so I've been here more sporadically. Still haven't gotten around to actually TASing yet... I was going to improve Kid Dracula for GB. It seems I was beaten to it, though, with a recent awesome run by Hetfield90 and StarvinStruthers. (http://tasvideos.org/2928M.html.) Thanks to goofydylan8 for running Gargoyle's Quest 2 because I mentioned the game! (http://tasvideos.org/2001M.html) Thanks to feos and MESHUGGAH for taking up runs of Duck Tales 2 because of my old signature! Thanks also to Samsara for finishing a Treasure Master run. From the submission comments:
Shoutouts and thanks to mklip2001 for arguably being the nicest and most supportive person on the forums.
BigBoct
He/Him
Editor, Former player
Joined: 8/9/2007
Posts: 1692
Location: Tiffin/Republic, OH
There's an unfortunate tradeoff here, though. Although the stylus makes the puzzles quick to solve, it also means that you can't really see individual moves in progress.
I think that for this reason, a sub-optimal (speedwise) run would be warranted for this game, perhaps only clearing one pair of tiles per second.
Previous Name: boct1584
Editor
Joined: 3/10/2010
Posts: 899
Location: Sweden
You should have waited until the first.
Joined: 1/10/2010
Posts: 59
On the one hand, I thought the Easy run was kinda funny. On the other hand, this just screams bad game choice like every other board/card game TAS that doesn't involve heavy luck manipulation. Sorry, this gets a no from me.
Skilled player (1469)
Joined: 12/30/2007
Posts: 485
Location: Hubei,China
Meh,entertainable but not enough to publish. I don't care whether it would be published.
Do the work.
TASVideosGrue
They/Them
Joined: 10/1/2008
Posts: 2738
Location: The dark corners of the TASVideos server
om, nom, nom... om, nom, nom... nom nom
Editor, Skilled player (1938)
Joined: 6/15/2005
Posts: 3246
Ryuto, could you explain why this submission was cancelled?
mklip2001 wrote:
I think one question is appropriate here: what was the challenge in making this run? Presumably, if the stylus can select pieces each frame, and the puzzles have a fixed number of pieces, then this run is already optimal.
Optimization is not easy at all. It's actually very difficult. It is not just stylus-stylus-stylus-... . Using the stylus alone only accounts for removing 2 tiles every 4 frames. The biggest challenge to optimizing it is finding long sequences of stylus-A-stylus-A-stylus-A-... With this, you can remove 2 tiles every 2 frames. However, you can only do this as far as there is a chain of selectable tiles, since after using the stylus, direction+A can only select a tile nearby. The optimization challenge is to minimize the number of chains. Personally, I'd prefer a Hard mode run. I don't care that it's 12 stages long; it's no longer than 3 minutes. I find the Easy mode too short and rather trivial (for the fact that it's Easy mode and it's only 4 stages, not because of optimization). I was also disappointed at the lack of stylus-cursor playing during downtime. It would be cool for a TAS to do some tricks.
Skilled player (1530)
Joined: 5/31/2009
Posts: 86
Location: Japan
FractalFusion wrote:
Ryuto, could you explain why this submission was cancelled?
I thought the feedback was negative.
Patashu
He/Him
Joined: 10/2/2005
Posts: 4016
If you had explained why optimization was non-trivial and what you needed to do to save frames, it wouldn't be as negative. :) I had no clue until FractalFusion's post about it.
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