New monkey targets?

Monkey Archive Forums/Monkey Discussion/New monkey targets?

Canardian(Posted 2011) [#1]
Will there be more targets in future?
I would like to have WebGL (HTML5 canvas alone is too sluggish) and PS3 targets.
Also, a native Linux IDE and Linux GLFW would be nice to have, preferably Debian and 64-bit.


John Galt(Posted 2011) [#2]
I'm not sure the PS3 even supports homebrew coding, and if it did, it would be an insane nightmare to write something to spew out half decent code for that crazy architecture.


Canardian(Posted 2011) [#3]
Maybe you're right, I think I just deploy Linux GLFW, WebGL, HTML5 or Flash apps on the PS3 then. I still have the old Firmware, so I can run Linux on the PS3.


matt(Posted 2011) [#4]
Homebrew is supported on jailbroken PS3s, but I'd imagine that at the moment Mark has more important things to address than additional target platforms.


slenkar(Posted 2011) [#5]
How about...

Nintendo DS homebrew
http://en.wikipedia.org/wiki/Nintendo_DS_homebrew

they have C++ libraries that can do all the stuff that mojo needs

http://en.wikipedia.org/wiki/Libnds
Libnds covers input and graphics
(touch screen instead of mouse)
http://en.wikipedia.org/wiki/Libfat
libfat is for file access

they even have a drawing lib which fits monkeys style:
http://www.dbfinteractive.com/forum/index.php?topic=4846.0

The DS emulator no$GBA can be used to test builds
it can load in the NDS file on the command line

BlackBerry
http://www.dbfinteractive.com/forum/index.php?topic=4846.0
It uses java and similar 2D style

GP32/Pandora


Wagenheimer(Posted 2011) [#6]
It would be nice also a Direct3D Windows target! Most casual portals only accepts Direct3D games for Windows.


Canardian(Posted 2011) [#7]
You can make your own casual portal which accepts only OpenGL games for Windows :)

But I think you can just say that your game uses Direct3D, even if it uses OpenGL, since they won't know the difference, perhaps they will only wonder why your game is so much faster than the other Direct3D games.

And I think OpenGL uses also parts of Direct3D internally on Windows.


Sledge(Posted 2011) [#8]
I don't really see the point in chasing fringe platforms (which is what even the DS and PS3 are for an indie outfit) -- the current targets at least have commercial utility, and I reckon that's quite a good criterion.

Obviously a mojo-toting Amiga target is a must though ;)


slenkar(Posted 2011) [#9]
ok maybe the DS and pandora are fringe platforms but blackberry has millions of users and not many games


Sledge(Posted 2011) [#10]
blackberry has millions of users and not many games
Red flag much?


SinisterSoft(Posted 2011) [#11]
My vote is for BlackBerry...


Supertino(Posted 2011) [#12]
I am with Sledge with the Amiga. I am sure it is due a Mac'esc revival any day now.


Perturbatio(Posted 2011) [#13]
I'd like an amiga target, and maybe Speccy (128) too, oh and whilst we're at it, how about the QL?


Hima(Posted 2011) [#14]
I don't really see a point for BlackBerry though. The new OS on PlayBook focus on AIR application. Monkey can already build for Flash, so you can basically do a Monkey->Flash->AIR->Playbook pretty easily, I think :)


Perb(Posted 2011) [#15]
I vote for PhoneGap (phonegap.com, a HMTL 5 wrapper plus some extra-api's), which shouldn't be hard. This would add some other mobile os's as a target. Plus Adobe Air.


okee(Posted 2011) [#16]
Throw in Palm (webos) for good measure, what with the HP Touchpad coming out

http://www.palm.com/us/


EdzUp(Posted 2011) [#17]
Amiga OS 4.2 would be a good target

As for touch pads there are LOADS out now (too many to mention) most run on Android so thats a good thing for all :)