Search:

Type: Posts; User: MattEsch; Keyword(s):

Page 1 of 2 1 2

Search: Search took 0.01 seconds.

  1. [Bug] Upscaling doesn't work correctly with Direct3D 9

    I'm aware this is supposed to go in the bugbox, but it is currently down.

    Suppose I wish to do a pixel-perfect upscale of a game (say 1px is rendered as 3px) I can do this ok in software and...
  2. Replies
    31
    Views
    11,778

    Delete objects that you aren't using. Turn on box...

    Delete objects that you aren't using. Turn on box collisions where possible (will remove any collision masks you don't need). Render as much as you can using display lists, as this will reduce the...
  3. 12374

    12374
  4. Fusion is taking the integer value when you set...

    Fusion is taking the integer value when you set the x position, so it appears that the objects move faster when they have a positive x position, and slower when they have a negative x position. For...
  5. The question I really have is how do you want to...

    The question I really have is how do you want to model this? You're talking about an "infinite" scene so it's hard to see how you want to define such a scene with MMF. If there's a lot of objects you...
  6. Replies
    7
    Views
    1,956

    I am as curious as you are. The demo has never...

    I am as curious as you are. The demo has never supported extensions to my knowledge.
  7. Replies
    7
    Views
    1,956

    The demo does not support extensions. You can...

    The demo does not support extensions. You can purchase MMF 2 through the site. https://www.clickteam.com/web-shop/ You can pay by credit card or through paypal.
  8. Replies
    38
    Views
    14,758

    Sticky: Just pull the latest version of EDIF off github....

    Just pull the latest version of EDIF off github. There's a visual studio project file for the template. Duplicate the template directory, name it something sensible, and that's all you need. There...
  9. Replies
    52
    Views
    7,814

    Personally I think a new Box2D extension should...

    Personally I think a new Box2D extension should be developed in sync for all runtimes using the latest box2d api. It would actually be nice if it was a movement that could be applied to objects....
  10. Replies
    38
    Views
    14,758

    Sticky: Personally I think this method for including...

    Personally I think this method for including extensions could be improved. I don't like having to edit more than 1 file, and imo I shouldn't need to edit even 1 file. It makes installing extensions a...
  11. Replies
    38
    Views
    14,758

    Sticky: It works fine for me. Added the files in the same...

    It works fine for me. Added the files in the same structure you have them. These are the changes I needed to make to get your extension running:

    Extension.js


    if (this.name=="Dropbox")
    ...
  12. Replies
    38
    Views
    14,758

    Sticky: Ahh problems ;) Ok so, you took the EDIF...

    Ahh problems ;)

    Ok so, you took the EDIF template I gave you (yes this is still valid), you added the dummy actions to the JSON file and then created a corresponding JavaScript implementation....
  13. Replies
    7
    Views
    2,396

    Sorry for taking so long to reply. Calculating...

    Sorry for taking so long to reply.

    Calculating shifts is a bit complicated. Ignore that stuff. The best thing to do is to define 2 values, the down shift and the left shift. The down shift in a...
  14. Replies
    7
    Views
    2,396

    For a flat edge you might do something like: ...

    For a flat edge you might do something like:


    onloop "tile ypos" > start loop "tile xpos"

    onloop "tile xpos" > create tile
    + set tile x to (3 * tile size*loop index xpos)/2
    + set tile y to...
  15. Replies
    7
    Views
    2,396

    It depends on the orientation of your hexagons....

    It depends on the orientation of your hexagons. Do you want straight horizonal edge \_/ or do you want a straight vertical edge?
  16. Replies
    1
    Views
    453

    Java is the only other option that runs on linux,...

    Java is the only other option that runs on linux, but due to low interest in this runtime it seems that it's not very well supported. I wholeheartedly promote Anaconda if you want a windows/mac/linux...
  17. Replies
    16
    Views
    1,806

    DistantJ, I am not scaling quick backdrops, I am...

    DistantJ, I am not scaling quick backdrops, I am just repeating them. I like to know that my 32 x 32 tiles are repeated by an exact multiple of 32. I have a 32 x 32 grid. To make sure they are an...
  18. Replies
    16
    Views
    1,806

    I'm a professional software developer, so I do...

    I'm a professional software developer, so I do have full freedom, but I enjoy working with people who are not as technically skilled.



    What's that then? You forgot to mention what the good...
  19. Replies
    16
    Views
    1,806

    Let me make this clear, I'm not complaining that...

    Let me make this clear, I'm not complaining that a product I bought doesn't perform to my expectations. It performs far better than when I bought it. Really I can only expect it to perform in the...
  20. Replies
    16
    Views
    1,806

    Solve the basic problems of this frame editor by...

    Solve the basic problems of this frame editor by writing my own. Maybe I should solve my problems with the event editor by writing an external event editor... uhoh I just became a competitor.

    The...
  21. What size is the backdrop?

    What size is the backdrop?
  22. Replies
    16
    Views
    1,806

    Well the point is that I use MMF because it's a...

    Well the point is that I use MMF because it's a coherent solution that my less technically able associates can work with. They want to create the objects and place them in the level, and I want to...
  23. Replies
    16
    Views
    1,806

    Level editor problems

    I'm currently trying to improve the performance of my game by using quick backdrops instead of many tiled backdrop objects. There are a few problems with this:

    1) I cannot individually size...
  24. Replies
    0
    Views
    307

    RC2 Bugs/Comments

    These may have been mentioned already, I'm just going to point out what I have noticed in my tests, observations and bug testing on my Nexus 7



    1) The subtract effect doesn't work with GL 1.1...
  25. Thread: iosconstruct

    by MattEsch
    Replies
    21
    Views
    1,335

    There is probably a missing 'this'. That is the...

    There is probably a missing 'this'. That is the most usual cause of errors like this, and often it's a bug in the runtime itself. When you provide error logs can you provide the line number and...
  26. Thread: MattEsch

    by MattEsch
    Replies
    25
    Views
    2,306

    Browser events need to be "throttled" There is...

    Browser events need to be "throttled"

    There is a big problem with attaching event handlers to mousemove, and that's performance is hit greatly due to the number of mouse move events that get...
  27. Replies
    361
    Views
    78,755

    I'd like to port this to HTML5.

    I'd like to port this to HTML5.
  28. Replies
    38
    Views
    14,758

    Sticky: Construct 2 uses a mix of JavaScript and xml for...

    Construct 2 uses a mix of JavaScript and xml for extensions and effects. Extensions are exported using the JavaScript api, so no C++ is required. This probably means they have embedded V8 (or some...
  29. Thread: MattEsch

    by MattEsch
    Replies
    25
    Views
    2,306

    Windows 8 supports native html5 apps. It exposes...

    Windows 8 supports native html5 apps. It exposes a proprietary API in order to interact with the window and the new windows api. See http://msdn.microsoft.com/en-us/library/windows/apps/br211385.aspx...
  30. Thread: MattEsch

    by MattEsch
    Replies
    25
    Views
    2,306

    Francois, have you considered exporting as a...

    Francois, have you considered exporting as a Windows 8 app?
  31. Thread: MattEsch

    by MattEsch
    Replies
    25
    Views
    2,306

    Currently working on the active picture object...

    Currently working on the active picture object and just realised that it supports svg images by default. Bring on the vector graphics.
  32. Thread: MattEsch

    by MattEsch
    Replies
    25
    Views
    2,306

    Line 3319 in RunLoop.js (beta 5) var...

    Line 3319 in RunLoop.js (beta 5)



    var bi=new CBackInstance(rhApp, x-this.rhWindowX+pLayer.x, y-this.rhWindowX+pLayer.y, null, srceImage, colType);


    Uncaught ReferenceError: rhApp is not...
  33. Replies
    52
    Views
    7,814

    I can understand why it sounds "absolutely...

    I can understand why it sounds "absolutely horrible" from the viewpoint of performance, but otherwise it's a pretty fantastic idea. V8 is fairly fast, it compiles down to machine code to get the...
  34. Replies
    52
    Views
    7,814

    I think the flash box2d extension can be easily...

    I think the flash box2d extension can be easily ported to html5, and this html5 version can be used on android and iOS with some magic (running it in the js interpreter on the device).
  35. Replies
    12
    Views
    1,267

    When you say you reinstalled it, I take it you...

    When you say you reinstalled it, I take it you did a complete removal and fresh install? The extension directory contents could be the issue. I've attached a non-debug (equivalent to release_small)...
  36. Replies
    12
    Views
    1,267

    Could you get someone else to try it? Could just...

    Could you get someone else to try it? Could just be a bad build.
  37. Replies
    12
    Views
    1,267

    I've attached a compiled debug version, (compiled...

    I've attached a compiled debug version, (compiled with /MD not /MDd so it should run on your machine) so you can see the message boxes. I think you're probably right about the DLLExport thing, I...
  38. Replies
    12
    Views
    1,267

    Actually I will confess that I built this in...

    Actually I will confess that I built this in debug mode in case that makes a difference. (Linker options etc could be different). I will take a look later. I can send you a compiled DLL if you wish...
  39. Replies
    12
    Views
    1,267

    I've compiled it myself. I had a little trouble...

    I've compiled it myself. I had a little trouble with the exports (in vs2010), but it seems to have worked for me. I am able to compile it and it appears in my list as Widget without an icon. It...
  40. Replies
    12
    Views
    1,267

    I'd be interested to see what you have, but I...

    I'd be interested to see what you have, but I would really like to hear your justification for abandoning the SDKs all together. Unless you are of course attempting to write your own development kit....
  41. Replies
    38
    Views
    14,758

    Sticky: Or a hash lookup with function caching! Switch...

    Or a hash lookup with function caching! Switch statements are almost useless when objects are hash maps.
  42. Thread: MattEsch

    by MattEsch
    Replies
    25
    Views
    2,306

    I'm trying to track down a bug that only...

    I'm trying to track down a bug that only materialises when I use a trigger instead of a repeat-while. I think there may be an ordering issue that is really difficult to spot.
  43. Replies
    38
    Views
    14,758

    Sticky: Can I identify which type of parameter is at...

    Can I identify which type of parameter is at index n? I noticed there is a .code property. Will this tell me what the parameter type at that index is? You may wish to keep the existing syntax for the...
  44. Thread: MattEsch

    by MattEsch
    Replies
    25
    Views
    2,306

    https://dl.dropbox.com/u/17781372/scrollingBug.mfa...

    https://dl.dropbox.com/u/17781372/scrollingBug.mfa

    Turns out it only happens if you are scrolling. I'll produce mfas for all bugs in future.
  45. Replies
    38
    Views
    14,758

    Sticky: Is it still necessary to have methods to get...

    Is it still necessary to have methods to get typed parameters? Given that types are no longer important I think we should be able to avoid needing to specify the type. I would really like to see this...
  46. Replies
    5
    Views
    838

    Particularly when you run it locally and not on a...

    Particularly when you run it locally and not on a web server at all. Flash has increased security for locally running sites, which you can alter if you change the global flash settings. I was able to...
  47. Replies
    28
    Views
    2,255

    The problem with using D3D9 for rendering is that...

    The problem with using D3D9 for rendering is that I have no idea what I am interfering with. Perhpas D3D9 does offer a way of rendering something completely new without knock-on effects in a context....
  48. Replies
    28
    Views
    2,255

    So to update you on this issue. Francois was kind...

    So to update you on this issue. Francois was kind enough to provide the source code for the object and I have taken a look through it to see what can be done. The rendering of the 3D mesh is achieved...
  49. Thread: MattEsch

    by MattEsch
    Replies
    25
    Views
    2,306

    I'm still seeing the rotated vanishing bug. Take...

    I'm still seeing the rotated vanishing bug. Take a semitransparent active and rotate it. It appears to vanish when the rotation angle is non-zero.
  50. Thread: MattEsch

    by MattEsch
    Replies
    25
    Views
    2,306

    I think Timestamp is a better name for what I...

    I think Timestamp is a better name for what I have done. It's main purpose was to provide timestamps in milliseconds and as UNIX timestamps (number of seconds from the 1970 epoch). It takes into...
  51. Replies
    28
    Views
    2,255

    If I could have my own way I would swap out the...

    If I could have my own way I would swap out the mmf renderer with my own, but it's really not easy to just swap out a rendering mechanism in a C++ runtime. I think there is some promise for the...
  52. Replies
    28
    Views
    2,255

    Ok, so I've got the source code for the...

    Ok, so I've got the source code for the extension. It uses irrlicht internally (a pretty old version at that). If I can't get the raw texture handle then it's very difficult to make this work. I'll...
  53. Replies
    52
    Views
    7,814

    Like kickstarter, but more localised. If you look...

    Like kickstarter, but more localised. If you look at the details of kickstarter, they take a chunk of the money first of all. Given the likely small scale of the operation it's better to come up with...
  54. Replies
    28
    Views
    2,255

    For me the problem is simply that the rendering...

    For me the problem is simply that the rendering mechanisms are not appropriate for 3D integration in MMF2. The solution is to abandon software rendering and to use OpenGL for everything. This is the...
  55. Replies
    52
    Views
    7,814

    I should reiterate here. I think we need a way to...

    I should reiterate here. I think we need a way to community-fund projects. I guess the issue is with tax and the like. I am pretty keen on bringing Box2D to Html5, so with an Html5 wrapper you might...
  56. Read the documentation! I think it's ctrl+k to...

    Read the documentation! I think it's ctrl+k to activate the layers.
  57. Replies
    28
    Views
    2,255

    As with any tool, you cannot foresee every...

    As with any tool, you cannot foresee every intricate detail of the tool before starting your project, but you generally do a proof of concept before embarking on the project. One would think that the...
  58. For those of you who are testing the HTML5 beta,...

    For those of you who are testing the HTML5 beta, I have ported the DateTime flash extension to Html5. http://www.mattesch.info/click/DateTime.zip You will probably need to follow the steps outlined...
  59. Thread: MattEsch

    by MattEsch
    Replies
    25
    Views
    2,306

    I have ported the DateTime flash extension to...

    I have ported the DateTime flash extension to Html5. http://www.mattesch.info/click/DateTime.zip
  60. Should be fixed in the latest version. Get it...

    Should be fixed in the latest version. Get it from http://www.mattesch.info/click/DateTime.zip
  61. Thread: MattEsch

    by MattEsch
    Replies
    25
    Views
    2,306

    The result from the closure compiler may convert...

    The result from the closure compiler may convert them to globals, but it's not making them global explicitly. They are just created as variables in the current scope. This probably means that your...
  62. Thread: MattEsch

    by MattEsch
    Replies
    25
    Views
    2,306

    I've not managed to compile a version with the...

    I've not managed to compile a version with the closure compiler yet, but I wonder if this version has as many global values as the development build? Lots of global values is bad, we try to avoid...
  63. Thread: mnovoa

    by MattEsch
    Replies
    11
    Views
    1,652

    Support for audio is flaky at best. Android does...

    Support for audio is flaky at best. Android does not support MP3 audio. Apparently it doesn't support any audio formats at all. However, HTML5 games are likely to arrive on android and iOS through...
  64. Thread: Read the doc!

    by MattEsch
    Replies
    1
    Views
    1,006

    You should make this a sticky.

    You should make this a sticky.
  65. Thread: MattEsch

    by MattEsch
    Replies
    25
    Views
    2,306

    Large quickbackdrops suffer from vertical line...

    Large quickbackdrops suffer from vertical line artifacts when scrolling.
  66. Thread: MattEsch

    by MattEsch
    Replies
    25
    Views
    2,306

    Semitransparent active vanishes when rotating.

    Semitransparent active vanishes when rotating.
  67. Thread: MattEsch

    by MattEsch
    Replies
    25
    Views
    2,306

    Probably no need to state this. Audio latency is...

    Probably no need to state this. Audio latency is awful. You should think about tricking the browser into buffering the audio. Saying that the audio can be buffered isn't good enough. Some say you can...
  68. Thread: ProdigyX

    by MattEsch
    Replies
    35
    Views
    3,572

    Hit F12 in the browser. There's probably an error...

    Hit F12 in the browser. There's probably an error logged on the console. What does it say?
  69. Thread: Mephistus

    by MattEsch
    Replies
    19
    Views
    1,606

    Not getting this message myself. Just to clarify...

    Not getting this message myself. Just to clarify what you did. You chose HTML5 Project from the dropdown list (this is currently an Application). Then you do File > Build > Application. This will...
  70. Thread: MattEsch

    by MattEsch
    Replies
    25
    Views
    2,306

    Next frame when there is none

    Interesting behaviour when going to next frame when there is none. I think it should behave better than it does currently.
  71. Thread: MattEsch

    by MattEsch
    Replies
    25
    Views
    2,306

    x/y undefined

    Line 845 in Frame.js (and probably 857 looking at it), should be this.x and this.y

    845 (identical to 857):


    return mask.testRect2(x, y, 0, x1, y1, x2, y2, 0);
  72. Thread: MattEsch

    by MattEsch
    Replies
    25
    Views
    2,306

    MattEsch

    hoPtr undefined

    Line 1431 Sprites.js



    hoPtr.setTransparency(v);


    Should probably be this.hoPtr. I'm getting an uncaught reference error, hoPtr is not defined (in Chrome).
  73. Replies
    13
    Views
    1,423

    I actually think the paste into background option...

    I actually think the paste into background option is the correct way. Sure you can't easily remove those objects once created, but this is supposed to be defining a static scene in a performant way....
  74. Replies
    19
    Views
    1,820

    I think Yves is right here. Your debugger is...

    I think Yves is right here. Your debugger is configured to ignore caught exceptions and breaks only on exceptions that aren't handled. You can configure it to break whenever an exception occurs,...
  75. Replies
    70
    Views
    5,838

    Well I think in general the betas are...

    Well I think in general the betas are oversubscribed. Do it if you want to do it and feel you have something worthwhile to contribute. While I'd have to agree that fan games don't give the best...
  76. Replies
    70
    Views
    5,838

    N64Mario, being part of the HTML5 beta is more...

    N64Mario, being part of the HTML5 beta is more than just hoping that it runs your games, it's about telling Clickteam how to make your games work. As I see it, the HTML5 runtime has to work with your...
  77. Replies
    12
    Views
    2,146

    I am just really excited about it :P

    I am just really excited about it :P
  78. Replies
    12
    Views
    2,146

    Seriously, if it's not out this week for beta...

    Seriously, if it's not out this week for beta testing I'm going to have a heart attack from the furious refresh clicking.
  79. I am not sure exactly what causes this....

    I am not sure exactly what causes this. Presumably it's a default property of the toString method to format numbers of this length in this way. I could add a method which gives you the digits as a...
  80. Replies
    18
    Views
    2,587

    Well, you don't even need a trademark to dispute...

    Well, you don't even need a trademark to dispute a name. You can argue that a name you are using is confusing users into making an association between your product and their company. However, I would...
  81. Replies
    12
    Views
    1,297

    There was a mention of some runtimes converting...

    There was a mention of some runtimes converting to wav at runtime, and the android version doesn't do this. Perhaps there is pre-conversion to wav (or some other poor or lossless compression) in the...
  82. Replies
    2
    Views
    331

    I am unsure of the exact reason behind this, but...

    I am unsure of the exact reason behind this, but it's most likely not considered a bug. I would argue that this sort of behaviour is confusing and should be removed but I guess people are used to...
  83. Replies
    18
    Views
    2,107

    I think we need to benchmark object creation and...

    I think we need to benchmark object creation and rotation. If you can get away with it, don't create new objects at runtime. Create a pool of objects at the start, and move them/activate them as...
  84. Replies
    6
    Views
    714

    Haha well, it shouldn't crash if you do this...

    Haha well, it shouldn't crash if you do this ideally... but that would explain it.
  85. Replies
    18
    Views
    2,107

    Which was the main purpose of this post. I don't...

    Which was the main purpose of this post. I don't think the bottleneck is in the rendering, but I do feel like there is something lurking in the event side of things which is causing slowdowns. Even...
  86. Replies
    18
    Views
    2,107

    I don't second this idea. First of all, given...

    I don't second this idea. First of all, given that we are using a generic runtime like this I think you have to expect a reasonable amount of performance on the device. It doesn't make sense to play...
  87. Replies
    40
    Views
    5,211

    Major flaws? Well, I think the it can only be...

    Major flaws? Well, I think the it can only be considered flawed in a particular context because it depends how you are using the tool. For me personally, the lack of basic language constructs as part...
  88. Replies
    4
    Views
    565

    Is this a case of requiring permissions? As James...

    Is this a case of requiring permissions? As James hints... it's most likely that.
  89. Replies
    6
    Views
    808

    Yeah I tried this earlier. I am sure it is...

    Yeah I tried this earlier. I am sure it is *supposed* to work but as I say, the touch joystick is completely broken in beta 32 at the moment.
  90. Replies
    2
    Views
    580

    Well I wasn't overly sure what "timer movements"...

    Well I wasn't overly sure what "timer movements" actually meant. For example, I wouldn't expect that to affect the speed of animations, yet it does. So turning on machine-independent speed and...
  91. Replies
    6
    Views
    808

    Hi Ineke There is a controller extension which...

    Hi Ineke

    There is a controller extension which allows you to set which control method to use and it allows you to set the position of the joystick. The options that are given to you in the MMF...
  92. Replies
    2
    Views
    720

    Any idea what needs to be set in the app...

    Any idea what needs to be set in the app settings? I set the default controls and that's about all I could find. It doesn't solve the issue.
  93. Replies
    2
    Views
    720

    Accelerometer joystick?

    Apologies if this has been asked before (I did do a quick search).

    What does the accelerometer joystick option actually do? I've selected it (beta 32) but the accelerometer doesn't appear to be...
  94. Replies
    2
    Views
    580

    How does timing work?

    I have a slow phone and there happens to be a proliferation of underpowered devices on the market. As such we can expect pretty slow but playable framerates on many devices (20 - 25fps). Now this is...
  95. [Bug] Rendering artifacts when scaling (beta 32)

    When the frame is scaled by a non-integer amount I can see artifacts on the textures. It appears like a wrapping issue, and one texture bleeds into the next or wraps around onto itself.
  96. Replies
    6
    Views
    808

    I can confirm this bug on my device. Basically...

    I can confirm this bug on my device. Basically the touch joystick appears to be rendered stretched and offscreen. If you turn on fire 1 and fire 2 you can see the top of fire 2.
  97. Replies
    18
    Views
    2,107

    - as the post says

    - as the post says
  98. Replies
    18
    Views
    2,107

    [Report] Brief details for beta 32

    I aim to keep this brief. I have not done a thorough test of the build but have managed to build a level and run it on my phone (ZTE Blade running Cyanogen Mod 7).

    So there has been a lot of...
  99. Replies
    62
    Views
    12,743

    Can you add a flag which adds...

    Can you add a flag which adds conditions/actions/expressions for manipulating the object properties? Some extensions rely completely on these object properties. Automatically adding...
  100. Replies
    7
    Views
    1,423

    As I said. It's got a few too many commas and a...

    As I said. It's got a few too many commas and a few missing commas. Run it through JSONLint yourself. It will highlight the invalid parts. This formatting is pretty standard as well, it was...
  101. Replies
    6
    Views
    2,773

    atan2 has always returned the anticlockwise...

    atan2 has always returned the anticlockwise rotation from the positive x vector (1,0) - between -180 and 180 degrees. This is what is does in C and every other standard library I've seen it...
  102. This doesn't run on the windows runtime. It...

    This doesn't run on the windows runtime. It currently works on flash and android.
  103. Replies
    7
    Views
    1,423

    Yes. The old version of EDIF was using a...

    Yes. The old version of EDIF was using a hideously incorrect form of JSON, so formatting and validation with JSON tools was impossible. EDIF has recently been updated to accept at least compliant...
  104. Android

    Now ported to Android. Let me know if you find any bugs. Get the latest from http://www.mattesch.info/click/DateTime.zip
  105. Replies
    11
    Views
    2,261

    Yeah I migrated my server to something slightly...

    Yeah I migrated my server to something slightly less awful...
  106. Replies
    9
    Views
    802

    Well I meant someone with experience of a...

    Well I meant someone with experience of a suitable implementation should highlight it. I can't do that because I haven't tried out any of the 21 JSON parsers you mention, and just pointing at them (I...
  107. Replies
    9
    Views
    802

    Well JSON is nice. I don't find it particularly...

    Well JSON is nice. I don't find it particularly more readable than your XML example. Obviously JSON has it's advantages on the web (in the context of JavaScript and file size before compression), but...
  108. Replies
    11
    Views
    2,261

    Would you recommend any specific implementation...

    Would you recommend any specific implementation for C/C++? Stability is quite important (a feature apparently lacking in quite a few of those cited implementations). Many XML implementations are as...
  109. Replies
    11
    Views
    2,261

    At the time of writing I figured people were not...

    At the time of writing I figured people were not going to go through it and read the file. The choice was made purely on the level of support for the format and the associated libraries. This...
  110. Replies
    1
    Views
    437

    Update 4

    Updated the client rectangle invalidation

    http://www.mattesch.info/click/EasyScroll_v4_beta.zip
  111. Replies
    11
    Views
    2,261

    [Beta] Stone Goose Level Object

    I am releasing the Stone Goose Level Object as an early beta in order to get some feedback. Originally the extension was capable of creating backdrops by name, but instead I took this responsibility...
  112. Replies
    1
    Views
    437

    [Beta] EasyScrollbar update

    I've recently updated the EasyScrollbar object to allow enabling/disabling under windows vista and later. I also majorly refactored the source code (removing deprecated functions) so I could have...
  113. This bug has now been fixed. Get the latest from...

    This bug has now been fixed. Get the latest from http://www.mattesch.info/click/DateTime.zip

    I'm currently in the process of porting this extension to Android. I need to finish writing the string...
  114. Thread: Is Java Dead?

    by MattEsch
    Replies
    48
    Views
    3,916

    I just think a decent Java runtime benefits both...

    I just think a decent Java runtime benefits both the user base and the product. With good cross-platform exporters MMF2 becomes a more attractive proposition to both the existing user base and a...
  115. Thread: Is Java Dead?

    by MattEsch
    Replies
    48
    Views
    3,916

    Java as a platform is very useful if you are...

    Java as a platform is very useful if you are worried about targeting multiple OSs. I think Java can perform very well and provide an appropriate solution in a good number of cases. The libraries in...
  116. Replies
    1
    Views
    3,778

    Bitmap font extension

    http://www.opengl.org/resources/features/fontsurvey/#wgl
  117. [Beta] DateTime - A flash date/time extension

    This was just a little investigation after being asked about converting timestamps in flash to a date/time format.

    http://www.mattesch.info/click/DateTime.zip

    It's basically a very thin...
  118. Replies
    4
    Views
    1,235

    Re: IMPORTANT NOTICE FOR RAIL TRAVELLERS

    For long distances I suggest an advance ticket, it's just so much cheaper. Yes you are tied to a specific train at these fare prices, but the savings can be huge. A single advance ticket from Bath...
  119. Replies
    6
    Views
    506

    Re: Matt Esch - Test Reports

    Ah right, as far as I can tell AdMob is google's advertising platform for mobile applications (since they bought AdMob). Adsense is available for web content only. I guess that saves me a job then :D
  120. Replies
    6
    Views
    506

    Re: Matt Esch - Test Reports

    Well its been a while since I last updated here, mainly because I have been getting to grips with the Flash runtime so that I can port extensions to as many runtimes as possible.

    To be honest...
  121. Re: [Bug] Problem with clicks in different runtimes

    Flash redraws when it feels like it sure, but the objects should not be visible until the end of the event loop. I.e. objects should be created with an internal visibility property set to false, and...
  122. Replies
    15
    Views
    1,243

    Re: pyro's qestions....

    The animation changes automatically with the platform movement, you have to set the up and the down directions in the animation for it to work.
  123. Replies
    8
    Views
    1,095

    Re: Lacewing and java

    Well its simple; there's a figure floating around that suggests about 97% of users have flash-ready browsers. The exact number isn't entirely relevant, just be sure that flash is ready on the the...
  124. [Bug] Problem with clicks in different runtimes

    I was testing the behaviour of MMF2 but noticed an actual problem while doing so.

    Java:
    http://dl.dropbox.com/u/17781372/confusing.htm

    Flash:
    http://dl.dropbox.com/u/17781372/confusing.html...
  125. Replies
    8
    Views
    1,095

    Re: Lacewing and java

    Well there's always the do it yourself approach: if you want to hook lib lacewing you can do so through the JNI. If that's not an option then I would sincerely recommend the flash exporter; it is...
  126. Replies
    10
    Views
    1,410

    Re: "past into background as obstacle" question

    Paste into background is not the same as adding backdrops. If you want to add/remove backdrops you have to use the add backdrop action, not the paste into background. If you wish to constantly add...
  127. Replies
    6
    Views
    506

    Re: Matt Esch - Test Reports

    It's been a while since I last updated my reports as I have been busy focusing on extension possibilities. At present I am attempting to render SVG files.

    ...
  128. Replies
    2
    Views
    553

    Re: Calibrate accelerometer

    Sounds like you need to just calculate the initial rotation matrix for the position of the phone, and then multiply all of the vectors by the inverse of the rotation, putting the vectors into a new...
  129. Replies
    3
    Views
    711

    Re: How do I exit the game?

    It's a "feature" of Android that increases battery life and improves loading times. The OS will kill it if it's not necessary to save memory. It should be the case that once you exit with back button...
  130. Replies
    95
    Views
    14,367

    Re: [Request] MMF2 Create Object From Expression

    I made an extension that exports all of the objects in a level to an xml file saving the string name and storing the position of the object. I am sure there are more useful (and default) properties I...
  131. Replies
    95
    Views
    14,367

    Re: [Request] MMF2 Create Object From Expression

    What happens if you were to select multiple objects in your condition?

    Position X group.0 > 0

    Don't you potentially have multiple objects with different names in this selection? I can't imagine...
  132. Replies
    95
    Views
    14,367

    Re: [Request] MMF2 Create Object From Expression

    Doesn't work if you are using conditional object selection with qualifiers

    if group 0 overlapping backdrop
    create object name( object )

    -- note: creating objects does not add them to the...
  133. Replies
    95
    Views
    14,367

    Re: [Request] MMF2 Create Object From Expression

    In the mean time you can create a group of fast loop calls that create each of the objects you want to create based on their name. I am pretty sure someone would have written a "get object name"...
  134. Replies
    95
    Views
    14,367

    Re: [Request] MMF2 Create Object From Expression

    I had an idea how to do this or something close to it with the current sdk, I don't know if it's actually do-able or not, but the idea is very hacky.

    Basically you create a placeholder extension...
  135. Replies
    6
    Views
    506

    Matt Esch - Test Reports

    20th May 2011
    ------------------

    I've been playing with the Android runtime for just over a day. I am familiar with the Android SDK and have developed applications using it. I will be testing the...
  136. Replies
    0
    Views
    554

    Extension Development

    Are there any tools floating around for extension development? I am quite keen to start developing some extensions. I don't expect there to be a squeaky clean extension SDK but there must be...
  137. Replies
    0
    Views
    571

    Bug Report - Transitions not working

    The fade in/out seems to crash the app. If more details are required please ask, I suspect this is easy to reproduce.
  138. Re: Bug Report - Can't paste object into background

    Add Backdrop doesn't work either
  139. Replies
    0
    Views
    817

    Bug Report - RGBat and Replace colour

    I attempted to replace the colour of the standard active by using getRGBAt(16,16) to get the central colour, and then to replace it with a fixed colour red. It crashed, so I attempted to see if it...
  140. Bug Report - Can't paste object into background

    This might have already been mentioned. When I attempt to paste an object into the background it does nothing. (In standard and hwa).
  141. Replies
    4
    Views
    1,588

    Re: Can you remove the title bar?

    Oh well, the status bar should be hidden _before_ the window is created. Putting the phone in standby causes the window to be recreated, thus applying the settings, but it won't work for the current...
  142. Replies
    4
    Views
    1,588

    Can you remove the title bar?

    Is there an option to remove the title bar somewhere? I know its possible, simple declaration in the android manifest.
  143. Replies
    1
    Views
    603

    Re: First Attempt == Bug

    System restart and the problem vanishes...
  144. Replies
    1
    Views
    603

    First Attempt == Bug

    So my first attempt was to simply run a blank application without changing any of the default settings and it crashed. Not the most encouraging of starts...

    I am testing on a ZTE blade running...
  145. Replies
    240
    Views
    64,264

    Re: MMF2 Build 251

    I think it would be more friendly if MMF2 skipped loading an extension with a missing json file. At present it displays an error message stating that it is missing and closes.
  146. Thread: Object Lists?

    by MattEsch
    Replies
    3
    Views
    1,121

    Re: Object Lists?

    Yep, found it. There's a list of lohandles with each layer of the frame, which you can convert to an index of m_los using m_lo_handle_to_index. I am not sure if this information would be available at...
  147. Thread: Object Lists?

    by MattEsch
    Replies
    3
    Views
    1,121

    Object Lists?

    Is there any way to retrieve a list of *all* objects in a frame, including backdrop objects? Perhaps these objects only exist for some time at the start of the level before they are removed? I would...
  148. Replies
    4
    Views
    838

    Slowdown of triggered events

    I have heard that if you use too many fastloops in your code it can cause a slowdown. I am aware of how I can avoid this, I just wondered if the problem extends to all triggered events?

    Lets say I...
  149. Replies
    5
    Views
    3,263

    Re: Texture extensions

    When you go to change the name of a texture in the texture bank and press enter, the window closes but the name isn't saved. Would be nice if it did save :)

    You can't choose the mipmapping mode...
  150. Replies
    2
    Views
    907

    Default Button

    Is there some way to make a button default? This usually results in the button having heavy highlighting and is triggered when you press enter. How can this be achieved? I should stress that I want...
  151. Re: URGENT I have a serious problem with MMF2

    It's your image hotspot. Put the hotspot at the point you want your image to pivot around when it changes direction (i.e. the centre of the bird). You will notice that both your action point and...
  152. Replies
    226
    Views
    66,047

    Re: MilkShape 3D model extension

    Haha damn, why do I have to discover model support while being at work. Can't wait to try this :O

    This could fit very nicely ;)
  153. Re: [Request] Source for an active picture placeholder

    I don't think those opensource extensions are much help to me really. I have looked at rSDK, but its benefits aren't really suitable for what I am trying to do. I guess I will have to trawl through...
  154. [Request] Source for an active picture placeholder

    Hi there,

    I am not so familiar with the MMF SDK. I would like to create a number of objects that basically do nothing, they just hold values. They should just be pictures that kinda act like...
  155. Replies
    6
    Views
    1,164

    Re: Object Picking Woes

    RickyRombo - what I am attempting to do is pick the object dynamically. I should be able to add as many actives as I want to the group without adding additional code for those actives. It's pointless...
  156. Replies
    6
    Views
    1,164

    Object Picking Woes

    Hi there,

    I am hoping someone will have a good solution to my problem, or someone will be able to suggest an alternative approach. This is probably a question that needs to be addressed by the...
  157. Replies
    226
    Views
    66,047

    Re: OpenGL collection

    This is looking pretty good. There are a few things I am wondering about:

    1) Would it be possible to add mipmap textures. You can autogenerate mipmaps with an opengl library, but I would rather...
  158. Replies
    106
    Views
    20,975

    Re: OpenGL Texture object ( public beta )

    Do you have any idea how we can achive a "fog with image" effect? Instead of using a fog colour, the colour to fog a pixel with is taken from the image at the specified pixel. Either that or the...
  159. Replies
    106
    Views
    20,975

    Re: OpenGL Texture object ( public beta )

    I think that since the texture's handle is assigned automagically, for the sake of coding I would like to be able to give a texture object a mnemonic. So instead of adding each texture one by one as...
  160. Replies
    106
    Views
    20,975

    Re: OpenGL Texture object ( public beta )

    A multi-texture example

    http://www.mattesch.info/XLUAMTC.zip

    (A note for Min: the cube function maps some of the textures so they are mirrored, you wouldn't realise until you try and use an...
  161. Replies
    106
    Views
    20,975

    Re: OpenGL Texture object ( public beta )

    I am pretty enthusiastic about this project. I am looking to contribute where possible. If you are looking for help you may wish to contact looki/myself in order to coordinate what gets done.
  162. Replies
    12
    Views
    1,659

    Re: Multiple core processors

    I guess it's due to the nature of the game synchronisation. Multi-core games usually exist because each object runs inside a different thread, and that means object threads can be distributed between...
  163. Replies
    6
    Views
    1,195

    Re: [Bug] Qualifiers?

    Well I would rather just call a fast loop instead. But in reality this behaviour is undesirable. As you said, if you don't reference the object then ALL objects are picked, so really if you have a...
  164. Replies
    6
    Views
    1,195

    Re: [Bug] Qualifiers?

    Perhaps you would like to comment on this Francois?
  165. Re: Making an object that follows another object...

    If you want to "get all techy" then this example I made a while ago might help...

    direction.mfa

    The following object will end up at the exact x,y coordinates of its target. This example uses...
  166. Replies
    6
    Views
    1,195

    Re: [Bug] Qualifiers?

    Looking at it now, I am not so convinced it's a bug as such. The object picking singles out objects from a group. So if I do something like this

    http://mattesch.info/broken.mfa

    you can see...
  167. Replies
    6
    Views
    1,195

    [Bug] Qualifiers?

    I am having some troubling issues with qualifiers. Perhaps my understanding of qualifiers is wrong so I will explain what I am trying to do. At the moment I have some code that uses backdrop objects...
  168. Replies
    1
    Views
    456

    Extending current objects

    Would it be possible to add custom properties to existing objects? I know I could probably use alterable values but this is pretty ugly in my opinion. I insert an active object and name some...
  169. Replies
    0
    Views
    655

    [Possible Bug] Y Top T Bottom

    I am not sure if this is the intention or not but intuitively it seems wrong to me. When you scale an object the y top and y bottom are not updated. If I want to get the height of an object I...
  170. Replies
    235
    Views
    250,823

    Re: MMF2 Build #249

    Bug Report-

    Description: Tearing occurs without VSYNC, turning VSYNC on leaves artifacts

    Platform: Java J2ME (esmertec JBed) - Windows Mobile 6.1

    Device: HTC Polaris (QVGA)
  171. Replies
    35
    Views
    6,933

    Re: Isometric Racing

    Ok maybe you didn't get my point. Your car is not pointing in the direction it is travelling. It is moving in isometric space, but the angle of the car is as if it is in topdown space. This makes the...
  172. Replies
    11
    Views
    1,364

    Re: Every "n" days...is that possible?

    If I wanted my program to update every x days, I would just save the date (unix time stamp) of last update check to an ini file and then compare this date to the current date when the application is...
  173. Thread: curious

    by MattEsch
    Replies
    22
    Views
    4,015

    Re: curious

    MMF2 is turing complete in the sense that you can write every possible computer algorithm with it (based on the fact it's a c++ layer, and c++ is turing complete). What you can't escape from is the...
  174. Replies
    35
    Views
    6,933

    Re: Isometric Racing

    You may have noticed that in the racing example, although you do get a realtive 2:1 movement, the orientation of the car is wrong. Ok, obviously there is some limitation with 32 directions anyway,...
  175. Replies
    35
    Views
    6,933

    Re: Isometric Racing

    Yes I read the posts already, I just preserved the true nature of an isometric movement. That is you get non linear rotation aswell. Just to make this slightly more obvious: when you drive around in...
  176. Replies
    35
    Views
    6,933

    Re: Isometric Racing

    If you are making isometric racing it is probably worth preserving the relative distances. You when you are driving up or down the screen it should appear slower than driving left and right. Also you...
  177. Replies
    2
    Views
    939

    Screen resolution?

    Is there a way to detect the screen resolution and the supported resolutions? I think this would be useful for detecting the default aspect ratio of a monitor in order to run games in lower...
  178. [Bug] Properties menu - Setting alterable values

    It's not possible to set the initial value of an object to a value that isn't an integer, i.e. attempting to set the value of an alterable value to 0.6 results in the value being set to 0. I don't...
  179. Replies
    1
    Views
    695

    LUA MF functions

    Does anybody have a list of the MF_ functions available to the lua extension? It kinda helps to know what native mmf functions there are and they don't appear to be documented in the help file. I did...
  180. Replies
    6
    Views
    995

    Re: Pick an object ...?

    Well I already did something similar. I just think it's a horrific way of achiving it. I think picking an pbject by the smallest/biggest value should be a feature really.
    ...
  181. Replies
    6
    Views
    995

    Pick an object ...?

    Hi,

    How would I pick from a number of objects the object with the smallest Alterable Value A?

    Thanks

    ~Matt
  182. Replies
    20
    Views
    2,511

    Re: [Bug Report] Build 248 compatibility issue

    Well it's pretty clear where it's not supposed to work. Doesn't explain why it is not working where I think it should. The MMF build was updated via the automatic updater; it downloaded automatically...
  183. Replies
    20
    Views
    2,511

    Re: [Bug Report] Build 248 compatibility issue

    So the file works on your Developer version build 248 under Vista? I have hayo testing this on build 248 of the Developer version under Windows XP.
  184. Replies
    20
    Views
    2,511

    Re: [Bug Report] Build 248 compatibility issue

    I think I can pinpoint this to the function AltValN( ) which gets the value of an object's alterable value defined by an index. This feature seems unrecognised to build 247, which makes sense, but...
  185. Replies
    20
    Views
    2,511

    Re: [Bug Report] Build 248 compatibility issue

    After reinstalling MMF2 Standard and updating to build 247, the file (exported in build 248 of MMF2 Standard) is incompatible, and causes a crash when trying to open the event editor.
  186. Replies
    20
    Views
    2,511

    Re: [Bug Report] Build 248 compatibility issue

    I am sure the syntax is correct and it works on the standard version. Looks like an attempt to front a bug report with an "operator error" statement. Don't really appreciate the condescending tone. I...
  187. Replies
    20
    Views
    2,511

    Re: [Bug Report] Build 248 compatibility issue

    Hmm I will check that, though I am pretty sure the syntax check should have a problem with that if it's wrong.

    [edit]

    Doesn't appear to be a problem to me, which would explain why it works as...
  188. Replies
    20
    Views
    2,511

    Re: [Bug Report] Build 248 compatibility issue

    Jeff, check this example
  189. Replies
    20
    Views
    2,511

    [Bug Report] Build 248 compatibility issue

    I am currently developing under MMF2 Standard build 248, and it is fairly impossible to load any files in MMF2 Developer build 248. A compare 2 general values event caused a complete crash upon...
  190. Replies
    2
    Views
    709

    Re: [Request] Red-black tree extension

    Well the idea is that the red-black tree implementation will be used to form a balanced tree in the first place. Yes in the general case you have O(log n) complexity with a standard binary tree, but...
  191. Replies
    2
    Views
    709

    [Request] Red-black tree extension

    Hi, I am looking for a way of storing a large number of string values in a dictionary and I am looking for the most efficient method of searching the dictionary for a particular string. I think the...
  192. Replies
    1
    Views
    405

    [Bug Report] Small bug with registration

    I install MMF2 Standard from the CD I allow it to web update itself Although acting registered, it says it's not "Unregistered Version" :O


    Silly little bug really but thought I would...
  193. Could someone PLEASE incorporate SSLauthentication

    I don't really know much about how you would go about sending an email in MMF2, but what I do know is it doesn't support SSL authentication. This almost renders the idea pointless when you consider...
  194. Replies
    8
    Views
    1,418

    Re: :O - just got a great idee for MMF2!

    I don't just see why you can't use extra conditions. For example: ff you wanted a circular area, you would check for the mouse point within a sqaure area, and and an extra condition to check the...
  195. Replies
    7
    Views
    1,589

    Re: Bug Report: Event order and spread value

    Well as far as I was aware, I thought each event was executed as if it was a single event on a condition... obviously not the case. Anyway as an MMF2 user I don't care how MMF2 works, I just want to...
  196. Replies
    7
    Views
    1,589

    Re: Bug Report: Event order and spread value

    It is a bug because it goes against all lines of reasoning. I think the whole point of being able to select the order in which events are excuted is meant to provide that exact feature. I'll repeat...
  197. Replies
    7
    Views
    1,589

    Bug Report: Event order and spread value

    I have just come across a bug that always makes the spread value in an alterable value of an object the last event regardless of the positioning in the list view.

    I tested it simply by inserting 3...
  198. Thread: Bug reports

    by MattEsch
    Replies
    6
    Views
    1,135

    Re: Bug reports

    On some 64bit processors (reportedly only 2 so far) the code executes faster. The actual frame rate only makes it slower, but in proportion the events appear to execute twice as many times. This...
  199. Replies
    8
    Views
    1,375

    Re: Need help with cosine wave math

    Your best bet is an estimation since we are working with whole number entities; pixels. If your sine wave has been forged from pixels the smallest unit you can work with is 1 pixel, therefore using a...
  200. Thread: Bug reports

    by MattEsch
    Replies
    6
    Views
    1,135

    Bug reports

    Just a few bugs I have come across. I am not sure if they are known of or not but thought I would post it here anyway.

    1) 64bit processor problem

    It seems that some 64bit processors run the...
Results 1 to 200 of 210
Page 1 of 2 1 2