Submission Text Full Submission Page
https://tasvideos.org/UserFiles/Info/638320272889924271 - Please replace the movie file with this one as it is more complete than the previous.

NOTE: The original version of this TAS was finished on 27 September 2023.
WARNING: The game over screen in this game is rather disturbing.
That’s right. Another meme TAS. As if you thought Pringles wasn’t ridiculous enough.
About the Game:
“Hong Kong 97” is an unofficial SNES game made by HappySoft in 1995. You play as Chin, one of Bruce Lee’s relatives (portrayed by Jackie Chan), to take out the Chinese ex-president turned secret weapon Tong Shau Ping (portrayed by Deng Xiaoping).
About the TAS:
This TAS aims to complete all unique content, which is achieved by getting 90 kills excluding Tong Shau Ping. This resets the game's spawn and timer lists.
By the end of loop 1, this is ahead of mlw7’s 1 loop submission from 2012 by 4.79 seconds.
I made this mainly due to the Angry Video Game Nerd. He made a full episode on this game and, in my opinion, it’s one of his funniest. So I thought I’d submit this just for a good laugh.
Gameplay/Tech:
  • For some reason, Chinese is about 10 frames faster than Japanese or English.
  • Chin can move in 4 directions.
  • If Chin hits a spinning target, he turns invisible and the game softlocks.
  • There can be up to 4 bullets on-screen at one time.
  • When Chin is at the bottom right corner of Tong, we can mash Y 30 times a second to kill him very quickly.
  • Input ends on frame 4691 when we fire a bullet at the 90th and final enemy.
And That’s It!
Thanks for reading. If you find any improvements, please e-mail me on the TASVideos website.

arkiandruski: Claiming for judging.
arkiandruski: Replacing the file.
arkiandruski: Alright, looks good. Accepting to Standard.

despoa: Processing...

Samsara: Unpublishing and setting to Cancelled. This was a mistake, and I apologize.


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15563
Location: 127.0.0.1
This topic is for the purpose of discussing #8655: LoganTheTASer's SNES Hong Kong 97 in 01:18.05
Spikestuff
They/Them
Editor, Publisher, Expert player (2633)
Joined: 10/12/2011
Posts: 6437
Location: The land down under.
Spikestuff wrote:
Here's an entire section about this in BootlegGames. Unfortunately for you this game has 5 stages if I'm not mistaken. And there could be arguments to never get this published due to what could be the controversial image.
So no, I still don't like watching this movie.
WebNations/Sabih wrote:
+fsvgm777 never censoring anything.
Disables Comments and Ratings for the YouTube account. Something better for yourself and also others.
Former player
Joined: 6/30/2010
Posts: 1107
Location: Zurich, Switzerland
Let's not have a published TAS of this, for the same reason not to have a published TAS of Custer's Revenge.
Current project: Gex 3 any% Paused: Gex 64 any% There are no N64 emulators. Just SM64 emulators with hacky support for all the other games.
Noxxa
They/Them
Moderator, Expert player (4110)
Joined: 8/14/2009
Posts: 4089
Location: The Netherlands
andypanther wrote:
Let's not have a published TAS of this, for the same reason not to have a published TAS of Custer's Revenge.
With the game over screen and such there's obviously some unsavory aspects to this game, but none that I think are too severe or graphic to withhold publication. It's not like Custer's Revenge which would be in clear violation of our adult game policy for multiple reasons. EDIT: With that said I did overlook the general premise of this game, which violates our site rules on hateful conduct. My mistake for not realizing this sooner.
http://www.youtube.com/Noxxa <dwangoAC> This is a TAS (...). Not suitable for all audiences. May cause undesirable side-effects. May contain emulator abuse. Emulator may be abusive. This product contains glitches known to the state of California to cause egg defects. <Masterjun> I'm just a guy arranging bits in a sequence which could potentially amuse other people looking at these bits <adelikat> In Oregon Trail, I sacrificed my own family to save time. In Star trek, I killed helpless comrades in escape pods to save time. Here, I kill my allies to save time. I think I need help.
LoganTheTASer
He/Him
Banned User
Joined: 7/3/2022
Posts: 463
Location: Berkshire, UK
Spikestuff wrote:
5 stages
wdym by that?
YouTube: @LoganL2008 Discord: sneakers_o_toole Watch my TASes here: https://youtube.com/playlist?list=PLmcAd4CTuEymf4qWKIE0Pv_NlA031cYR1&si=m1hP9qz9c8Ip35Ur
TASVideosGrue
They/Them
Joined: 10/1/2008
Posts: 2785
Location: The dark corners of the TASVideos server
om, nom, nom... blech, salty!
Player (61)
Joined: 9/15/2023
Posts: 71
Was it really necessary to wipe the original submission comments? Those can still be useful to other runners/TASers after all, and just because a submission doesn't get published doesn't mean that people might not still watch it in submission form
LoganTheTASer
He/Him
Banned User
Joined: 7/3/2022
Posts: 463
Location: Berkshire, UK
i'm gonna un-cancel this anyway as i still have the original submission comments saved. i'll be keeping the end point as "kill the final boss" just to keep it simple.
YouTube: @LoganL2008 Discord: sneakers_o_toole Watch my TASes here: https://youtube.com/playlist?list=PLmcAd4CTuEymf4qWKIE0Pv_NlA031cYR1&si=m1hP9qz9c8Ip35Ur
eien86
He/Him
Judge, Skilled player (1872)
Joined: 3/21/2021
Posts: 261
Location: Switzerland
Technoturnovers wrote:
Was it really necessary to wipe the original submission comments? Those can still be useful to other runners/TASers after all, and just because a submission doesn't get published doesn't mean that people might not still watch it in submission form
Nothing is lost; all is preserved https://tasvideos.org/Wiki/PageHistory?path=InternalSystem%2FSubmissionContent%2FS8655
LoganTheTASer
He/Him
Banned User
Joined: 7/3/2022
Posts: 463
Location: Berkshire, UK
no need, i had the submission text saved on my ipad already. thanks anyway tho
YouTube: @LoganL2008 Discord: sneakers_o_toole Watch my TASes here: https://youtube.com/playlist?list=PLmcAd4CTuEymf4qWKIE0Pv_NlA031cYR1&si=m1hP9qz9c8Ip35Ur
Noxxa
They/Them
Moderator, Expert player (4110)
Joined: 8/14/2009
Posts: 4089
Location: The Netherlands
Please don't cancel a submission if you have no intention to keep it cancelled. It makes everything harder to follow like this, especially if you wipe all submission text.
http://www.youtube.com/Noxxa <dwangoAC> This is a TAS (...). Not suitable for all audiences. May cause undesirable side-effects. May contain emulator abuse. Emulator may be abusive. This product contains glitches known to the state of California to cause egg defects. <Masterjun> I'm just a guy arranging bits in a sequence which could potentially amuse other people looking at these bits <adelikat> In Oregon Trail, I sacrificed my own family to save time. In Star trek, I killed helpless comrades in escape pods to save time. Here, I kill my allies to save time. I think I need help.
LoganTheTASer
He/Him
Banned User
Joined: 7/3/2022
Posts: 463
Location: Berkshire, UK
sorry about that. spikestuff confused me with their post.
YouTube: @LoganL2008 Discord: sneakers_o_toole Watch my TASes here: https://youtube.com/playlist?list=PLmcAd4CTuEymf4qWKIE0Pv_NlA031cYR1&si=m1hP9qz9c8Ip35Ur
Joined: 4/19/2019
Posts: 17
I'll chime in because I analyzed this game myself one day and I want to get out some more details. Note that I use the non-CM version for my pointer references.
  • There is no RNG whatsoever for the enemies (three different movement types), the cars or the powerup spawning orders or timers. I'll break down the lists I found for each one:
    • The enemy ID spawn list at $80AA55 (which has timers and object IDs attached together) loops after 30 enemies.
    • The enemy X coordinate spawn list at $80AA42 loops after 18 enemies.
    • Cars, which spawn in as the 14th and 30th enemies, have their own Y spawning coordinate index. The list, stored at $80AA2E, loops after nine cars, but it's just 3 entries duplicated 3 times.
    • Powerup drop lists, stored at $80AF2F are handled on a per-kill basis, and loop after 40 kills. The invincibility powerup (which renders you invincible for 480 frames, or 8 seconds to NTSC standards) spawns upon the 16th and 31st kills. Death "powerups" are more common, spawning upon the 2nd, 10th, 11th, 17th, 19th, 22nd, 30th, 31st, 37th and 39th kills.
  • The boss spawns after 30 kills and it is the only interruption to the regular gameflow.
The argument that I have for the TAS is taking out the boss, though the game continues after this. But the argument that I have against this... is everything, and I mean everything, being a fixed list. The spawn and timer lists effectively reset after 90 enemies (the least common denominator of the three combined), and the only other difference is the powerup drop list, which runs on a per-kill basis and not a per-spawn basis. Thus, going through 90 enemies and at least one boss, even without accounting for the powerup drop list, would exhaust all unique content (assuming nothing else can be found). And yes, the music does eventually stop... but it's caused by a combination of the phrase data stopping the song instead of looping it and a bug in the music data. The entire song is two notes of 35,712 tempo ticks. The music data has a bug in it that causes the second note to be silent. The tempo is set to the slowest value possible, for 1, and it uses the original source N-SPC variant, as I documented here on the SNESLab wiki. I estimate that it would take five hours and four minutes before it would stop playing.
LoganTheTASer
He/Him
Banned User
Joined: 7/3/2022
Posts: 463
Location: Berkshire, UK
KungFuFurby wrote:
Thus, going through 90 enemies and at least one boss, even without accounting for the powerup drop list, would exhaust all unique content (assuming nothing else can be found).
thanks for your research. this is a much clearer end point. i’ll start working on it tomorrow after school.
YouTube: @LoganL2008 Discord: sneakers_o_toole Watch my TASes here: https://youtube.com/playlist?list=PLmcAd4CTuEymf4qWKIE0Pv_NlA031cYR1&si=m1hP9qz9c8Ip35Ur
LoganTheTASer
He/Him
Banned User
Joined: 7/3/2022
Posts: 463
Location: Berkshire, UK
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15563
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. ---- Movie #5756
hellagels
He/Him
Experienced player (771)
Joined: 2/1/2011
Posts: 83
Location: Guangdong, China
Cancel the publication, seriously. This game is serious offense and does not deserve publication.
Current projects: Castlevania - Order of Ecclesia (NDS)
Samsara
She/They
Senior Judge, Site Admin, Expert player (2109)
Joined: 11/13/2006
Posts: 2822
Location: Northern California
hellagels wrote:
Cancel the publication, seriously. This game is serious offense and does not deserve publication.
This will be done. I sincerely apologize for what happened here. I'll make a full news post once I understand the situation more.
TASvideos Admin and acting Senior Judge 💙 Currently unable to dedicate a lot of time to the site, taking care of family. Now infrequently posting on Bluesky
warmCabin wrote:
You shouldn't need a degree in computer science to get into this hobby.
Post subject: Publication Reset To Workbench
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15563
Location: 127.0.0.1
This movie has been unpublished and reset to a pending submission. The posts after this message will continue to apply to the submission.
TASVideosGrue
They/Them
Joined: 10/1/2008
Posts: 2785
Location: The dark corners of the TASVideos server
om, nom, nom... blech, salty!