|
This may just me being cynical, but ... once a company releases a game (and gets the worst bugs fixed so people shut up moaning and buy the thing) their interest in the source code pretty much goes out the window - they have the master binaries, they have the money rolling in. The dev team have been redeployed (to another game or the unemployment office) so who cares where the source is? It's not as if "Attack Dwarves In Space 2" is going to share much with it anyway as the V1 Engine won't support the new graphics cards ...
Sent from my Amstrad PC 1640
Never throw anything away, Griff
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
I guess that was the case back in the 90's... Nowadays they'll need that code for the remaster, the special edition, the HD re-release, the VR re-release, the mobile app edition, legendary edition, GOTY edition, etc. etc.
Anyway, I guess Square-Enix is learning that now too
|
|
|
|
|
Sander Rossel wrote: Anyone here knows what's up and why I've had to fix VB6 software written in the '90s while big ass studios can't keep their most iconic games?
Most probably because you were not working on a video game but something that is going to be in use for the next 20 or so years.
The average life of a video game (for the studio) is around a year (generous) unless they keep updating it.
So after a year, it does not make them a considerable amount of money meaning spending time and effort on it is not profitable anymore.
|
|
|
|
|
I for one find that 'worrying',I have committed many things that shouldn't be done (Thread.Sleep(10)) to slow down program...
modified 4-Apr-19 9:37am.
|
|
|
|
|
GKP1992 wrote: So after a year, it does not make them a considerable amount of money meaning spending time and effort on it is not profitable anymore. Tell that to all remasters and re-releases!
Well, to be fair, those weren't a thing in the 90's.
|
|
|
|
|
Back in the 90s...they probably only had Visual Source Safe as source control. Understandably, people would rather rewrite code from scratch rather than use that..."tool".
|
|
|
|
|
I used openVMS CMS. Not transactional based, but I actually had a stable and well designed OS. Never had an issue, and if I could not build from scratch, there was hell to pay. 30 years later, I am unable to drive home the point of weekly builds. I've given up on nightly builds.
Years later, I lost my VSS project because of a network fart. That started my descent into learning of the half-whits that worked at MS. A year later, I forced development to SVN, and I never looked back.
Charlie Gilley
<italic>Stuck in a dysfunctional matrix from which I must escape...
"Where liberty dwells, there is my country." B. Franklin, 1783
“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
|
|
|
|
|
I'm assuming you realize I was joking...
I just can't pass up an opportunity to deride VSS every time it presents itself...
|
|
|
|
|
I'm not. I got burned badly by VSS and cheesy MS coding. One day, my customer's IT department installed WiFi in our area. Since I was working on embedded systems and needed my wired ethernet to talk to the hardware, I used the WiFi for the corporate stuff - including talking to VSS. Our repository was out on a network drive (and in my opinion VSS was never designed for that..."
So, the Wifi hiccuped, and our repository was trashed.
In my efforts to recover it, I came across some angry, dark, and occasionally hilarious rants. The best one was, "Using VSS is like printing all your source code, deleting all of your files, then shredding your printouts...."
I promptly ordered a USB to ethernet adapter and turned off my WiFi.
VSS should be derided.
Charlie Gilley
<italic>Stuck in a dysfunctional matrix from which I must escape...
"Where liberty dwells, there is my country." B. Franklin, 1783
“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
|
|
|
|
|
Oh Sander, such a noob
Seriously, I'm messing with you. The US can't build the Saturn 5 anymore for similar issues - it just wasn't deemed important. Issues like this almost become mythical when it all comes together.
True Story:
1) Contracted to attempt a port of FORTRAN code developed in the late 70s to the PC.
2) After examination, missing 40+ source files. Did my best reverse engineering, no go. Delivered the bad news.
3) Co-owner of the company accepted bad news, said he knew who to contact. Luckily this guy was not dead (we're all getting older, it happens).
4) Guy says, "Yeah, I know who has the backups, but he had a house fire that leveled his place, let me call him."
5) Guy makes contact, #2 says, "Oh hell, I have no idea where the backup tapes are, but if anyone does, it's xyz."
6) Xyz is called, "Sure, I still have those. We got them from the garage of the house that burned down."
7) I got the original source code.
After nigh 40 years of writing code, I have come to the conclusion that most of what makes the world run is 30 years old. See that old grizzled fart? Buy him lunch and find out what he knows.
I am seriously anal retentive when it comes to backups, source control, etc. It's amazing how most just don't appreciate the value of what they have done. I still have code from the mid 90s I wrote - just in case. I know for a fact the code is still live in Germany.....
Charlie Gilley
<italic>Stuck in a dysfunctional matrix from which I must escape...
"Where liberty dwells, there is my country." B. Franklin, 1783
“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
|
|
|
|
|
In Dutch we have a saying, freely translated "who saves some, has some."
Can't find any English translations, but it basically means that if you save something now you'll have something later.
I guess that's not very popular in software
|
|
|
|
|
Lol, I love it. I've gotten over "supporting legacy code" - I've just made so much money diving in and helping.
Charlie Gilley
<italic>Stuck in a dysfunctional matrix from which I must escape...
"Where liberty dwells, there is my country." B. Franklin, 1783
“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
|
|
|
|
|
Been in bed with the flu since Sunday.
I don't think I've ever been this sick in my life.
Today I woke up and I had more energy than the rest of the week combined (which has mostly been negative anyway).
Even just laying in bed was too tiresome.
Things started to get better when my mom brought me some high dose pain killers.
Anyway, glad that's (mostly) over...
|
|
|
|
|
Sander Rossel wrote: I don't think I've ever been this sick in my life
I've heard that from other people too - either we are getting older, or diseases are getting stronger.
|
|
|
|
|
Rage wrote: we are getting older I almost didn't this week
Rage wrote: diseases are getting stronger Apparently they are[^].
|
|
|
|
|
Rage wrote: either we are getting older, or diseases are getting stronger. I suppose a mix of both, but the second option is sadly a real menace.
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Rage wrote: either we are getting older, or diseases are getting stronger.
You forgot the third option - we are getting weaker.
Latest Article - Azure Function - Compute Pi Stress Test
Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny
Artificial intelligence is the only remedy for natural stupidity. - CDP1802
|
|
|
|
|
Touch wood, I've only ever had the 'flu once - 8 days of absolute hell.
Hope you're fully better soon, Sander.
Whenever you find yourself on the side of the majority, it is time to pause and reflect. - Mark Twain
|
|
|
|
|
Wow, eight days...
I've had four and it was driving me mad.
The worst part was wanting to get some pain killers, but they were downstairs and I had to get out of bed to get them.
Don't be sick and alone.
Always have someone to bring you your meds
At least I had the cat to keep me company.
|
|
|
|
|
Sander Rossel wrote: I've had four and it was driving me mad.
Hope you're feeling better. Did you sleep the entire time?
Best Wishes,
-David Delaune
|
|
|
|
|
Not the entire time, but I slept quite a lot.
It was either sleeping or feeling miserable, so that's not a difficult choice
The problem is actually sleeping... I used melatonin pills to get sleepy.
|
|
|
|
|
Sander Rossel wrote: Always have someone to bring you your med
Train the cat.
Sent from my Amstrad PC 1640
Never throw anything away, Griff
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Cat's can't be trusted to not poison your drink
|
|
|
|
|
You need a brighter cat: ours is well aware of where his cat food comes from, and that you need opposable thumbs to get at it ...
Sent from my Amstrad PC 1640
Never throw anything away, Griff
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
They just don't have to be YOUR opposable thumbs
|
|
|
|
|