The Wonderful End of the World

The Wonderful End of the World

View Stats:
Since the game is mostly dead ...
... and with dead I mean I need a 3rd party program to make it actually run on my system.
Has anybody a method to extract the sound assets? I might sometimes want to listen to the music without opening the game itself.
< >
Showing 1-10 of 10 comments
MustardJeep May 10, 2021 @ 1:11am 
Sort of.........

The easiest way to pull the audio is probably just go into the "timeless" game mode and just park it with some screen capture software running. It's all fairly tiny tunes on a loop so just record it, convert to MP3, and loop it.

Honestly properly extracting it has never really been a priority the WRS file the game uses as a container for the level data is something like a wad file from the old original doom.

Found an extractor that should be able to handle it, but never really got the "script" with the file offsets working to extract the source files though. Shame really might actually be able to mod the game and breath some life back into it with new levels.

Life, you know? Get's in the way......

Used a different tool recently and was able to at least pull all the dds files and the geometry.......was thinking of taking another stab at it trying to properly extract the source files. The tool I grabbed the dds files with is sort of quick and dirty but hey more information to poke it with.



MustardJeep May 10, 2021 @ 1:44am 
Ah bloody hell..........it worked.:facepunch:
Originally posted by MustardJeep:
Ah bloody hell..........it worked.:facepunch:
Sorry for the late reply. Wasn't using my computer for a few month. (♥♥♥♥ my depression, not motivated to doing any ♥♥♥♥)
What was the program you used?
Last edited by ~* BiZZ Keryear *~; Jun 23, 2021 @ 3:16pm
Rygir Feb 6, 2023 @ 10:59am 
id like to know too!

also it just works on steam deck, what 3rd party prog do you need to run it?
Originally posted by Rygir:
id like to know too!

also it just works on steam deck, what 3rd party prog do you need to run it?
I forgot. Hell, I barely can remember what I had for breakfast. Found it in the forum somewhere.
MustardJeep Apr 13, 2024 @ 9:48pm 
.........If I remember right the extractor I used was quickBMS
https://aluigi.altervista.org/quickbms.htm

Here's the forum post that got me started on it ages ago when I started poking around.
https://forum.zdoom.org/viewtopic.php?t=63748

The Script for pulling A3 files is linked toward the bottom
http://typicalgeek.blogspot.com/2013/05/unpacking-saints-of-virtues-wrs-files.html

My computer sort of caught fire shortly after my original post, hadn't bothered to reload steam until very recently. Managed to get full asset extraction back then, all the mesh, audio, textures....the whole thing striped bare. If anyone stumbles across this the links I posted are active as of this post....but they are older than dirt.

You could probably push the game pretty far with simple texture updates, but I am not sure it supports transparency. I have this vague memory of the main menu geometry being sort of awful on the spinner for the level icons.

Anyway cheers and best wishes, sorry for the cliffhanger.
User Apr 25, 2024 @ 12:31pm 
Originally posted by MustardJeep:
.........Managed to get full asset extraction back then, all the mesh, audio, textures....the whole thing striped bare. .

Sorry for the long comment ahead.

How did you manage to extract all of the files? Could you re-do this and share your process to make it easier for the rest of us? For a person like myself, [i'm not a tech expert] I don't know much about this and I have tried extracting the files and have no idea where to go from here, what exactly should I do next?:

I have tried copying the script shown in the comments below, and it appears to be a txt file (standard document), is this the correct encoding for the script or am I encoding the script wrong? What encoder does this script need in order for this to actually work? I tried extracting the WRS file and the most I am able to extract is a .dat file. I don't know what to do with the dat file because I have no clue what contents are inside the file to begin with... opening the .dat file results in distorted text. Where do we go from here? I am lost.

there are errors, if you can look at what's wrong on my side please reply.

So, I selected the script, selected main.wrs, and selected the output folder, here is what happened (here's the output log for inspection):

offset filesize filename
--------------------------------------------------------------------------------------------------
00000015 0 WRS2⍰⍰⍰'⍰⍰⍰
0000002a 47054848 00000001.dat
0000003f 256577373 []⍰\\ = ⍰⍰[] [] [] []

Error: incomplete input file 0: C:\Program Files (x86)\The Wonderful End of the World\main.wrs

Can't read 592800721 bytes from offset 03ba44a7.
Anyway, don't worry, it's possible that the BMS script has been written to exit in this way if it's reached the end of the archive so check it or contract its author or verify that all the files have been extracted. Please check the following coverage information to know if it's okay.

coverage file 0 100%! 109593767 62538919 . offset 03ba44a7

Last script line before the error or that produced the error:
9 clog name offset zsize size

OFFSET 0x0000003f
ZSIZE 0x270fb039
SIZE 0x0f4b0f5d
coverage file 0 100%! 109593767 62538919 . offset 03ba44a7

I don't understand any of this: could you please look into the issue for me?

The files I get upon extraction:
WRS2ÈÄÌˋÒÁÉ - File
00000001.dat - Unknown file

Also, how exactly would you repack the files once you've messed with them?
I have no idea how to utilize any of this.
Last edited by User; Apr 25, 2024 @ 12:48pm
User Apr 25, 2024 @ 12:46pm 
A different error can also occur if I extract different versions of the game:

offset filesize filename
--------------------------------------------------------------------------------------------------
00000015 0 WRS3⍰⍰⍰⍰⍰⍰Л⍰

Error: incomplete input file 0: C:\Program Files (x86)\TWEotW Original\main.wrs
Can't read 13 bytes from offset d6cd0015.
Anyway, don't worry, it's possible that the BMS script has been written to exit in this way if it's reached the end of the archive so check it or contract its author or verify that all the files have been extracted. Please check the following coverage information to know if it's okay.

coverage file 0 0%! 21 64222604 . offset d6cd0015

Last script line before the error or that produced the error:
5 getdstring name 13
coverage file 0 0%! 21 64222604 . offset d6cd0015

The files I get upon extraction:
WRS3ÅÔÙÐÁÁЛÅ - File

What exactly is the problem here? Can you see exactly what's wrong?

What text editor would you recommend? What encoder should be used for the script?
What do I do with the DAT file? What software extracted the dds files for you?
Last edited by User; Apr 25, 2024 @ 12:48pm
MustardJeep Jun 30, 2024 @ 7:00pm 
I will see if I can.......but honestly I am on a laptop now with one gig of ram.

Had those same errors trying to get it to work, I know there was an "ah-ha" moment when it all clicked but for the life of me I couldn't tell you what I did. I am always more of a visual person.

I've got Tuesday off but a few family commitments, I'll see if I can get it setup again sometime then? If it works I will write up a proper easy to follow walk through with screen shots and everything.

Just went looking my only external that survived......That project was bleeding edge....sorry...worth a shot........was not backed up at the time I lost my desktop. So I guess I will be doing this the old fashion way later.

:cleanfloppy::bash:
User Aug 6, 2024 @ 12:57am 
Originally posted by MustardJeep:
I will see if I can.......

I am always more of a visual person.

I've got Tuesday off, I'll see if I can get it setup again sometime then? If it works I will write up a proper easy to follow walk through with screen shots and everything.

:cleanfloppy::bash:

So, did it work out in the end or not?

Did you lose all the knowledge, or did it finally click for you?

Did you end up redoing it after having Tuesday off?

I'm eager to hear what went down, so don't leave me hanging!
< >
Showing 1-10 of 10 comments
Per page: 1530 50