Stripped down version for older OS's
Fri, 2013-01-04 01:21
I know new is better, but there are some people with old PC's/Macs That Can't afford a new computer. Please make a stripped down version just for them!!!
(Account blocked from further forum access due to: spam, verbal abuse, and other cases of misbehavior)
Unclear what you mean here, but w/ full set of quality reduction flags enabled, Hedgewars can run on a first generation iphone with 128 megs of ram total, which it is sharing with the GPU.
On the small mountain map, with blurry land enabled, Hedgewars uses about 1MiB for land graphics, 2MiB for collision, ½MiB for textures. The rest of the game textures, combined, probably use up a couple of MiB each. Toss in a bunch more actually running the game (loading libraries, game structures), and I'd still say you can probably run the game in under 32 megs nowdays.
--
Oh, what the heck. 1PLXzL1CBUD1kdEWqMrwNUfGrGiirV1WpH <= tip a hedgewars dev
I mean for OS's like Mac OS 9, Windows 2000, Windows ME, and Windows 98, just to name a few.
(Account blocked from further forum access due to: spam, verbal abuse, and other cases of misbehavior)
Go into options, do you see the quality slider? Turn that down.
Thanks, but no thanks. I mean a stripped down version for Mac OS 9.
(Account blocked from further forum access due to: spam, verbal abuse, and other cases of misbehavior)
No.
it's not just a "stripped" version, the libraries and tools simply _do_not_work_ on such an old architecture, so it is impossible to make one.
Strip down everything so that it can be made for such old architecture
(Account blocked from further forum access due to: spam, verbal abuse, and other cases of misbehavior)
Oh boy, here we go with Mr. Noob again.
If a hedgewars developer says it can't be done then it can't be done.
Not everything is going to be compatible with super old hardware, OK?
I appreciate your trust S&M but we're people so we can be wrong :-P
*hides book of hedgewars worship*
Oh, hehe, right. :J
(Account blocked from further forum access due to: spam, verbal abuse, and other cases of misbehavior)
I agree. I'm not a programmer, but I also see why what's being asked for is not going to happen.
As an example for this, the person asking should try an experiment. Try compiling each new version of Hedgewars from Source Code. Soon, you'll see why you need rather new libraries to do that. I also think just running the software even if it's compiled for you (such as with the windows and mac installers) requires decently new libraries.
The nature of libraries is that newer versions of programs and libraries depend on other new versions of programs and libraries. This is why updating your libraries and programs is so necessary. New features are added in these new updates that don't exist in the old versions. Software build using these new features need the new libraries to compile and to run.
As the dependency list for these libraries track back, they eventually require newer versions of key operating systems libraries. For GNU/Linux Users, this usually means upgrading the core of your operating system (aka updating to a whole new version of your operating system distribution.) At some point, the old operating system versions and their core libraries are just not supported any more. For mac and windows users, this means buying a new version of mac or windows.
For instance, there is a cut off point on installing firefox on old systems. It's not really so much a question of hardware support, as os support. I tried to install firefox on my dad's old computer when I was visiting because I can't stand internet explorer (if just feels so awkward using.) His old computer was running windows 95. Even going way back to versions of firefox 2, the system had difficulty installing. I still don't think it ever installed.
They finally bought a modern computer because their banking web site required them to use a modern version of internet explorer that windows 95 couldn't install.
As nemo said, if quality is turned all the way down Hedgewars can run on very limited hardware. But, as koda has said, it would still require newer versions of libraries. The problem is that these newer libraries would require newer versions of entire operating systems that have demands on hardware that are likely going to max out your older systems.
There are really three options here.
1: Accept no as an answer. This is the easiest. At some point in every computer enthusiasts life, it's just time to get a new computer. Like with my Dad. He was running a computer running windows 95 with a hard drive that could fit on my usb flash drive in my pocket. I don't think he even had 512 ram. He just needed a new computer.
2: If you don't like no, try installing a GNU/Linux OS that is specifically made for using very little hardware resources. Triquel Mini as well as Parabola GNU/Linux might work. Those or Dragora. These systems use (or can use) XCFE. This is a lightweight desktop environment that will make less demands on your hardware and can still run modern libraries and modern programs. A lot depends on if your mac is running as a power pc or intel hardware architecture. If its power pc, then I'm not sure how to get most GNU/Linux systems to run on that. If it's an older mac, it's probably power pc.
3: Hedgewars is Free Software. Learn how to program. Then try to see if there is any way of reprogramming aspects of Hedgewars so that it can run on older libraries and thus on your system. New libraries are used for a reason, new features that make doing more advanced things easier. At least, I assume. I'm not a programmer. Maybe option three isn't even really an easily viable option. In theory, worms 2 ran on windows 95 and did most of what Hedgewars does now. Yet, you'd basically have to reprogram Hedgewars from the ground up and it would be like writing a new game from scratch at that point.
So, in short, I'm not sure what your financial situation is; but buying a new computer is really the easiest and only practical answer here.
The good news is that computers are really not as throw away as they used to be / seem to be. You can get a decent new computer with a couple hundred dollars that will last you ten years or more. The main cost is the os which windows churns out every so many years. However, if you run GNU/Linux you can update as much as you want for free so long as your hardware supports what's needed. (In other words my computer was 'made for' windows vista. I did not need to buy windows 7 and I won't be buying windows 8. I just update Trisquel and I can still run the most updated versions of Hedgewars, web browsers, e-mail clients, libreoffice, so on and so forth.)
Does that mean I can run Hedgewars on an iMac G4 With Arch Linux PPC?
(Account blocked from further forum access due to: spam, verbal abuse, and other cases of misbehavior)
Also, make it use compatible versions of the hedgewars libraries.
(Account blocked from further forum access due to: spam, verbal abuse, and other cases of misbehavior)