|
Post by Red Hairdo on Nov 20, 2012 23:49:37 GMT -5
OK, I have made some minor discoveries. - In the music folder, as we already know, all .fsb files contain all music and sounds per se, sometimes more than 1 per file. The reason there's an extra file for the launcher with that odd format (.fev) is simply because it serves as a parameter file to help the program (YsUpdate.exe, the launcher) to know where to find the launcher music by: [1] indicating the .fsb file and [2] where in it that the music begins. There's only one more .fev file in the whole folder, called "yso.fev", and it serves the very same purpose, but for the game itself (the client, YsClient.exe). That file is a lot more important, because it alone points out for the game all the remaining 44 .fsb music/sound files, and where in each that each track/sound starts and ends. It's a lot like the relationship between .BINx.CUE files and many other files of the sort. This info might become useful in the future, so I'm leaving it here. P.S.: I e-mailed the developer of Music Player Ex, so hopefully he might give us more insight on things, if he's available. Apparently someone else e-mailed him and he seemed to be very willing to help people who contacted him, thus my decision. Edit: I just used FSB file extractor extensively by accessing all of its options and functions through the command-line UI, and despite all attempts, whenever the password thing came up, the same error occurred. I only noticed a "change" with two of the fucntions, one of which was apparently meant for debugging (-v, in the interface). It showed how the file was being read step by step (although in the speed of lightning...), until it stumbled on the same problem as before. The other function (-E T) created a new file that seemed to have switched the encryption types 1 and 2 for one another, which is weird! The password didn't work on that new file, either, probably I think because the program assumes you are attempting to input the password for encryption type 1, not 2, and the known password is, in that new file's case, for type 2. And, that's all. I really did all I could... unless if I try everything again with the JP and EU music files instead of the TW ones. xD I'll e-mail the creator of this program as well, I guess. Tomorrow. Edit 2: A crazier idea would be to use the official source of all FSB-related programs to make your own FSB program! www.fmod.org/
|
|
|
Post by Red Hairdo on Nov 21, 2012 1:13:47 GMT -5
I dunno, the password seemed to work because it provided us with data on the FSB file that otherwise we didn't have access to. According to the screenshot, what we learnt about i.e. the Music_1.fsb file is: - It uses FSB3 (there are multiple versions apparently, like FSB1, 2, 3, 3.1 etc.); - Size is 1477478528 (bytes?) (It's a size, if those are indeed bytes, different than what we see if we check the .fsb file on "Preferences"); - Mode is Stereo; - Frequency is "delta" (the program author mentions converting those might still need some extra work later to make them playable after conversion, on his main page); - Channels & "bits" (can't tell which is which) -> 2d 718966340 31378 16. I don't know if there's more to it, though, really. @_@ I can't claim to know anything, so I won't discard the possibility that you may be right and what we found was not the password (although I think that's extremely unlikely the case). So, yeah, if we could get more help or info or data on all this, it'd be very much appreciated.
|
|
|
Post by Red Hairdo on Nov 21, 2012 12:28:57 GMT -5
I really did all I could... unless if I try everything again with the JP and EU music files instead of the TW ones. xD Just tried it with those versions, but the results were the same, so I think that means the files were identical. Also, the developer of Music Player Ex replied back to me and asked me for the .FSB file I was trying to convert along with the password, so I sent him those and the equivalent .fev (Launcher's). He said he never used .fsb encrypted music files. He also asked if I knew with what version of fmodex the file was created, so I replied saying that all I knew is that FSB file extractor 0.3 revealed this one bit of information about the file: "FSB3 version 43713.31377 mode 1357969560". I guess he'll try to convert it himself!
|
|
|
Post by Red Hairdo on Nov 27, 2012 21:51:48 GMT -5
Just wanted to say I was mistaken about what I thought we knew about the files. All that FSB version talk is actually false, because depending on what you input as password, it reads a lot of "false data", so to speak. (I think passwords in criptography are just an offset or something, so if you input the wrong stuff, it screws up the whole read data.) The program didn't detect the password was wrong through an error message because it at least verified the first 3 characters were right, then just proceeded with the wrong password, leading to the invalid argument error. Some other wrong passwords can lead to some other kinds of nonsensical error messages. (Such as the epic "Error: this program doesn't support FSB", and let us not forget the program is called "FSB files extractor"! ) So, yeah, just saying... *ahem*
|
|
|
Post by Red Hairdo on Nov 28, 2012 0:23:28 GMT -5
Oh yeah, I also made another, partial mistake: FSB files aren't necessarily made of just 1 .wav file, nor do they get "converted" to .wav or anything at all: they are actually no different, in some ways, from, say, .ZIP or .RAR files, but for sounds & music. So basically, you can have multiple .WAV files in a single .FSB file, like a package. About the .fev files, I know that you open them with FMOD-related tools, and when you do, it lists all the .WAVs from all the .FSBs related to it, so it's, if nothing else, a "project" file type. I'm not sure whether Ys Online makes use of those .fev files directly or not, though. But apparently, .fsb files are pretty fine and independent as standalones, unlike my inaccurate analogy to them and .fev ones with .bin and .cue files.
I do know Ys Online doesn't play each .wav file in their entirety (but probably most of them are): whether it's because of the .fevs or something else, some tracks are looped within a certain time frame of each track's duration.
|
|
|
Post by thehinac on Jun 5, 2014 14:10:34 GMT -5
Does anyone know where the old client can still be downloaded. Does anyone know who actually owned the last server? Maybe who I could contact about information related to it. Basically anything. Even if you personally still have a client download that you could share with me. I never got a chance to play this game. I would love to dig in to the software. Shot if I could get a hold of the server software I would stand it up and run it. Anything at all would be great please let me know. -thehinac thehinac at gmail dot com
|
|
|
Post by Red Hairdo on Jun 5, 2014 20:21:01 GMT -5
PM sent.
|
|
Link
Lurker
Posts: 6
|
Post by Link on Jun 5, 2014 21:56:41 GMT -5
Well, if you do try to start a private server somehow, please let me join it. It may be really unlikely, but I'm taking any chance I can to play this game...
|
|
|
Post by Red Hairdo on Jun 5, 2014 22:04:05 GMT -5
Oh, yet someone else is interested? But yeah, if there's ever a private server, everyone's invited. I wish I could find the time and energy to focus on making that happen myself! But I'll be there to help anyone willing to undertake it.
|
|
|
Post by Red Hairdo on Jun 6, 2014 11:58:57 GMT -5
|
|
|
Post by thehinac on Jun 6, 2014 12:25:26 GMT -5
I checked in to the old domain. I got this back. A little out side my budget. (Thank you for your offer regarding the domain name, YsOnline.com Our client asking price is $ 97,500.00 USD (non-negotiable) )
Funny hu? So I sent a reply basically begging if they could pass a message on to their client about any information about the original site and owner. Basically pumping them for info. I have messages out to all the current supposed rights owners asking for information of any type. In a couple weeks I'll start calling these different countries. Some one has to have code somewhere. But I'll update this thread as I get information. What I wouldn't give for a SVN repo of their code.
|
|
|
Post by Red Hairdo on Jun 6, 2014 19:44:08 GMT -5
Ha, that's very cool what you did. xD But damn, that price is unexpected, at least for me! I wonder if instead of using YsOL EU's old domain, if it would be cheaper to try a non-COM domain, like ysonline.org . =p Also, I mistakenly thought it'd go against the forum rules to share the YsOL clients, but... it has always been a free download everywhere! So I'm currently uploading all the clients I have and I will gladly, publicly share them with the world. I'll make a new thread for it, and make sure to put its link here once done!
|
|
Adol
Limendy
The Dawn of Ys is Approaching...
Posts: 248
|
Post by Adol on Jun 7, 2014 7:45:17 GMT -5
There is nothing more depressing than good MMOs fading away because people would rather play garbage. ._.
I never played Ys Online, but no Ys game deserves to be forgotten like that. If they're gonna take the servers down and abandon the game, the least they could do is give the server software to the fans so they can host free servers for fun.
|
|
|
Post by Red Hairdo on Jun 7, 2014 8:49:04 GMT -5
Sadly companies don't care. xD "What if we ever want to relaunch this server? It might give money THEN, too, but if we release the server program to the public, and other servers are made, they won't come back to ours! PLUS, they'll be busy playing that instead of dumping their money on our OTHER MMOs!" The server program sometimes gets leaked, though, like what happened to Ragnarok Online, but even otherwise, apparently a handful amount of people know how to reverse-engineer the client programs to make their own corresponding server programs. So at least we know Ys Online can happen again.
|
|
|
Post by Red Hairdo on Jun 8, 2014 23:42:43 GMT -5
Also, I mistakenly thought it'd go against the forum rules to share the YsOL clients, but... it has always been a free download everywhere! So I'm currently uploading all the clients I have and I will gladly, publicly share them with the world. I'll make a new thread for it, and make sure to put its link here once done! seldane.proboards.com/thread/6720/Ys-online-installers-latest-versions
|
|
|
Post by Red Hairdo on Jun 9, 2014 22:55:19 GMT -5
I had forgotten about this And the incredibly fun to raise, and play with, homunculi!
|
|