General note, Please keep this for HWA related bugs only please.
General note, Please keep this for HWA related bugs only please.
Wow, so you're just going to completely erase them. You know, the 'debate' was over, and all was fine. Why on earth did you feel the need to do that?
Because this is a post for HWA problems. Its not sensible or time efficient for the guys to have to trawl through lots of posts to find bug reports, as you should appreciate from previous comments they are pretty busy.
I'm not sure if this has been mentioned before, or if it's being worked upon, but I feel like I should report this:
I've been working on a game for a few days now in the regular version of MMF2. It's quite graphics heavy, with 260-300 objects on-screen constantly and quite a lot of ink effects, semitransparency and scaling/rotation going on as well. I'm only using two extensions in the game: Text Blitter and Overlay Redux.
I've tried the game on two computers: My newer one (Intel Core 2 Duo @ 2.16GHz, 2GB RAM, GeForce 8600GTS, running Windows Vista) and my older one (AMD Athlon 1.8GHz, 512MB RAM, some old Radeon card, running Windows XP). On my new machine, the game runs at 60 FPS with no problems whatsoever, on my older it slows down to about 22 FPS.
So I download the HWA beta on both machines to see if that makes it any better. Result: On my old machine, I get a constant 45 FPS, which is nice even though I was expecting more. Changing the color depth to 256 gave me a full 60 FPS, but I can't do that since it completely breaks the graphical look of the game. But here's the weird thing: On my newer machine, the framerate actually drops to 30 FPS. What's up with that?
I thought maybe it's a Vista problem or something, it seems very strange that I'd get much worse performance from a machine with such a vastly more powerful video card. I really need the HWA if I'm going to finish this game, since I really want people to be able to play it on older machines as well. So can you please tell me, is this a known issue, and will it be fixed?
PS: I second Konjak's motion, and I'd like to tell you guys that I appreciate the work you're putting into this. Also, to some of you guys: Clickteam is upgrading your development tool for free, and you're acting like they've slapped you in the face. You're not in the position to shout at Clickteam because they're taking their time to make sure everything's right before releasing it to the public. Less hate, people.
That's really weird it slows down so much more on your newer machine. But just out of curiosity; do you have "handle background collisions outside window" option enabled and does it affect HWA performance if you disable it?
I don't think Overlay or Text Blitter has been optimized for HWA yet... Since they can't use HWA features they might slow down your application more that they did without it.
teddyq: Background collisions were enabled while doing those tests, disabling them had no noticeable effect on performance. I don't think it'd matter anyway, because my game doesn't use backdrop objects nor scrolling.
Werbad: Thanks for your reply - I just took out the Text Blitter objects and the game runs perfectly with HWA now! On my newer machine, that is. I can't use my older machine right now, so I'll have to test it without Text Blitter later. Well, at least now I know what's causing the problems. I'm curious though, is it Clickteam's job to optimize third party extensions, or will the extension developers (who hold the source code) have to do it themselves?
Clickteam will optimize the extensions that Clickteam has the source code for it. Extensions that Clickteam doesn't have the source code certainly has to be optimized by its creators. If I remember correctly, Text Blitter and Overlay will be optimized by Clickteam.Originally Posted by axel
Ah, that's all good then. I'll just have to wait until they've been ported. In the meantime, I'll go finish my game (this part usually takes quite a while!)
just a suggestion, but it might be a good idea if .mfas using features of or saved in HWA MMF2 brought up a warning dialog if you tried opening them in software MMF2
every once in a while an HWA app will open in software MMF2 and i won't notice, until the app starts crashing when run, and after an hour or so of tearing it apart i see "empty" actions where the Effect actions would normally be