|
I could never do a 4-minute mile... except on one occasion when I was being chased by a couple of guys with knives. I actually got away by jumping, leap-frog style, over a 10-foot wall! When I revisited the area I couldn't even get my hands on top of the wall. The power of adrenaline.
Now I am old and decrepit I would just stand there and get stabbed (again).
- I would love to change the world, but they won’t give me the source code.
|
|
|
|
|
I'm pretty sure that my most impressive athletic feat was a sprint assisted by a doberman - it's a pity that no-one was there to time it, it was FAST!
Whenever you find yourself on the side of the majority, it is time to pause and reflect. - Mark Twain
|
|
|
|
|
I would definitely not recommend going off your meds without being under close medical supervision at the time; the possible damage isn't worth it.
As for the problem that you solved in the past, unless you need the solution now - why worry about it? If you do need the code (e.g. for some other project), I'm sure that having done it once, you could reconstruct it. It may take more time, but you'll get there in the end.
To paraphrase others in the thread, as we get older, we have at some stage to accept the fact that we have run our last 4-minute mile. Knowing that we once did it has to be good enough for us.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
I want the solution. I don't really need much. Food, shelter, that kind of thing.
But I want the solution now, and I have use for it.
So yeah, there's that.
I'm working on it right now. We'll see if I get there. It's just frustrating that I used to understand this, and it came so easily before.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
the harder you try and think about it the more frustrated you'll get.
simple case is like when you just can't remember someones name no matter how hard you try.
carry a notepad and pen/pencil around, often these things will come back when you're not actually thinking about it - worst is if it's a bit technical you've got no way to make notes.
for that later on in the day: "oh yeah, it's 'Bob,' that's that idiot's name." out of the blue moment.
Message Signature
(Click to edit ->)
|
|
|
|
|
enjoy nature...watch the trees ...blowing in the breeze...they already found the answer to the answer to life, universe and everything - 42
Caveat Emptor.
"Progress doesn't come from early risers – progress is made by lazy men looking for easier ways to do things." Lazarus Long
|
|
|
|
|
reminds me of the Tao of Programming
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
I have an inkling of what you're going through. I get migraines. My precursors can include rapid-cycling mania and depression over a few hours to a day or two. During a manic period I can write an amazing amount of code. Depressive periods I'm doing good to sit there and drool quietly.
The problem with the code written during the manic period is that, while there may be a lot of it, and some of it is clever, it's not well-engineered. Structure tends to be hap-hazard, a lot of copy/pasting goes on, and any notion of best practices. Many times I've gone back, kept a few clever bits, and rewritten the lot.
The thing that happens with me and the code during the manic intervals is that the 'high' from the mania also affects my judgment. Even my memory of the mania will flavor what I think of the work I did during the time. It's only after the mania is over, and my usual state of mind reasserts itself, do I go back and evaluate the work and come up with reasonable results.
Software Zen: delete this;
|
|
|
|
|
I know what you're talking about. My experience is mixed though. The biggest problem is lack of comments. If I could doodle on my source code though I'd probably write the notes like that - visually.
I've had a lot of productive "delusional thinking" and have gotten pretty good at sorting the productive from unproductive in that regard. With practice.
Maybe that helps. But yes, what you wrote is relatable. It just doesn't always turn out that way for me.
And in this case, I'd take the half-engineered but working code that I may have had to the perhaps better engineered but nevertheless dysfunctional code I've created like, today to try to recreate what I did.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
Going to the Dutch mountains where the meat is sour and the girls are dancing (dansmariekes) and there is no internet
So don't worry about me, I'll be back in a week
|
|
|
|
|
RickZeeland wrote: Dutch mountains
I didn't know that there were any.
Hmmm. Chris goes to the South Seas, you're going to the "Dutch mountains". Is there something that we should know?
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
I recommend reading "Gulliver's Travels" (or Travels into Several Remote Nations of the World)
|
|
|
|
|
Quote: Dutch mountains So, about 10 feet above sea level then?
- I would love to change the world, but they won’t give me the source code.
|
|
|
|
|
|
OK, so about 100 feet above seas level then!
- I would love to change the world, but they won’t give me the source code.
|
|
|
|
|
Back again from a gruelling expedition in the Dutch mountains, 1000 feet would be closer to the mark.
Although we have bikes with electric support and did not bike for more than about 30 km, the batteries were drained completely during a trip across the Belgian border in the "Voerstreek" !
|
|
|
|
|
So for the gamers among us, Final Fantasy VII and IX recently became available on the PS4.
Took a while, but they're here.
But where's VIII?
This is what I read: apparently the sources for those games were stored on some dev's machine who threw parts of it away when he needed disk space.
The version of FF IX that's not available on PS4 isn't the same as the one you used to play back in the day.
For example, the high res backgrounds in battle arena's are gone and they were only able to salvage the 800x600 (or whatever low resolution they used back then).
Getting FF VIII to work needs considerable work.
So this happened to three of the most iconic games ever, but all from the same studio, could be they were just a bunch of bunglers...
But then I read the source code to Baldur's Gate, another iconic game, got lost because it was on a computer in some basement that was flooded.
Sounds like these aren't incidents...
Anyone here knows what's up and why I've had to fix VB6 software written in the 90's while big ass studio's can't keep their most iconic games?
|
|
|
|
|
Sander Rossel wrote: But then I read the source code to Baldur's Gate, another iconic game, got lost because it was on a computer in some basement that was flooded.
Maybe they could use Ghidra or IDA to recover the source. Both support exporting binaries back to source code. Although it would take a lot of effort to make it completely human readable.
Best Wishes,
-David Delaune
|
|
|
|
|
Maybe it is like you suggest, and they just didn't have enough storage space to do everything properly...
Whatever the reason though, I hope they sort it out for FF8 because I really want trophy support on it like they did with FF7
|
|
|
|
|
While FF VII is my favorite game ever, I must admit I haven't gotten the PS4 version
Just checked out the trophies, the Barrett date looks like a PITA, you go for it from the beginning or you'll miss it.
And for the story you'd rather have Aeris.
|
|
|
|
|
Yeah, it's probably the most annoying one. But if you have played the game as many times as I expect you have, then your are not really missing anything with the story.
Also, if I remember correctly, there is a bug where you can repeatedly increase Barrett's "date score" to make sure you get him - when you are in the Midgar buildings cells, just keep talking to Barrett over and over before talking to anyone else.
|
|
|
|
|
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.
|
|
|
|