Schnatterplatsch
Well-Known Member
- Joined
- Feb 8, 2009
- Messages
- 1,086
...thats sad to hear. I really enjoyed watching those vids.
I hope you come back once all this runs better here
I hope you come back once all this runs better here
Nothing is ever completely outdated. But to me, the hardware controls just aren't that important any more. I actually think it's better to have a more compact device than to have a full QWERTY keyboard now. And there are plenty of devices that are coming/already here that at least have decent keyboards, and will get gaming controls in the future (if we believe the SonyEricsson rumors...).MichaelXX2 said:I disagree with your statement about it being outdated completely. The Pandora is much more than ho-hum Google and Apple Store apps, and I prefer to run emulators with actual BUTTONS rather than a touch screen. This project isn't dead yet, Pandoras just started shipping a few months ago. How can you expect a rather obscure piece of technology that needs a large support group to take off so quickly? I'm sure it will get better, more apps and emulators for the Pandora will be released, and actual technology over phones is what I'm going for. I've always hated phones.
So you're basically asking: "Do you think that the OP team members are jerks, or that they lack organization?" There's only one reasonable answer I can give you to thatRockthesmurf said:I guess the two main questions I'd have, for dflemstr, would be:
- Did you feel that your efforts were being deliberately overlooked, or do you feel that it is simply that the organisation behind the Pandora just isn't as good/experienced as other projects?
So I've done this before; I've discussed and suggested (and sometimes ranted and pleaded )Rockthesmurf said:
- Is it too late now to make any of this right? If it isn't; I wonder if there would be any scope for you listing exactly the issues are, as you see them, and see if the OP team agree they are issues, and act on them.
Yeah, I don't think it's a lack of effort that has caused this. But even if you try really hard and fail, you still have to remember that you fail. Harsh, I know.fusion_power said:I can understand the reasons, at the Moment Pandora Project is quite a bit Chaos but this is not all the fault of the OP-Team itself. ^^" They try their best and I know how hard they work (ED for Example).
I still believe it will get more straight and organized, they really should finish the new Kernel, sabilizing the core Software of the System and finaly make usage of the OMAP Hardware features in full scale.
Soo... I have reverse engineered the Minecraft program. Completely. I have the full source code.fusion_power said:dflemstr said:I have also started playing MineCraft recently, and might contact the author Notch (who lives like 30 minutes away from my house) to see if I could become a contributor/modder for that project.
Hehe, I'm also Minecraft addicted since some Months, the 9,95€ was it fully worth. We also have a nice little Minecraft (creative) server running with some members of the german GP2X Boards.
Notch needs talented Coders, he starts a new Company and I bet you could help him alot to imrove the Game! And Money seems not to be the Problem since he make 100K each day Good Luck and please send greetings to him If you meet him. He has a Pandora I really would like to see Minecraft running onto the Handheld. Once Java is droped and replaced by something more effective, I'm sure it should be possible. Untill then, I'm wating for the Halloween Update. ^^
If everything "gets fixed," I might!Schnatterplatsch said:...thats sad to hear. I really enjoyed watching those vids.
I hope you come back once all this runs better here
Lots of stuff was renamed from Qml → QtDeclarative (Since January, which is when the last commit happened). I might fix the code and push it, so that it compiles with a simple "qmake; make; make install" on any machine; shouldn't take too long. But that'll be the end of it.foxblock said:Well, I tried to get it running, but I failed, here are some reasons why:
I would love to see someone take over this project and resume where dflemstr left off - I, sadly cannot be the one, but I still would love to give it a shot if someone helps me set it up, so it at least compiles and builds on my machine.
- I am not used to a make/qmake build-style, I use CodeBlocks for everything and trying to transfer this project into a cb project resulted in some problems
- I never used qt, I was going to get into it eventually and this would be a good start, but my lack of knowledge hinders me from solving the several build/setup problems
- Panorama makes use of a qt class called "QmlGraphicsItem", which for some reason was not part of the latest (4.7.) qt package I downloaded (which is required according to the documentation), also some other components beginning with qml seem to have to be renamed to QtDeclarative...
Last but not least, from what I saw the sourcecode is very well written and commented, so anyone serious about this should not have much trouble getting into it.
foxblock out
PS: Good luck on your way dflemstr, you were one of the most competent members and will be missed around here!
foxblock said:Last but not least, from what I saw the sourcecode is very well written and commented, so anyone serious about this should not have much trouble getting into it.
PS: Good luck on your way dflemstr, you were one of the most competent members and will be missed around here!
Notch once mentioned that he maybe moves away from Java...in the distant future. I really wished he never started to use Java, it is so ineficient for this Game. I'm glad that it runs full Speed onto my PC but it uses 50% of overall CPU and I have a Core 2 Quad 9600. Only Crysis & Co can do this so I really wonder where all this power ends, why uses the Game (or better the Java virtual Machine) so much juice.dflemstr said:And the thing will forever be in Java. It uses so many Java-specific features that it's nigh impossible to port to a different language (I could probably port it to Haskell, of all things, because of the programming style that Notch has, but that'd be kinda weird to do). But yeah, I'll probably never work for Notch because of this (If someone reverse engineered my stuff, I would be pissed and not hire that person! Also, I'm committed to stuff and can't be hired as a freelancer atm.) but I might want to play around with (the source of) Minecraft since I lack something else to do in my spare programming time, and maybe come out with a clone of the game more suited to me (not taking any of Notch's code, of course) with a lot more features.
You don't know QT do you ?WizardStan said:If it were coded in C++, the odds of it running on Linux (and even more so, the Pandora) dramatically drops. You can question whether Java was the right choice from an efficiency standpoint, but from a multiplatform position it was definitely reasonable.
I do. The question should be does Notch?sebt3 said:You don't know QT do you ?
Couldn't agree more!dflemstr said:There is no effort being made to incorporate existing open source solutions into the project to solve some of the problems OP has. If you look at the software base from a macro perspective, what do you see?
Yes, we use the Linux kernel. Yes, we use OpenEmbedded. Yes, we use Ångström and all of the software related to that distro. But then what? We have "Minimenu", "Panorama" (yes I'm to blame too for this mess), "PMenu", etc, which all could be so easily replaced by a standard launcher system (Enlightenment launcher, Plasma Netbook/Mobile, Moblin, MeeGo, Ubuntu Netbook launcher, etc etc), with *exactly* the same features (if something is lacking, start modding that project instead of creating something new). ED has also made so many configuration scripts by now that he's probably reimplemented the whole GNOME configuration tool suite using popup dialogs, instead of just installing the Ångström package for that whole suite. Desktop Environment switcher? Implemented via Slim and scripts. One could have simply taken GDM (not much heavier than Slim) and gotten complete user management and DE management for free. AppStore with HTML code from 1990? How about using something that already exists. Like Launchpad + an Ångström repository. Yeah, OK, that won't do for commercial stuff, and that's why I got motivated to do the whole Box thing; and I think that that really was something that was important to work on; something unique to the Pandora. Then again; had we based the distro on Maemo, there would have been facilities in place for that already (there are pros and cons ofc).
We create OpenGLES → OpenGL wrappers, even though Qt has been doing that since 2007. We create the PND system, but could have taken any kind of stateless package management system, like Nix, or GoboLinux, or PuppyLinux, or SLAX, etc.
Why? Many Indie games use C++ and also run on Linux and Mac (e.g. World of Goo).WizardStan said:If it were coded in C++, the odds of it running on Linux (and even more so, the Pandora) dramatically drops. You can question whether Java was the right choice from an efficiency standpoint, but from a multiplatform position it was definitely reasonable.
And many more only run in Windows. Take all the indie games out there written in Java: how many of them will not run in Linux?Jan-Nik said:Why? Many Indie games use C++ and also run on Linux and Mac (e.g. World of Goo).
+1 to this.foxblock said:PS: Good luck on your way dflemstr, you were one of the most competent members and will be missed around here!
Worth mentioning as well:WizardStan said:And many more only run in Windows. Take all the indie games out there written in Java: how many of them will not run in Linux?Jan-Nik said:Why? Many Indie games use C++ and also run on Linux and Mac (e.g. World of Goo).
Take all the indie games written in C++: how many of them will not run in Linux? The percentage is much, much higher, I'm sure.
If he had chosen to write in C++ from the start, there is a significant chance that he could have written something that was effectively Windows only. By writing it in Java, it was basically guaranteed to work across multiple platforms.
Just because games CAN be written in C++ to be multiplatform doesn't mean the WILL be written to be multiplatform.
And even if he had written it with SDL and OpenGL, it's closed source: if he were only interested in Windows builds, that's all we would have gotten.
Gruso said:It's a real shame The Box was never implemented officially, and it's a shame to see dflemstr moving on. I hope that someone runs with Panorama.
+1 to this.foxblock said:PS: Good luck on your way dflemstr, you were one of the most competent members and will be missed around here!