Latest Uploads
Extraterre ... .0.1 (zip)

dantheman363

Monty Teas ... Screenie 1

steve_ancell

Santa Clau ... ed his bag

waroffice

manic_platdude.png

spinal

Tetris Clone

steve_ancell

Super blues bros.

spinal

Forum Home

MonkeyMax

UserMessage
Posted : Saturday, 14 April 2012, 18:27 | Permalink | Mark Here
therevillsgames


Awhile ago (6 months) I started a little project on Monkey which would output BlitzMax code (in other words, a new target for Monkey).

I managed to get it to mostly work, but got bored of it... until Karja over on the Monkey forums 3 weeks ago kicked it off again.

We now have now got it at a nearly ready to use state

Even the Box2D Monkey port demos run on it:



So if you want to have a play with it you can grab it off the GoogleCode site:

code.google.com/p/diddy/wiki/MonkeyMax

And let me know if you find any bugs
Posted : Sunday, 15 April 2012, 04:15 | Permalink | Mark Here
Afr0


WW Entries : 3
If I may be so bold - is there any point to this?
IIRC Max doesn't support any platforms that Monkey doesn't already, and isn't particularly faster than any of the languages that Monkey supports..?

-----
Afr0 Games

Project Dollhouse on Github - Please fork!
Posted : Sunday, 15 April 2012, 04:29 | Permalink | Mark Here
Jayenkai


WW Entries : 103
Well, if Max is a little more stable, on its Target platforms, then yeah.. sure... why not?

-----
Posted : Monday, 16 April 2012, 01:42 | Permalink | Mark Here
therevillsgames


is there any point to this?


Just off the top of my head:
* DirectX Target
* Stable Windows and Mac Target
* Linux supported (Monkey does not offically support Linux)
* Debugger
* Easy to add code to change resolution/fullscreen etc
Posted : Monday, 16 April 2012, 09:37 | Permalink | Mark Here
Afr0


WW Entries : 3
Stable Windows and Mac Target


So Monkey isn't stable? Then why was it released in the first place? :\

DirectX Target


It isn't the technique that matters, it's the end result! I.E. if you can do the same things using an OpenGL target (which you should be able to do unless Monkey is missing some features), why do you need a DirectX target?




-----
Afr0 Games

Project Dollhouse on Github - Please fork!
Posted : Monday, 16 April 2012, 11:52 | Permalink | Mark Here
9572AD


Dependong on your platform, DX or OGL may be far, far faster and more stable, so it's nice to be able to choose.

-----
All the raw, animal magnetism of a rutabaga.
Posted : Monday, 16 April 2012, 13:34 | Permalink | Mark Here
Afr0


WW Entries : 3
Really? I know that DX isn't supported on Linux, but that's kind of a moot point since Monkey apparently doesn't support Linux to begin with...

-----
Afr0 Games

Project Dollhouse on Github - Please fork!
Posted : Monday, 16 April 2012, 16:39 | Permalink | Mark Here
JL235


WW Entries : 7
I think he meant platform as in your mix of hardware, Windows version and drivers. OpenGL support can be pretty mixed; especially on older Intel hardware. Plus some people just prefer DirectX, especially as it includes a lot of very powerful tools.

-----
PlayMyCode.com - build and play in your browser, Blog, Twitter.
Posted : Thursday, 19 April 2012, 15:48 | Permalink | Mark Here
9572AD


Does MonkeyMax require diddy or did it just wind up on the diddy wiki?

-----
All the raw, animal magnetism of a rutabaga.
Posted : Thursday, 19 April 2012, 15:56 | Permalink | Mark Here
therevillsgames


Nope, I just stuck it in there for ease. I really should create a new GoogleCode project for it... maybe later
Posted : Saturday, 21 April 2012, 02:39 | Permalink | Mark Here
Dabz


WW Entries : 1

It isn't the technique that matters, it's the end result! I.E. if you can do the same things using an OpenGL target (which you should be able to do unless Monkey is missing some features), why do you need a DirectX target?


Because some game portals/publishers are still a bit 'meh' when it comes to OpenGL, I've talked to devs, just the other week I had a drink in Newcastle with about 40 of them (Some from Ubisoft), and even though OpenGL is not as bad as it was, the mentality that DirectX is better is still there.

As far as I can see, the barriers are coming down, but, if you can offer both a OpenGL driver and a DirectX driver (Which you can in BlitzMax, which now has a third party DirectX11 driver), then there's no problem, which then makes this monkey target one of the more important ones.

If I was Mark, I would drop a number of targets and just replace them for this.

Dabz

-----
Mac OS X 10.6.6 (VM: WinXP3)
3.2 Ghz Intel Core (Blimey) i3
4 GB 1333 MHz DDR3
ATI Radeon HD 5670 512MB GPU
Posted : Saturday, 16 June 2012, 19:43 | Permalink | Mark Here
therevillsgames


I think MonkeyMax is now Monkey/Mojo feature complete

Recently added:

* Music and Sound commands
* LoadState / SaveState
* OnResume and OnSuspend
* Config variables

Latest zip can be downloaded here.
Posted : Friday, 24 August 2012, 18:38 | Permalink | Mark Here
therevillsgames


MonkeyMax has been updated to work with Monkey V63 (with Read/Write pixels).
Posted : Saturday, 25 August 2012, 00:49 | Permalink | Mark Here
Afr0


WW Entries : 3
If I was Mark, I would drop a number of targets and just replace them for this.


That'd be retarded. Then he should at least include BMax when you buy Mojo. It would be better to focus on the C++ target and make it DirectX compatible.

-----
Afr0 Games

Project Dollhouse on Github - Please fork!
Latest Posts
Progress / Location Bars
dna Tue 08:55
Fucking Pound Sign Unicode Bullshit Bollocks
rockford Tue 03:54
Screen Burn of the Mind
rockford Tue 02:13
RoadRash!
Mog Mon 10:56
Noel's Graduation
rockford Mon 07:37
Development via GUI
waroffice Mon 02:48
Audio Rant
steve_ancell Sat 19:16
Wrong Partition!!!!?
spinal Sat 11:24
eBay Lies
spinal Fri 23:44
Shoutbox Topic - 968
dna Fri 19:42
More

Latest Items
News : Newsletter #176
Jayenkai Sat 04:49
News : Newsletter #175
Dabz Tue 09:38
Blog : Snow: More Material Junk
Cower Sat 23:17
Dev-Diary : Mutant Monty: Amstrad CPC to Windows conversion
rockford Fri 13:14
Techy : AppleTV
Jayenkai Thu 09:40
Blog : Graphviz
steve_ancell Sat 14:17
Pets : Top-Down Shadow Hack
Jayenkai Tue 05:52
Snippet : JNKrunch v1.0
Jayenkai Sat 07:20
News : Newsletter #173
waroffice Fri 04:47
Blog : Material Loading
Cower Fri 02:08
Pets : I Done Won A Thing
shroom_monk Sun 11:31
Pets : Repurposing A Lexer
Cower Mon 22:06
Bah : Feeling a Little Angry
spinal Mon 11:26
News : Newsletter #170
Dabz Sat 00:34
Showcase : sbfgen
Cower Sat 16:57
More

Who's Online
Jayenkai
Tue, at 10:48
Cower
Tue, at 09:49
dna
Tue, at 09:35
spinal
Tue, at 09:14
rockford
Tue, at 09:10
Dabz
Tue, at 08:54
Afr0
Tue, at 07:18
9572AD
Tue, at 06:38
JL235
Tue, at 06:14
shroom_monk
Tue, at 05:46
Link to this page
Site : Jayenkai 2006-Infinity |
MudChat's origins, BBCode's former life, Image Scaler.