Submission Text Full Submission Page
My timer starts when I press X for the 1st time in the Wreckin' Racing menu and ends when I press X for the last time just before credits. My speedrun time is 30:47, so I gained more than 3 minutes with that TAS.
It's a game which is based on scores, so the difficulty of this TAS is to stay fast while making points, winning a race gives you 1000 points but for example, in the last track of the run, you need 2600 points to success. So you have to hit others cars to gain points. It's a bit of strategy, not only going fast.

feos: Claiming for judging.
feos: Can't get this to sync (see the thread).
feos: Execution looks okay, every race is faster than in the human record. But as explained in this post, this run doesn't sync on a good dump. Probably deviation from a good dump was not intentional, neither did I notice difference in actual gameplay. But we can't allow accidentally or arbitrarily tweaking the game image and potentially compromising gameplay legitimacy.
Some tweaks only affect how long the loading times last (like in this submission). Other tweaks may introduce impossible mechanics leading to unfair speed advantages (which may not even be known at the time of movie creation). But it's impossible to clearly differentiate one from the other, and it's unrealistic to expect TASers or judges to be able to tell how exactly game image corruption affects a given game. So I don't think that it's a good path forward to allow "some" corruption as long as it's not obvious what exactly it breaks. Even comparing two movies, one done on good dump and one done on bad dump, can be a nightmare, because you also have to know which time difference is from less optimal input, and which is from inherent results of image corruption, in every instance.
If this run is resynced on a good dump, we'll most likely accept it. But this submission will have to stay in the Playground until then. Thankfully we don't have to reject it anymore.
feos: Forgot to trim blank input at the end. Fixed now (529 frames removed).


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15585
Location: 127.0.0.1
Site Admin, Skilled player (1254)
Joined: 4/17/2010
Posts: 11478
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
I can't get this run to sync using (sha1)
04fcfee8157a995e7f643ea71e962fe1  "Destruction Derby Raw (Track 01).bin"
ad24de8bbb40795d97b76a344962f58a  "Destruction Derby Raw (Track 02).bin"
5de2753366d6f6ec5dc9d736eb5b23e1  "Destruction Derby Raw (Track 03).bin"
94015f72627252a568b3baad4f1bc85b  "Destruction Derby Raw (Track 04).bin"
a3083ee927acfcdf5a3cb2974ec222df  "Destruction Derby Raw (Track 05).bin"
3ccc73566be33f188b2ae6b472baa2b7  "Destruction Derby Raw (Track 06).bin"
75308294c150dee31a70e84d6e13d798  "Destruction Derby Raw (Track 07).bin"
c6a3134ff789b8ec7f4ad1a01e882c61  "Destruction Derby Raw (Track 08).bin"
9cd51b0469b0459068f3a2924e35d042  "Destruction Derby Raw (Track 09).bin"
6d3ec75966907431d766e6b37914a072  "Destruction Derby Raw (Track 10).bin"
a217fab3aacf8cdc520d4ecedc0d777d  "Destruction Derby Raw (Track 11).bin"
e43d969dd150b60ceb59baeb1f3411f6  "Destruction Derby Raw (Track 12).bin"
369ff3006396bbca8d9a1fb9cc125af9  "Destruction Derby Raw (Track 13).bin"
67fc6b57495db8fa4039989a9c9badfc  "Destruction Derby Raw.cue"
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Spikestuff
They/Them
Editor, Publisher, Expert player (2643)
Joined: 10/12/2011
Posts: 6441
Location: The land down under.
feos you haven't mentioned which bios you're using but I'm assuming you're using SCPH-5501 and instead the author is using: PSX_Firmware_U: 14DF4F6C1E367CE097C11DEAE21566B4FE5647A9 (SCPH-7001, SCPH-7501, SCPH-9001)
WebNations/Sabih wrote:
+fsvgm777 never censoring anything.
Disables Comments and Ratings for the YouTube account. Something better for yourself and also others.
Site Admin, Skilled player (1254)
Joined: 4/17/2010
Posts: 11478
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Yeah I'm using that bios from the movie header.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Spikestuff
They/Them
Editor, Publisher, Expert player (2643)
Joined: 10/12/2011
Posts: 6441
Location: The land down under.
Great... Slent I have a request when you're sharing the MD5's for your bins, to show the text in your cuesheet as well as it would be a nice one to publish out if it was syncable. Edit: For the sake of noting. I did forward this to the author on their YouTube by going to check back here, but either they removed it or YouTube flagged it. A link wasn't provided as it was just text going "hey, we're having issues syncing this" (paraphrased).
WebNations/Sabih wrote:
+fsvgm777 never censoring anything.
Disables Comments and Ratings for the YouTube account. Something better for yourself and also others.
Joined: 4/3/2022
Posts: 6
Location: Alsace
Spikestuff wrote:
Great... Slent I have a request when you're sharing the MD5's for your bins, to show the text in your cuesheet as well as it would be a nice one to publish out if it was syncable.
How I'm supposed to do that ?
Site Admin, Skilled player (1254)
Joined: 4/17/2010
Posts: 11478
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Slent wrote:
How I'm supposed to do that ?
Download this file, and drop the folder with your game files onto the bat file. Download hash.bat
Language: batch

@echo off setlocal enableextensions if [%1]==[] goto synerr if not exist %1 goto nofile call :isdir %~a1 if [%_is_dir%]==[F] call :procfile "%~f1" if [%_is_dir%]==[T] call :procdir "%~f1" goto:eof :synerr echo. echo Calculates MD5 hash for the input file(s) using Windows's CertUtil command. echo. echo USAGE: %~nx0 ^<input^> echo ^<input^> File or directory for which to generate hashes. If directory, echo processes all contained files and subdirectories. echo. goto:eof :nofile echo. echo ERROR: %1 does not exist. goto:eof :isdir set _is_dir= set _attr=%1 if [%_attr:~0,1%]==[d] ( set _is_dir=T ) else ( set _is_dir=F ) goto:eof :procfile set _hash= set _fname="%~f1" set _fname=%_fname:^^=^% for /f "delims=" %%A in ('CertUtil -hashfile %_fname% MD5 ^| find /i /v "md5" ^| find /i /v "certutil"') do set "_hash=%%A" echo %_hash: =% %_fname% if [%_is_dir%]==[F] pause goto:eof :procdir for /f "delims=" %%A in ('dir /a-d /b /s "%~f1"') do call :procfile "%%~fA" pause goto:eof
It should print hashsums for all the files. Either copy them and paste here, or upload a screenshot somewhere and post it here. As for the .cue file, just open it in notepad or any other text editor and copypaste here its contents (it's legal).
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Joined: 4/3/2022
Posts: 6
Location: Alsace
I tried but it won't open on my PC. I don't know why. I'm not very familiar with this...
Site Admin, Skilled player (1254)
Joined: 4/17/2010
Posts: 11478
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Slent wrote:
I tried but it won't open on my PC. I don't know why. I'm not very familiar with this...
Ok, follow these steps instead to obtain a hash: > Open BizHawk > Go to Config->Cores->PSX and click Octoshock > Open your copy of the game > Go to the PSX menu and click "Hash Discs" > Click "Hash"
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Site Admin, Skilled player (1254)
Joined: 4/17/2010
Posts: 11478
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Slent wrote:
https://www.mediafire.com/view/hd8b9073u4xct0p/ddraw_hash.jpg/file
Thanks. Please upload your .cue file too.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Spikestuff
They/Them
Editor, Publisher, Expert player (2643)
Joined: 10/12/2011
Posts: 6441
Location: The land down under.
The file provided is a merged bin, and it should be doing two track indexes, however it's only doing one (and a pregap). Merging the bin together, and copying the author's cuesheet allows sync. However, that's not what the cuesheet should look like, even when compared to a merged bin's cuesheet. Curious how a bad rip due to the cuesheet alone would go for this TAS now.
WebNations/Sabih wrote:
+fsvgm777 never censoring anything.
Disables Comments and Ratings for the YouTube account. Something better for yourself and also others.
Joined: 4/3/2022
Posts: 6
Location: Alsace
Spikestuff wrote:
The file provided is a merged bin, and it should be doing two track indexes, however it's only doing one (and a pregap). Merging the bin together, and copying the author's cuesheet allows sync. However, that's not what the cuesheet should look like, even when compared to a merged bin's cuesheet. Curious how a bad rip due to the cuesheet alone would go for this TAS now.
I have the .bin file too
Spikestuff
They/Them
Editor, Publisher, Expert player (2643)
Joined: 10/12/2011
Posts: 6441
Location: The land down under.
Slent wrote:
I have the .bin file too
The difference between a cuesheet and a bin file is that the cuesheet is just text to instruct the operations, the bin file is piracy, and the site does not condone piracy. As I wrote:
Spikestuff wrote:
Merging the bin together, and copying the author's cuesheet allows sync.
The issue is in the cuesheet, as the data of that is wrong for a merged one.
WebNations/Sabih wrote:
+fsvgm777 never censoring anything.
Disables Comments and Ratings for the YouTube account. Something better for yourself and also others.
Site Admin, Skilled player (1254)
Joined: 4/17/2010
Posts: 11478
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
So this movie definitely doesn't sync on what bizhawk considers a good dump by showing the checkmark in its status window. My bin files match http://redump.org/disc/14126/ so I have a good dump. Here's my good cue file: Download Destruction Derby Raw (USA).cue
Language: cue

FILE "Destruction Derby Raw (USA) (Track 01).bin" BINARY TRACK 01 MODE2/2352 INDEX 01 00:00:00 FILE "Destruction Derby Raw (USA) (Track 02).bin" BINARY TRACK 02 AUDIO INDEX 00 00:00:00 INDEX 01 00:02:00 FILE "Destruction Derby Raw (USA) (Track 03).bin" BINARY TRACK 03 AUDIO INDEX 00 00:00:00 INDEX 01 00:02:00 FILE "Destruction Derby Raw (USA) (Track 04).bin" BINARY TRACK 04 AUDIO INDEX 00 00:00:00 INDEX 01 00:02:00 FILE "Destruction Derby Raw (USA) (Track 05).bin" BINARY TRACK 05 AUDIO INDEX 00 00:00:00 INDEX 01 00:02:00 FILE "Destruction Derby Raw (USA) (Track 06).bin" BINARY TRACK 06 AUDIO INDEX 00 00:00:00 INDEX 01 00:02:00 FILE "Destruction Derby Raw (USA) (Track 07).bin" BINARY TRACK 07 AUDIO INDEX 00 00:00:00 INDEX 01 00:02:00 FILE "Destruction Derby Raw (USA) (Track 08).bin" BINARY TRACK 08 AUDIO INDEX 00 00:00:00 INDEX 01 00:02:00 FILE "Destruction Derby Raw (USA) (Track 09).bin" BINARY TRACK 09 AUDIO INDEX 00 00:00:00 INDEX 01 00:02:00 FILE "Destruction Derby Raw (USA) (Track 10).bin" BINARY TRACK 10 AUDIO INDEX 00 00:00:00 INDEX 01 00:02:00 FILE "Destruction Derby Raw (USA) (Track 11).bin" BINARY TRACK 11 AUDIO INDEX 00 00:00:00 INDEX 01 00:02:00 FILE "Destruction Derby Raw (USA) (Track 12).bin" BINARY TRACK 12 AUDIO INDEX 00 00:00:00 INDEX 01 00:02:00 FILE "Destruction Derby Raw (USA) (Track 13).bin" BINARY TRACK 13 AUDIO INDEX 00 00:00:00 INDEX 01 00:02:00
I tried 2 things. If I just grab the cue uploaded by Slent and edit it to point to either of my newly generated bin files, there's no more checkmark in bizhawk, instead it shows a question box and if you click it, it says: Disc could not be identified as known-good. Look for a better rip. But the movie syncs on that. Here's a cue generated by discohawk+cdmage that you can easily edit to make the movie sync: Download hawked.cue
Language: cue

FILE "hawked.bin" BINARY TRACK 01 MODE2/2352 INDEX 01 00:00:00 TRACK 02 AUDIO INDEX 01 26:01:54 TRACK 03 AUDIO INDEX 01 30:24:32 TRACK 04 AUDIO INDEX 01 33:36:49 TRACK 05 AUDIO INDEX 01 37:02:01 TRACK 06 AUDIO INDEX 01 40:12:20 TRACK 07 AUDIO INDEX 01 43:16:08 TRACK 08 AUDIO INDEX 01 46:44:30 TRACK 09 AUDIO INDEX 01 50:59:15 TRACK 10 AUDIO INDEX 01 54:13:15 TRACK 11 AUDIO INDEX 01 57:50:46 TRACK 12 AUDIO INDEX 01 60:52:62 TRACK 13 AUDIO INDEX 01 61:04:63
Just replace
Language: cue

INDEX 01 26:01:54
at line 5 with
Language: cue

PREGAP 00:02:00 INDEX 01 25:59:54
That essentially makes the dump bad, and the movie sync.
Movie Rules wrote:
When choosing a game... Your ROM must be good. Always use perfect dumps [!] if possible. Do not use bad dumps [⁠b], hacked ROMs [h], or unofficial translations [t].
We rejected movies done on bad dumps in the past if they can't sync on good dumps, but now we have Wiki: Playground which can host them until a run is made on a good dump. While the change to the image is kinda minimal, and gameplay is maybe not too different, so far we don't even know how on earth that exact cue was generated and what effect it actually has to edit that one bit.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Joined: 4/3/2022
Posts: 6
Location: Alsace
Those things are a bit absract for me, but I understand. I made this TAS for fun, but if it can't be accept as a real one, no problem.
My bin files match http://redump.org/disc/14126/ so I have a good dump. Here's my good cue file:
I don't think I will made a new one for now, but when I will, do I have to use this one ?
Site Admin, Skilled player (1254)
Joined: 4/17/2010
Posts: 11478
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Slent wrote:
My bin files match http://redump.org/disc/14126/ so I have a good dump. Here's my good cue file:
I don't think I will made a new one for now, but when I will, do I have to use this one ?
Uhh I missed the edit. Yes please, or use another image that makes bizhawk show the green checkmark.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.