Submission Text Full Submission Page

Introduction

Yet another port of Another World I wanted to tackle. I really liked working on this one since its very fluent, unlike the Amiga/Genesis/SNES ones. This movie improves on [6084] GBA Another World by Alyosha in 08:28.38 with a combination of manual tasing, using techniques and tricks from my other AW movies, ad hoc botting some parts, and re-using some of the tricks Alyosha himself used in the previous movie (in particular, crouching in stage02 to skip the doors).

Comparison Movie

Software + Hardware

Rom Information

  • Name: Another World
  • File: Another_world.gba
  • SHA1:41D39A0C34F72469DD3FBCC90190605B8ADA93E6
  • MD5:9CEF2CA9FBA8A4532629F8C7E7C9DDF8

Routing Bot

  • Bot: JaffarPlus
  • Routing Core: QuickerNEORAW
  • Platform:
    • 2 x AMD Epyc 7742 (128 cores, 256 threads) + 384Gb RAM


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15804
Location: 127.0.0.1
This topic is for the purpose of discussing #9513: eien86's GBA Another World in 08:11.67
Alyosha
He/Him
Editor, Emulator Coder, Expert player (3945)
Joined: 11/30/2014
Posts: 2864
Location: US
I wasn't even close, ha! I resynced to GBAHawk and tried console verifying but no luck. Desyncs around frame 21710. The timer for the characters idle animation where he slowly raises his gun a few pixels after turning around seems incorrect. It is the same in mGBA. I don't know where to look for this in RAM, do you have any idea where to start from your botting tools eien86?
Accepting hardware donations for console verification! See my homepage for details: https://tasvideos.org/HomePages/Alyosha Monetary donations also accepted via gofundme: https://gofund.me/82aabaee
Alyosha
He/Him
Editor, Emulator Coder, Expert player (3945)
Joined: 11/30/2014
Posts: 2864
Location: US
I figured out the problem (missed an input adjustment.) Console verification: Link to video Also the timer I was looking for is at 0xF0E in WRAM.
Accepting hardware donations for console verification! See my homepage for details: https://tasvideos.org/HomePages/Alyosha Monetary donations also accepted via gofundme: https://gofund.me/82aabaee
eien86
He/Him
Judge, Expert player (2281)
Joined: 3/21/2021
Posts: 289
Location: Switzerland
Alyosha wrote:
I figured out the problem (missed an input adjustment.) Console verification: Link to video Also the timer I was looking for is at 0xF0E in WRAM.
This is great, thanks for the verif! I was planning to take a look after your previous post, but you beat me to it.
Alyosha
He/Him
Editor, Emulator Coder, Expert player (3945)
Joined: 11/30/2014
Posts: 2864
Location: US
So the input I missed adjusting was around frame 8300 at the wiggling back and forth part while waiting to get dropped down the vent. Evidently this doesn't change RNG all the way up until the room where the enemy drops bombs to drop through the floor at the bottom of the stairs at frame 21710. At least for small changes. I noticed that this enemy has a pause in between dropping bombs (drops 2, pauses, then drops another 2) where as in my original run he drops 4 bombs straight in a row. Maybe it's possible to use the waiting part at the vents to manipulate out the best bomb dropping RNG?
Accepting hardware donations for console verification! See my homepage for details: https://tasvideos.org/HomePages/Alyosha Monetary donations also accepted via gofundme: https://gofund.me/82aabaee

1739056449