sam fisher
Well-Known Member
Fenix and Bennu make it very simple to create very simple games. In my opinion there is a point of complexity at which a game would actually be better off implemented in C/++ but that is just my opinion.
fishybawb said:[...] Aho, some people like languages that you don't, get over it. [...]
DaveC said:I am not sure I buy that logic. Allot of new stuff is released and updated every day for the dingoo but you can go weeks with almost nothing on the Wiz. It is like 10:1 or so. Unless all Wiz devs live in the northern hemisphere where it is just starting to get cold now then there is something else wrong.
I think the big problem is the lack of USB networking that makes developing harder and the painfully slow boot times. Why the hell does it take almost a minute for the Wiz to boot while dingux takes 5 seconds? What the hell are they loading on the Wiz at startup, a whole PC linux environment or something? While these issues are bad they mostly can all be fixed by some firmware work. The problem is that they (GPH or the community, the source is out but no one has bothered with it) aren't fixing them and seem to have no interest in doing so. If there was something like open2X available on the Wiz then I think we would see improvement in activity.
The Wiz has some nice potential over the other cheapoo console such as a touchscreen, more RAM , better ARM CPU, 3D GPU, better contrast screen, the ability to use up to 32 gb cards instead of only 8 etc. It is a shame that much of this potential will never be used just because of some simple boneheaded software oversights that could be fixed but aren't.
Just as they will find my cold, lifeless, programming carcass slumped over the keyboard one day.Orkie said:The guy who started the whole 'running' craze died of a heart attack while doing it...
Exophase said:Aho, you seriously don't get it. Fenix/Bennu's appeal is not in the language itself, but in the integration with the game engine. You don't have to setup libraries, you can just dive in to accessing the engine directly.[...]
Exophase said:You also so easily shrug off coroutines as if they're meaningless. For games they can be extremely useful, which is why Fenix/Bennu has them and it's why scripting languages like Lua that have them are used a lot in games. I've seen custom scripting languags that have them too.
Exophase said:We're talking about Wiz development here, so I think no one gives a crap about whether or not their stuff runs on mobile phones.[...]
Exophase said:[...]Being managed may not be a big deal to them, especially when just starting out with the basics of development where they probably don't even end up having a lot of heap resources.[...]
Exophase said:[...]Bottom line is, Java still sucks for GP2X and Wiz and Fenix/Bennu don't, so you can see what the viable option right now is.[...]
Exophase said:Javascript is even less of an option.[...]
Exophase said:[...]
The platform deoesn't really have to attract other people because it already has attracted people who are using it. It was clearly done for platforms like GP2X and Wiz in mind, it doesn't need a big sales pitch.
zx-81 said:DaveC said:I am not sure I buy that logic. Allot of new stuff is released and updated every day for the dingoo but you can go weeks with almost nothing on the Wiz. It is like 10:1 or so. Unless all Wiz devs live in the northern hemisphere where it is just starting to get cold now then there is something else wrong.
I think the big problem is the lack of USB networking that makes developing harder and the painfully slow boot times. Why the hell does it take almost a minute for the Wiz to boot while dingux takes 5 seconds? What the hell are they loading on the Wiz at startup, a whole PC linux environment or something? While these issues are bad they mostly can all be fixed by some firmware work. The problem is that they (GPH or the community, the source is out but no one has bothered with it) aren't fixing them and seem to have no interest in doing so. If there was something like open2X available on the Wiz then I think we would see improvement in activity.
The Wiz has some nice potential over the other cheapoo console such as a touchscreen, more RAM , better ARM CPU, 3D GPU, better contrast screen, the ability to use up to 32 gb cards instead of only 8 etc. It is a shame that much of this potential will never be used just because of some simple boneheaded software oversights that could be fixed but aren't.
I do agree 100%.
I've ported my stuff (more than 12 apps/emulators for now) to dingoo in about 2 weeks. Dingoo boots in a few second, i can upload my binaries using a standard USB cable in a second, and test on dingux in less than 5 seconds. It works exactly the same on my linux PC so i can test nearly 99% of the features on it, no need to worry about SDK issues or whatever. I only need to cross-compile my linux binary to a Dingoo mips clone architecture using dingux SDK and mips gcc.
On the Wiz ? It took me 2 months to do the same. I won't speak about SDK or toolchain (i'm not able to find the source code of latest SDL libs etc ...) Everytime i'm porting a new apps/emus it's a nightmare. I can't use the "proprietary" USB cable because the Wiz menu freeze. I'm obliged to plug/unplug my SD card to put the binary from my PC to the SD and the SD on my Wiz. It tooks no less than 30 sec only to boot and to get the Wiz menu. When it crashs i've no trace on the screen (on the dingoo you can display the console, no need to redirect stdout in a file and do a sync !).
What i will do now, is to first port my stuff to the dingoo and then when it will work properly i will backport it to the Wiz ... I'm not able to use the touch screen when i'm using overclocking functions, there is always tearing issues.
As you said the Wiz is a good console (missing wireless, it's a pity, i would have so many apps for this !) but OS and menu are too unstable, and it's not so easy to dev on it.
Crookedmouth said:Hi zx-81, So this means you won't completely abandon the Wiz? If you port say, the Intellivision emulator to the A-320, we might see it on the Wiz after, for instance?
zx-81 said:Crookedmouth said:Hi zx-81, So this means you won't completely abandon the Wiz? If you port say, the Intellivision emulator to the A-320, we might see it on the Wiz after, for instance?
I did not abandon the Wiz . I've just release a Go-game for the wiz few days ago. I was just saying that it's not easy
to develop on it due to fw / os / sdk issues. I will work on intellivision port soon .
zx-81 said:I do agree 100%.
On the Wiz ? It took me 2 months to do the same. I won't speak about SDK or toolchain (i'm not able to find the source code of latest SDL libs etc ...) Everytime i'm porting a new apps/emus it's a nightmare. I can't use the "proprietary" USB cable because the Wiz menu freeze. I'm obliged to plug/unplug my SD card to put the binary from my PC to the SD and the SD on my Wiz. It tooks no less than 30 sec only to boot and to get the Wiz menu. When it crashs i've no trace on the screen (on the dingoo you can display the console, no need to redirect stdout in a file and do a sync !).
What i will do now, is to first port my stuff to the dingoo and then when it will work properly i will backport it to the Wiz ... I'm not able to use the touch screen when i'm using overclocking functions, there is always tearing issues.
As you said the Wiz is a good console (missing wireless, it's a pity, i would have so many apps for this !) but OS and menu are too unstable, and it's not so easy to dev on it.
iprice said:It doesn't matter what you use, as long as you enjoy doing what you're doing.
I did see the post as I got it in an email, but didn't have much time to reply and then forgot you had said it, sorryiprice said:iprice said:It doesn't matter what you use, as long as you enjoy doing what you're doing.
I said that already - Aho obviously didn't agree way back then, either. Each to their own. Now let's forget about this and concentrate on Wiz development, in WHATEVER language YOU enjoy using.