Just did some reverse engineering of the IRIX version and it seems like Blender expects the "blenderbuttons" file to be at the /usr/people/blend directory. Try to create this directory and put the file from Blender 1.46 there.
@David Fogg That's also incorrect. In particular, it is piracy when people redistribute GPL software without offering access to the source. That's sadly very common. Here's one guide regarding this: www.gnu.org/licenses/gpl-violation.en.html Microsoft is among the companies that have pirated open source software: www.zdnet.com/article/microsoft-admits-its-gpl-violation-will-reissue-windows-7-tool-under-open-source-license/ Microsoft also largely invented the concept of software piracy, as restrictive licensing basically wasn't a thing before the success of MS BASIC.
@@0LoneTech G-guys, I was joking. More seriously, this would technically be considered a form of piracy. Largely because the ver of Blender being used required a purchased key to fully function. (I don't know what Blender was previously licensed/marketed as) I'm more just amazed that Ton kept around a key, though considering the Mango Traces BTS footage it's not *as* surprising.
@@unintelgen2510 Still not piracy, but allow me to expand on why. Software piracy is an alias for copyright infringement (rather dramaticized). That is performing acts that copyright forbids without having a license agreement allowing them. Such licenses are granted by the relevant authority, which is the copyright holder, normally the author. In the case of this Blender version, that holder was NaN, the company Ton founded for development of Blender as a product. NaN went bankrupt, its holdings including this copyright went to NaN Holdings, and Ton performed a crowdfunding campaign to found Blender Foundation, which bought those rights for the explicit purpose of sharing and continuing Blender development (using the terms of the GPL, targeting the four essential freedoms of free software). So the current copyright holder is Blender Foundation. In the act of publishing this key, Ton acted for Blender Foundation in accordance with its purpose, correcting a mistake in that this version of Blender was meant to be not only available to copy (freedom 2) and study (freedom 1) but also use (freedom 0). Even had this not been Blender Foundation's intended use with publishing that Blender version in the first place, Blender Foundation still holds the right to relicense the software; it is the one party that cannot themselves perform piracy of Blender, and also the one party that can respond to such infringement, as it would be their rights being violated. Incidentally, as I remember it there were two levels of keys; B-key, which was included with the freeware download, and C-key, which was paid for. The shared key may well have been B level.
We had SGI Irix worksations in university back in the mid-90's. I loved that system so much. It was amazing for its time. All the icons were were drawn with vector graphics and could be rescaled (this is what the spinner on the left side of each window is for). Opening a file or program, the icon would animate and switch to an "opened" state. It was the first system with integrated OpenGL hardware accelerated graphics. It was light years beyond any kind of home or office system of the time.
Ton is a pretty humble person and all blender people they talk to all people , dr.sybren , pablo ... any one you ask he will answer , they don't ignore as expected to see , pretty beautiful people with beautiful program
the comments in the source code ar in dutch here is the translation: line 57: doet de hele bibliotheek --> does the whole library 64: can still exist outside edit mode 103: pointer 1= cross 198 to 203: grey, green, blue, soft orange, mid grey 211: purple 213: load icons 276: even bewaren --> saving temporary if I get enough likes I will do it all
OMG any dutch people in here? I didn’t know blender was started by a dutch guy. At least I assume it was a Dutchman since the comments are all in dutch and I can read them :O this is amazing!
That ui theme brings back so many memories with older programs running on old operating systems. (grey, sharp rectangular buttons with black outline and text)
Being able to understand Dutch finally gave me purpose! For anyone wondering, that's the language in the source code & Greg not being able to read it made me smile ;)
I know that other people already found the path, but you can use the "strings" command to dump every single strings in a file, and then you can use the "grep" command to find the path for blenderbuttons. The final command would be: "strings blender1.0 | grep blenderbuttons". I'm not sure if both of these commands are present in IRIX, but Linux does. Note that "strings" just finds anything that ends with NULL byte, and interprets as string. So there's lots of garbage output.
Ton is just so cool. When i was in Amsterdam the bell on the Blender building did not work. So we sent him a Email. He answerd right away and told us that he was out of town but he would ask someone to open for us that they did. :-)
Wow in the 14 years that Blender 1.6 has been in that directory I can’t believe nobody had requested a key to give it the basic function of saving. This makes me think that the downloads for Blender 1.0 are in the double digits. I mean the probability of someone having an IRIX system from 2006 and wanting to use blender has to be astronomically low right?
Yup. Ton tweeted about me! According to him, I am the first person to get Blender 1.0 running at all. I feel so proud! It's probably been decades since anyone has used it until now.
@@camthesaxman3387 Depends on your definition of "almost nobody". It was used in a few universities, I believe, but widespread use came with the OpenGL port, and builds for FreeBSD and Linux.
very interesting! I don't understand computing, but I really enjoyed seeing how this beautiful 3D story started. Thank you for sharing your experience. S2
I think the IFF thing is a throwback to Blenders origins on the Amiga. IFF was the Amiga's bitmap image format, I think it stood for something like "interleaved file format" if I remember right. I think support for the filetype survived into later versions of the software, as it did for other suites of Amiga origin such as Lightwave and Cinema4D.
Hoooly I didn't realize you don't have much views. I was watching your video and the quality is really really good and now I'm thinking that this channel is so underrated. Keep it up dude!
I have used Irix back in the day. The hardware was actually quite a beastly system for the time. Loads of custom accelerator hardware in there. Nice to see it again.
0:42 That looks to be an SGI Indy which was one of their lower end machines released in 1994 and it started at over $10,000 USD at the time but could cost over $60,000 USD depending on the configuration and it was pretty much a cost reduced more compact version of the SGI Indigo 2 which was released a year earlier in 1993! So pretty much the old demo video must actually be from sometime in 1994 or later as the machine they are using was released in the first quarter of that year! :)
The comments in the code are dutch kleuren voor * = colors for * grijs = gray groen = green blauw = blue zalm = salmon paars = purple ikonen inladen = load icons
And if for some odd reason anyone cares to know the newest version that would still run under XP, that would be 2.76b. Any newer version of Blender and some libraries changed (Net or C++ ?) so you'd have to go to Win7 or newer.
I honestly wonder if there's any copies of Blender versions 1.23 to 1.50 floating around on the Internet, because just like version 1.0, I couldn't much information on it.
Looks like they have updated the old releases to also include the missing files now. At least the 1.0 release now includes documentation and blender1.0_files.zip which have ..... blenderbuttons
Have you tried removing the ending slash in the BLENDERDIR enviroment variable (/blender instead of /blender/)? It appears to already be in the code (it says "%s/blenderbuttons"). I don't know anything about Irix, but maybe double slashes in paths make it break?
I used IRIX from 1988-2000 for visual development. Though didn't know about Blender until after 2000. IRIX was a great OS, though you needed to know command line to do more than basic things.
I was like oh wait 'kleuren voor headerbuttons' wait thats dutch. And then I really looked and saw that it is ofc all dutch. So if you need/want someone to translate I'll be happy to do it since it's really interesting
I'm reading the blender 2.28 manual(last available windows 98 version) and I'm thinking: Did early blender really not allow you to select anything but vertices? Not edges or faces?
i think i found out how to limit scale location or rotation to axis in 1.0 i dont know for sure it will work but i tried in 1.6 and it worked. if you left click and drag, a white line shows up and if you draw a circle like thing you can rotate on the axis that is nearest to our view its finicky but works if you draw a line you can move in the axis nearest to what you drew and a v like shape for scale i cant get 1.0 to work so if you can try this that would be great, im wondering if it will work PS: in 1.6 you cant do S and then X or something like that so i was trying to limit to axis and it worked
Let me be almost 20 years old, but despite the fact that I did not live in the era of Windows 98, but still imagine that on my computer with a voodoo video card, in addition to video games, I run Blender. Where I work with 3D graphics and rendering.
On my old Indigo 2 (never really used it productively, but ...) I had Blender installed ... the box was already outdated when I bought it, but its performance was still comparatively decent ...
Just did some reverse engineering of the IRIX version and it seems like Blender expects the "blenderbuttons" file to be at the /usr/people/blend directory. Try to create this directory and put the file from Blender 1.46 there.
Trying right now!
IT WORKED!!!!!!! Video coming soon! Thank you so much!
Hope you saw the new videos :)
красава
@@gregblendsmakes9348 Link?
Ton is just a fantastic human being.
Exactly
an absolute madlad
Holy shit Ton's the MVP here, pirating his own software for you.
Hope you get to 1.0 soon!
The red engineer uses blender? 🤩😂
Not pirating, actually. He founded the Blender Foundation to buy out the rights to do this.
@David Fogg That's also incorrect. In particular, it is piracy when people redistribute GPL software without offering access to the source. That's sadly very common. Here's one guide regarding this: www.gnu.org/licenses/gpl-violation.en.html
Microsoft is among the companies that have pirated open source software: www.zdnet.com/article/microsoft-admits-its-gpl-violation-will-reissue-windows-7-tool-under-open-source-license/ Microsoft also largely invented the concept of software piracy, as restrictive licensing basically wasn't a thing before the success of MS BASIC.
@@0LoneTech G-guys, I was joking. More seriously, this would technically be considered a form of piracy. Largely because the ver of Blender being used required a purchased key to fully function. (I don't know what Blender was previously licensed/marketed as)
I'm more just amazed that Ton kept around a key, though considering the Mango Traces BTS footage it's not *as* surprising.
@@unintelgen2510 Still not piracy, but allow me to expand on why. Software piracy is an alias for copyright infringement (rather dramaticized). That is performing acts that copyright forbids without having a license agreement allowing them. Such licenses are granted by the relevant authority, which is the copyright holder, normally the author. In the case of this Blender version, that holder was NaN, the company Ton founded for development of Blender as a product. NaN went bankrupt, its holdings including this copyright went to NaN Holdings, and Ton performed a crowdfunding campaign to found Blender Foundation, which bought those rights for the explicit purpose of sharing and continuing Blender development (using the terms of the GPL, targeting the four essential freedoms of free software). So the current copyright holder is Blender Foundation. In the act of publishing this key, Ton acted for Blender Foundation in accordance with its purpose, correcting a mistake in that this version of Blender was meant to be not only available to copy (freedom 2) and study (freedom 1) but also use (freedom 0). Even had this not been Blender Foundation's intended use with publishing that Blender version in the first place, Blender Foundation still holds the right to relicense the software; it is the one party that cannot themselves perform piracy of Blender, and also the one party that can respond to such infringement, as it would be their rights being violated.
Incidentally, as I remember it there were two levels of keys; B-key, which was included with the freeware download, and C-key, which was paid for. The shared key may well have been B level.
We had SGI Irix worksations in university back in the mid-90's. I loved that system so much. It was amazing for its time. All the icons were were drawn with vector graphics and could be rescaled (this is what the spinner on the left side of each window is for). Opening a file or program, the icon would animate and switch to an "opened" state. It was the first system with integrated OpenGL hardware accelerated graphics. It was light years beyond any kind of home or office system of the time.
Linux desktops nowadays use scalable SVG icons. Windows, it seems, hasn’t quite caught up to that yet.
Ton is a pretty humble person and all blender people they talk to all people , dr.sybren , pablo ... any one you ask he will answer , they don't ignore as expected to see , pretty beautiful people with beautiful program
10:00 means gray, green, blue, salmon and middle gray (it’s written in Dutch )
You are very underrated I'm glad this popped up in my recommended
the comments in the source code ar in dutch here is the translation:
line 57: doet de hele bibliotheek --> does the whole library
64: can still exist outside edit mode
103: pointer 1= cross
198 to 203: grey, green, blue, soft orange, mid grey
211: purple
213: load icons
276: even bewaren --> saving temporary
if I get enough likes I will do it all
Je hebt gelijk
It's so cool that you got it to work! The SGI Indy in de video is actually mine, it's still at Blender HQ :)
OMG any dutch people in here? I didn’t know blender was started by a dutch guy. At least I assume it was a Dutchman since the comments are all in dutch and I can read them :O this is amazing!
OMG! I thought the exact same thing. Awesome
Ps. Im also dutch where are you from?
G E K O L O N I S E E R D net als altijd haha
yes Ton is dutch. The blender foundation is in Netherlands
@@teunissenstefan lekker man, alles wat over nederland gaat moet gekoloniseerd worden hehe
That ui theme brings back so many memories with older programs running on old operating systems. (grey, sharp rectangular buttons with black outline and text)
Watching the origin of Blender has made me more intrigued in my hobby and appreciate how far it has reached with each update
Fucking mad lad Ton
Being able to understand Dutch finally gave me purpose!
For anyone wondering, that's the language in the source code & Greg not being able to read it made me smile ;)
This is very good content. You have to be really passionate to go through all this effort to run 1.0. It's a great part of Blenders history.
I know that other people already found the path, but you can use the "strings" command to dump every single strings in a file, and then you can use the "grep" command to find the path for blenderbuttons. The final command would be: "strings blender1.0 | grep blenderbuttons".
I'm not sure if both of these commands are present in IRIX, but Linux does.
Note that "strings" just finds anything that ends with NULL byte, and interprets as string. So there's lots of garbage output.
You wouldn't even need to use that command on Itrix - just copy the binary to a Linux VM
TheCalcaholic That would work too.
Hey man, I really love all the effort you putting in to do this, these videos are very fun to watch, hope you had fun.
Thanks! Def having fun
Ton is just so cool. When i was in Amsterdam the bell on the Blender
building did not work. So we sent him a Email. He answerd right away and
told us that he was out of town but he would ask someone to open for us
that they did. :-)
You surely deserve more respect and recognition for all the effort you’ve made here
Wow in the 14 years that Blender 1.6 has been in that directory I can’t believe nobody had requested a key to give it the basic function of saving. This makes me think that the downloads for Blender 1.0 are in the double digits. I mean the probability of someone having an IRIX system from 2006 and wanting to use blender has to be astronomically low right?
Yup. Ton tweeted about me! According to him, I am the first person to get Blender 1.0 running at all. I feel so proud! It's probably been decades since anyone has used it until now.
@@camthesaxman3387 Depends on your definition of "almost nobody". It was used in a few universities, I believe, but widespread use came with the OpenGL port, and builds for FreeBSD and Linux.
"Good after midnight" I felt that
*2:06 AM*
I know there must be a lot of night owls like me...
LOOOL 2:50
21:28 The source code for 1.0 is there... its just not named 1.0 but blender-jan-8-1994
I think it's incomplete though.
very interesting! I don't understand computing, but I really enjoyed seeing how this beautiful 3D story started. Thank you for sharing your experience. S2
This channel will blow up. Hopefully. (I got this in my recommendations)
I think the IFF thing is a throwback to Blenders origins on the Amiga. IFF was the Amiga's bitmap image format, I think it stood for something like "interleaved file format" if I remember right. I think support for the filetype survived into later versions of the software, as it did for other suites of Amiga origin such as Lightwave and Cinema4D.
That
Except, it is interchange file format from electronic arts (who did deluxe paint)... Also noteworthy zgodzinski.com/blender-prehistory/
@@huhummmmmmm Cheers, the memory's a bit fuzzy.
Hoooly I didn't realize you don't have much views. I was watching your video and the quality is really really good and now I'm thinking that this channel is so underrated. Keep it up dude!
I have used Irix back in the day. The hardware was actually quite a beastly system for the time. Loads of custom accelerator hardware in there. Nice to see it again.
This is exciting! Can't wait to see it in action
The staggered icon layout in file manager is really cool
This was great! What a unique idea! Yeah, Ton is the best!
0:42
That looks to be an SGI Indy which was one of their lower end machines released in 1994 and it started at over $10,000 USD at the time but could cost over $60,000 USD depending on the configuration and it was pretty much a cost reduced more compact version of the SGI Indigo 2 which was released a year earlier in 1993! So pretty much the old demo video must actually be from sometime in 1994 or later as the machine they are using was released in the first quarter of that year! :)
I think the machine was lent to them. Someone in the comments here says it's they own(ed) it.
The comments in the code are dutch
kleuren voor * = colors for *
grijs = gray
groen = green
blauw = blue
zalm = salmon
paars = purple
ikonen inladen = load icons
That's really cool!
Oh I see now. This explains the unusual blender UI color pallet from this era. It matches IRIX.
This video is so nerdy I love it.
At 10:00 you can’t read it, it says it in dutch and actually they are colors. Grijs is gray Groen is green Blauw is blue and zalm is a pinkish color
Let me guess, zalm = salmon?
And if for some odd reason anyone cares to know the newest version that would still run under XP, that would be 2.76b. Any newer version of Blender and some libraries changed (Net or C++ ?) so you'd have to go to Win7 or newer.
I used windows xp to render my project and it took 20 minutes per frame
amazing seeing old dutch like "ikonen" in that source code :)
Indeed haha, or like "mainfunktie" , looks very wrong but that was how it was written back then
@@ハェフィシェフ what people use instead of those two words? Why did they become old ?
@@ハェフィシェフ What do these words even mean ?
@@matadordeleoes dutch people didnt use 'c' back then they used k instead ikonen -> iconen (now) -> icons (in English)
@@5minutemovies977 ikonen (old) -> iconen (now) -> icons (English) mainfunktie (old) -> mainfunctie (now) -> mainfunction (english)
You deserve more subscribers. And I just watched 15 seconds of the video.
Good afternoon from Brazil. :]
It is interesting to see, despite all these years, the software somehow still keeps its essence...or maybe it's just the viewport.
Ton your amazing for creating such a good 3d moddeling program that is free
I honestly wonder if there's any copies of Blender versions 1.23 to 1.50 floating around on the Internet, because just like version 1.0, I couldn't much information on it.
This version of blender looks like using an abacus when you have a calculator readily available 😂
Lol! I sometimes use the abacus and then a calculator to double check! I can't think of a better example!
21:26 You could use the “strings” command on the executable, and see if that reports anything interesting.
MAME was slow probably because of 100MHz limit (you can check it in the window header)
I would love to know if this sped it up for him
among all, the good morning, afternoon, night, and mid night,,,,,,,,,, was just wonderful
19:15 Windows user instinct? Any sign of trouble, drop all protections?
Great video and commentary for a small creator. awesome
That is a lot of effort. Can't wait to see you actually try and make something.
Check my channel, all those videos are up!
if you open the exec file in a notepad or similar you will find this path in the line 8646 in clear text. That is a simple trick for old execs.
You, my dude, just earned a subscriber.
I still use Blender 2.49 to make all my models, and I texture in GIMP, _maaaaybeee_ it's time to finally upgrade
I love how the 3D cursor looked exactly the same in 1.6
Dude!! This is treasure. Great thanks!
Great video. Ton is the man! Did you consider just asking Ton for advice? edit, just realized you got it working in another video. YAY!
Love IRIX, still using 6.5 from time to time.
good morning, good noon, good afternoon, good evening greg
Here's to hoping it will work sometime soon!
It wooooorks! Video soon ;)
i like the way the icons went in a diagonal grid. I haven't seen a file-manager with that option
irix is just a tailored 'unix' running Xwin and windowmaker. you can get the same desktop effect with something like Slackware 3 or the like.
The old saving shortcut is ctrl+W, not ctrl+S. I know because I still use it. Even in 2.8x with the classic keymap.
What a journey!
on the web page blender buttons ( 16:00 min ) looks like binary files not like files to compile ( c , h )
Looks like they have updated the old releases to also include the missing files now. At least the 1.0 release now includes documentation and blender1.0_files.zip which have ..... blenderbuttons
Yup. Ton tweeted about me and updated the files. Notice the date on the upload!
Have you tried removing the ending slash in the BLENDERDIR enviroment variable (/blender instead of /blender/)? It appears to already be in the code (it says "%s/blenderbuttons"). I don't know anything about Irix, but maybe double slashes in paths make it break?
If you check my newer videos, you can see I got it working!
I used IRIX from 1988-2000 for visual development. Though didn't know about Blender until after 2000. IRIX was a great OS, though you needed to know command line to do more than basic things.
I was like oh wait 'kleuren voor headerbuttons' wait thats dutch. And then I really looked and saw that it is ofc all dutch. So if you need/want someone to translate I'll be happy to do it since it's really interesting
10:37 Spot the buffer-overflow vulnerability.
Those were simpler times :)
Sounds like you are a hacker/bug hunter to me
I don't know much about code vulnerabilities, can someone explain this to me?
Looks like the download area has been updated since your attempt: download.blender.org/release/Blender1.0/
Wow, that's something I didn't expect!
They just added the rest of the files! You should check that out
Yup, Ton tweeted about me when he updated the files! he saw this video...
Dude you are an absolute legend! I would love to try this! Where did you get the IRIX system files?
Check my newer videos. I made a how-to-install video with all the details.
Ctrl+S isn't save in that old Blender, it's F2 for save as (file selector), Ctrl+W for save (overwrite).
"Well, what is IRIX?"
Welp, kinda feeling really old right now.
For those of you wondering he figured it out, go watch his next video!!!
that commentary in the source code is dutch, I really didn't know it was originally NEDERLANDS
My first Blender is 2.45. I love it software.
I'm reading the blender 2.28 manual(last available windows 98 version) and I'm thinking:
Did early blender really not allow you to select anything but vertices? Not edges or faces?
It's always morning somewhere.
This makes me want to rename Recycle Bin to "dumpster".
I love it!
So its a *default plane*
the old blender is cute c:
i think i found out how to limit scale location or rotation to axis in 1.0 i dont know for sure it will work but i tried in 1.6 and it worked.
if you left click and drag, a white line shows up and if you draw a circle like thing you can rotate on the axis that is nearest to our view its finicky but works if you draw a line you can move in the axis nearest to what you drew and a v like shape for scale i cant get 1.0 to work so if you can try this that would be great, im wondering if it will work
PS: in 1.6 you cant do S and then X or something like that so i was trying to limit to axis and it worked
Those old UIs remind me of the '90s for some reason...
I recall OS/2 had the keep window session feature too. So yep, it's old.
Can you even imagine there was no default cube?
Let me be almost 20 years old, but despite the fact that I did not live in the era of Windows 98, but still imagine that on my computer with a voodoo video card, in addition to video games, I run Blender. Where I work with 3D graphics and rendering.
On my old Indigo 2 (never really used it productively, but ...) I had Blender installed ... the box was already outdated when I bought it, but its performance was still comparatively decent ...
Over 144k people watched this video, but only 51k saw the sequel where we actually see Blender 1.0? There is no hope for humanity...
This is such a “good after midnight” kinda video 🤣
Make sure to watch the latter videos where I actually got it working, haha
Greg Blends I’ll be sure to check it out bro. This stuffs really interesting. Love to see the roots of where my university studies are from
Use an HEX (or binary) editor on blender1.0 file and search for "blenderbuttons" string.
Doubt you care, but you made a new sub! Found you in the recommended and this videos pretty cool dude gonna watch some more
17:40 Windows XP had this, probably even older ones
It should be noted: the program being ran in the demo video you showed is NOT blender. It is Traces. Blender is a rewrite that happened in the 94.
Looks like they released the files!
Also interesting is that the makefile refers to some files in /usr/people/frank and some other probably user home folders
I watched it on morning and finished in afternoon 😁
Still Better Than 3ds Max =)
No contest!
Wait blender is only saying that you can download any version but blender isn't saying that the versions work I believe
wait, it didn't start with a cube?
pretty cool to see dutch comments as a dutch person
I'm Dutch can confirm, those are good comments
Very Cool.
Reminds me of my Atari 520ST. Still works.