(Link to video)
Submission Text Full Submission Page
International Cricket is a 1992 NES cricket game released exclusively in Australia. It features 3 game modes: fast game, single game and world series. This TAS aims to win a fast game in as little time as possible.

Game objectives

  • Emulator used: Bizhawk 2.8
  • Aims for fastest win
  • Heavy rng manipulation

Comments

How it works

The fast game mode has two random teams play one innings each so once a team is all out, that's it. That's basically all that's different with the fast game mode, though. I didn't seem to be able to get anyone out via leg before wicket which seemed to be quite heavily used in single game which may have made things a bit harder.

The game

Setup

Before even starting the game, I go into the options menu and turn off 'bowl screen'. This is a screen that appears every time your team bowls and it tells you what type of ball you can play. Switching it off loses ~200 frames but that time is gained back during our bowling innings. At first I was unsure whether it was actually worth removing it but after doing numerous quick attempts with and without it, without it always won.
After selecting fast game > one player, I choose Sri Lanka to bat first because it saves ~3 frames over coin toss and it doesn't matter which order we bat it.

Batting

The fastest way to get through the batting portion of the run is for every batsman to be bowled out. You'd expect the bowler to be on target more often but you'd be surprised (or at least I was) by how few times the bowler actually hits the stumps. This brings us onto the magic of the run that is rng manipulation. Both the bowler's delivery and the opposing batsman will bowl or bat based on the frame the pitch is loaded in or the frame we decide to bowl. This means we have to delay almost all balls to get the bowler to hit the stumps so all we need to do is get out of the way.
However, we do actually need to score at least one point to win. The fastest way to do this isn't to smash the ball into the boundary. Nope, we just need to get a no ball which is automatically one point for us; no need to actually play the game like we're meant to. A no ball is fast and all but we can go one step further and have the bowler get a no ball and hit the stumps. This prevents the game loading in the pitch and having to wait for the wicket keeper to catch it but he may miss it and we'd have to wait even longer. Unfortunately, doing this on batsman 5 means we have to go through the 'HOWZAT' 'NOT OUT' screens which do lose a bit of time. For some reason, I found that this wasn't the case on batsman 6 who had the next ball load in immediately after the stumps were hit. I was only able to force a no ball + stumps 2x in a row on batsmen 1-4 which is why it isn't done on 5. We continue being bowled out first try for the remaining 6 batsmen.

Bowling

This such an rng-fest and it was absolute hell to TAS. We have a total of 5 ways to bowl: A | A+U | A+D | A+L | A+R so there are five button combinations that need to be tested on each and every frame. This is made worse by the fact that what button combination we select is only a guideline for the bowler. We don't actually get to decide where the ball lands. Couple this with the batsman doing a different thing for each ball and you have an incredibly difficult situation to manipulate.
For batsmen 1 and 10, I had to resort to running them out because there wasn't a single frame and set of inputs that would bowl them out. This secondary way of getting them out involves the batsman hitting the ball back straight towards the bowler. They also need to hit it back fast enough that the batsmen think it's safe to run so that they can actually be run out. There did seem to be a speed at which they rarely hit it that meant that they didn't run unless R was held 5 frames after the pitch was loaded in. This fortunately wasn't the case. In some other attempts, I once got the batsman to hit a ball so that it went straight towards the bowler and it hadn't hit the ground, meaning they could be caught out and there'd be less time having to wait for the 'you're out' screens to load in.

Potential improvements

Better RNG is obviously the spot where this run can be improved. However, everything is decided literally on a frame-by-frame basis. So let's say you spend one more frame on the title screen. Nothing (should) change. That said, I did get different results almost every time I tried again. There's no doubt the rng can be improved but I reached my limit and just wanted to be done with the game after getting to the end of this match and so here we are. There are also probably a million different variables I haven't considered.

TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 14858
Location: 127.0.0.1
This topic is for the purpose of discussing #7987: Cephla's NES International Cricket "Fast Game" in 01:14.03
GMP
He/Him
Editor, Reviewer, Active player (359)
Joined: 5/22/2020
Posts: 197
Location: Chennai, India
I am not entirely sure about how this game works but isn't it better to choose to bowl first? Isn't game over as soon as you score a run in the second innings?
Spikestuff
They/Them
Editor, Publisher, Expert player (2284)
Joined: 10/12/2011
Posts: 6336
Location: The land down under.
The author doesn't know how the sport Cricket works. So. As an Australian let me teach you. This is suboptimal. You want to bowl first, not second. In a game of cricket, specifically in a one-dayer, or in 20 overs (Twenty20/Big Bash) the game ends immediately when the score is reached by the team next to bat. Now there is a game that has a second innings called a "Test Match" and the same scores apply as well, but to make it simple I'll use the Twenty20 scoring. In the latest game that played. India batted first and scored a total of 228 and lost 5 men. 228/5. Sri Lanka was all out for 137 when they went to bat after India. They lost. Now the inverse can happen where we say that Ireland were all out for 114. Now Zimbabwe in their game, went second to bat, and matched and exceed their score without losing all their men for 118/5. You only won by one run because of a no ball created by the AI when bowling you out. If you adjust your bowling input. You can force the opposing team to win because all the have to do is exceed past that one run. The most optimal play is to ball first, ball out the entire opposing team and then when you go up to bat, hit the ball and score a single run, or a four, or a six. You chose to go through their entire team after losing yours. Also on the major nitpick, the author is using a European pirate ROM. the game never released in Europe. Only Australia. (The hash yelled at me due to it not matching, it still synced as a note.)
WebNations/Sabih wrote:
+fsvgm777 never censoring anything.
Disables Comments and Ratings for the YouTube account. Something better for yourself and also others.
Cephla
She/They
Skilled player (1081)
Joined: 8/7/2021
Posts: 92
Location: Southern England
Oh wow, how did I not see that? Cancelling in that case. Will submit a better run including that later
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
Spikestuff
They/Them
Editor, Publisher, Expert player (2284)
Joined: 10/12/2011
Posts: 6336
Location: The land down under.
MarioAtWork wrote:
Will submit a better run including that later
Work on a full World Series instead of a Quick Game.
WebNations/Sabih wrote:
+fsvgm777 never censoring anything.
Disables Comments and Ratings for the YouTube account. Something better for yourself and also others.
Cephla
She/They
Skilled player (1081)
Joined: 8/7/2021
Posts: 92
Location: Southern England
That was my original intention but after seeing how bad rng was when it came to bowling, I settled on fast game. Now that I know batting can be completely skipped world series doesn't seem nearly as daunting.