Sneaking out a mid-month public update so I can transition everything to an updated build system and make sure it’s working whilst I’m awake and looking at it.
0.7.127 brings a new distribution of the game; the AIR ZIP archive. Basically, download it, extract it, and run the executable. There you go, that’s the game running. I’ve got some more things to play with to make this even easier maybe in the near future, but I wanted to get this out because it end-runs around people needing to install Flash entirely, and it adds a new feature. The regular play page will be updated soon to link to the new file, but it should already be available on the Backer build page!
As for the new feature: AIR builds running on Windows have a few new buttons that can show up in the Data menu; Import Saves and Save Sets (once you have some imported).
Import Saves will look through a couple of common places that you may have TiTS saves located from playing in your browser (FF or Chrome) or the Projector (should also catch IE). This will gather them all up into one place.
Save Sets are available once you’ve successfully imported saves. Each set correlates to a different location that Importing managed to find files. This will let you switch between all the saves you have, fish out the ones you want, Save To File them, and repeat until you’ve gathered up everything you actually want in one place.
Neat.
tried extracting the file and it said no files to manage. im on mobile if that helps clear anything up
Android as well forgot to mention that.
The AIR Zip file is intended for desktop use, I’ll clarify the links when I wake up I guess.
Mobile dudes should keep using the same things they have been doing. If it’s fucky (which it might be because I just changed all the build shit over and updated a load of stuff), then I’ll catch it when I live once again.
alrighty thanks for the info Gedan
The mobile version seems to work fine on stock Android 7.0.
Noice! Thanks for the heads up.
So, wait, is the play in window option going to be completely axed?
And does this mean we will have to transfer all our saves ever time a new build is released?
I’d imagine not, this is to just compile all your scattered saves to one spot.
Pretty much. Once stuff has been gathered, it’ll stay gathered.
Ok, 4 more questions.
1: is there any way to transfer files between sets, i.e. put whats on the chrome set onto the native set.
2: if we delete the files, will we immediately loose everything on the native set?
3: when Flash is finally taken out behind the shed, will all the files in the chrome set be lost to the ether?
4: what exactly is the projector set? Native and chrome I get, their pretty straightforward, but the projector set puzzles me.
1. Once you have a set active, you can load a save from it and save it to file elsewhere. You can then switch sets, load the file you have just created, and save it to a slot.
2. The original files that the import found are left in place are still there. The import just makes copies.
3. Possibly for Chrome. Saves are in Chromes folder structure and treated as temporary stuff, so Google may setup something to clear them out. FF uses the standalone players file structure to keep things in, so it’ll probably stay around.
4. Native is the AIR version. Projector is the standalone flash player and a few browsers. The actual program you use to run flash files is called the Flash “Projector”. Chrome does its own thing, hence having its own set.
For number 2, im referring to deleting the the actual game, not the save files themselves.
All the save data should remain in place if you delete the EXE and stuff. They aren’t kept in the games folder structure. I was tempted to make this the case for “ease of removal” but it would then make updating the game harder, and keeping things separate like this is no different really than the way the Flash build was already saving stuff.
Play in Window will stay around until the browsers forcibly cut support for Flash entirely. We’re like 80% of the way there already, and for a great many people right now it’s just confusing as to why the game won’t do anything and there is very little we can actually do as a solution.
So what can you do?
Transition away from Flash.
I want to make a SeriousPost about this at some point this week to go into a lot of the things I’ve been doing, researching, testing and considering over the last two years. That’s how long this has been on my radar, but a “solution” has thus far utterly escaped me. I’m hoping some actual web developer professionals will be around that actually understand my position and will have some nuggets of advice to add to the brewing swill of garbage I have in mind.
Roughly, 2 years ago I made a test HTML version of the first couple pages of the game (Menu, first few scenes etc). Very little of it worked, but I wrote it off because the font rendering was utter GARBAGE, and considering that was our main thing it was kind of important. I’ve been keeping an eye on some things that were supposed to be more mature than they are long before we hit this point in the Death of Flash lifecycle, so I’d kind of had a plan for a while that now turns out to be arriving 6+ months late on the technology end.
Our “Buying Time” plan is to use AIR in the fashion we are here to keep the game running and in peoples hands. It is not ideal, but short of a bunch of browser tech we were figuring would be available to a decent level of maturity by now, expressly because it was supposed to aid in the replacement of Flash, not being done kinda fucks up the plan I had in mind.
Playing on Windows 7, have been using Firefox and saving files external to the browser.
Using the new .exe, went to load a file, and I get a screen that says “Select a file to load:” but no dialogue to select the file.
Tried opening in FF, then saving to a slot so I could try the import. File could not be found by the import tool, but I confirmed I could load from the browser.
It appears I currently don’t have a way of loading my game. If you could give me locations that are searched by the import tool, maybe I could move some of my .tits files there.
The “Projector” set folder should be something like:
%AppData%\Macromedia\Flash Player\#SharedObjects\(A Randomised Folder Name)\(localhost or fenoxo.com depending on how you were playing the game)
The AIR version will put data:
%appdata%\com.taintedspace.tits\Local Store\#SharedObjects
Imported saves go under a folder there with one of the following names, depending on where they came from: chrome_Local, chrome_remote, projector or native. Native only exists if you’ve switched to a different set.
It’s possible FF uses a different folder path under Win7 that I didn’t take into account. I’ll have to fire up a VM and look for myself.
You’ll also want it to look in %AppData%\Roaming\Macromedia\Flash Player\#SharedObjects\(A Randomised Folder Name)\#localWithNet
I’m seeing the same issue as Anony, but I’m running Windows 10. Specifically, when I try to load a file, not when I try to import the saves made to save slots under the Projector.
I made a save, named Current.tits. I would like to load this file, so I select, “Load File” in the game load menu. When using the Projector, a new system window would pop up allowing me to select the file, Current.tits, to load. Under the new executable, that system window never pops up.
In other words, I can import and load the old *.sol save slots just fine, but it doesn’t spawn the system window to load *.tits save files.
Strike my previous reply, I figured it out.
I had to manually move my *.tits save files to the new data folder created in my windows profile Documents folder. Once they were there, the load file menu option could see them and presented me with a menu (not a new system window) to select which one I wanted to load.
I’m not sure if that would be Anony’s solution as well, but it might be something to look at.
It’s on my radar for things to investigate.
Follow up , maybe this has been resolved and I have not seen it , I cannot get my save files to show up at all in the exe. I imported which it confirms I loaded two files from chrome , but I don’t see any saves , and have moved a save file too ” C:\Users\Robert\AppData\Roaming\com.taintedspace.tits\Local Store\#SharedObjects ” , but still no sauce , the files work if I change it to chrome set , maybe I messed the file path up? Any suggestions appreciated.
Also BTW I appreciate the work being put into moving from flash , I know HTML conversion is a absolute shit-storm so I get a temporary measure!
Never mind ignore that , I resolved my own problem , maybe this is what I was supposed to do from the start and misread , I loaded the chrome set , saved and imported the files , then I was able to load back to the local set and access files >.<
Seems like it doesn’t check for saves related to FireFox, when I try to import it only lists the following sources:
Chrome, Remotely loaded: No files detected
Chrome, Locally loaded: No files detected
Flash Projector Application: No files detected
FF was a pain in the ass when I got into it; it was definitely working on the versions I tested for myself, but I’ll dig deeper and see what I can figure out.
If it’s any help, the default save spot for me is:
%AppData%\Roaming\Macromedia\Flash Player\#SharedObjects\ULEJ48WR\#localWithNet
I think maybe I fucked up and forgot to check #localWithNet in the non-chrome paths. I’m pretty sure its checked for chrome at least. I know most of this is working now at least so I can just throw some fixes at it and get most of the rest!
Hey, i just wanted to know where the save files are saved/located in the .exe version as I like to save edit sometimes.
The .exe version saves them at
“C:\Users\\AppData\Roaming\com.taintedspace.tits\Local Store\#SharedObjects”
I found mine here
C:\Users\(user name)\AppData\Roaming\com.taintedspace.tits\Local Store\#SharedObjects
Save files:
C:\Users\USERNAME\Documents\data\com.taintedspace.www\
Saves:
C:\Users\USERNAME\AppData\Roaming\com.taintedspace.tits\Local Store\#SharedObjects\
On Win 10 anyways.
Found them, thanks a lot buddy.
%AppData%\com.taintedspace.tits\Local Store\#SharedObjects
%AppData% should expand to something like C:\Users\YourUserName\AppData\Roaming
“Adobe Air”
Oh fuck…for some reason my PC (64 bit) really HATES that program, I’ve tried installing it multiple times in the past (to use the minerva course vector on CoC for example) and it never went well, installing OR uninstalling…
You don’t have to install it for this to work, in theory. It should have all the runtime stuff bundled into the ZIP file so all you have to do is run the executable; it doesn’t install anything.
There’s something you can do that MIGHT make the installation work propelly:
1. Press Windows + R,
2. Type cmd and then press Enter,
3. On the new window, type “net start trustedinstaller” (without the “”) and then hit Enter,
4. Restart the computer and try to reinstall it.
(This also helps with some unsuccessful installations).
Freakin’ radical. I’ve been excited for the transition to .exe for a while now.
I’ve got some more things to try and automate that would get rid of the ZIP file entirely and just leave the game as a single, fat EXE file with everything in. Ultimate simplicity! I’ll be content if I can get that working just for ease-of-use.
Load file option doesn’t let you specify where you want to load your save file from.
Worked around it by finding out where the standalone version saves (and loads) its files to (C:\Users\USERNAME\Documents\data\com.taintedspace.www\) and copied my save files there.
Reason I had to do this is because I use Opera for playing TiTs and import saves doesn’t support it.
I figured Opera would be using a similar system to FF or just using the Projector folder tbf. I’ll add it to my list of investigations for things.
On Windows 10, extracting the AIR files via 7zip (ver 15.12) throws errors and results in corrupted files. Extracting using Windows Explorer’s zip file component works as expected. You may want to check your compression method to make sure something is not misflagged when the zip file is created.
Other than that, happy to see you guys moving off 100% reliance on Flash, since it looks like the end is near for Flash. Plus, that way I can say that I now like AIR TiTS.
Okay, say I had a lot of different files saved to a file, the one’s I’d load with the “load files” command previously, how do I access those? I can copy them to the “com.taintedspace.www” file but that only lets me load the first nine. One of the reasons I liked saving to my own file was I could make as many saves as I wanted and experiment with stuff. I kind of really need to be able to load files directly from the folder again.
*The first 13.
Load AND save directly to my own file location. This seems like a big step backwards as far as file storage and retrieval so far as far as I can figure out.
I’ll poke around in there now; the intention was not to fuck with the the To File stuff at all but I’ve probably overlooked some long lost, barely documented setting in the package settings that is stopping it doing what it should be for security reasons or something.
Thanks for the consideration.
hey, idk if this goes here?? but i thought i would let you know that the android apk doesn’t work on android 7.0! (or at least in mine) It gives me a parsing error or smth and doesn’t let me install. Thank you for this great game, btw!
Yes, that seems to happen when the APK is downloaded from Chrome for some reason. Try downloading from Firefox or some other browser. Personally, I find Firefox works just fine though.
All the different mobile browsers are really fucking finniky about the MIME type of an APK file. I’ve played this fucking juggle before and it was a pain in the ass, but afaik it was working for everybody, so it sounds like something somewhere has been updated in mobile-land and added some new super specific bullshit I’ll have to track down.
JOY.
Will the .swf version be available alongside the AIR.exe version for future updates?
Yeah, the SWF download isn’t going anywhere. You might not be able to run it in a browser, but if you have the projector installed you can still play it easily.
The AIR stuff is more about making it easier for people who don’t have it installed and to add the Import Saves stuff so people don’t have to go hunting down their files.
you can run it in a browser just write a little html file (complete code on forum) easiest way to run the game
If I maximise the air version and then click the cogs to change bust image, the resulting pop-up will render partly off-screen.
If I manually resize to fullscreen it pops up in the middle as expected.
Why does the lancer act he’s fought me multiple times when I just met him?
cool I like the progress there.
Everything worked fine for me. And I like the new TiTS icon. 😀
I’ve got yet another problem with the saves. I used IE to play, and the new system isn’t picking up my files. I’ve tried saving the files manually, moving them into the new save location, and also moving them into the flash/#sharedobjects/gibberish folder, but none of it’s worked so far. Also tried launching as admin. Running up to date windows 10, if that means anything.
Update: Found a solution. Managed to track down IE’s save location, instead of saving it in flash/#sharedbojects/gibberish/localhost it saves in #localwithnet, and pulled the raw files. Saved to file files don’t work though.
Is there any new content in this build, or is this build only for transitioning away from flash?
No, they also launched a public build early, as opposed to at the start of next month.
Hey Gedan, I had some problems extracting the Adobe AIR folder with 7zip, could take look into it?
I’ll try it myself later. The zip is being made with a builtin powershell commandlet, so I didn’t foresee any problems with it; it definitely extracts correctly using windows built in zip tools.
I use 7zip too and had no problems.
It doesn’t seem like it wants to find a file from internet explorer any idea how to fix this?
What version of IE? It might be saving things in a different folder that I haven’t thought to check yet.
I’m having the same problem with IE10. (It also can’t load from file, so I can’t export that way.)
so how would updates work for the AIR version? do i have to re download or what?
totally random question for the tits team will we ever be able to full on impregnate or be impregnated by every ones favorite androids bess and beb ? cuz In reading their codex file they need to be equipped with a GX gene-splicer upgrade and would very much love to do this
same but i dont think its gonna happen.
Ok. So I’ve tried to extract zip few times. There always 18 “can not open output file” errors. And whole Adobe Air folder ends up unextracted. Help!
Problem solved. Used WinRAR instead of 7zip.
So are mac users basically SOL when flash dies out? Or are there plans for a mac version after the .exe is polished.
AIR works on Mac too, they just have to get the build settings right.
I also have to build it on a Mac, not just get the settings right.
Ah, right sorry. My idea only works if the user has installed the AIR runtime.
I have a mac mini expressly to do Mac builds of stuff. I’ve gotta get it set back up and updated once I get all the Windows bugs ironed out, then I’ll see about getting it to work on Mac and/or Linux, though the last time I tried it was a complete pain in the ass.
Tl:DR coding is a sumbich an dun die gedan <3
I used to play on my tablet but it’s battery is fucked up now. Is there any way to move my save over to my laptop?
I keep getting a parsing error for my Android devices.
Standalone Flash Player
https://www.adobe.com/support/flashplayer/debug_downloads.html
string
Download the Flash Player projector
flashplayer_28_sa.exe
or NEW!