Hi everyone,
The beta #4 of MMF2 HWA is available :
MMF2 Standard
MMF2 Developer
TGF2
This build is a beta version, please make backup copies of your applications before loading them with this version!
I've built this build very quickly just before leaving for the week-end and I had no time to check if everything is OK, so there could be some issues. You can uninstall this build and reinstall the previous one if necessary.
Let us know if any problem with this build, thanks !
Yves.
HWA Beta 4 - Bug fixes and new features
- Application properties : new "Anti-aliasing when resizing" option. This option is used in conjunction with the "Resize to fill window size" option. It works only in HWA mode.
- Runtime : when you move another application over a MMF2 HWA application and reactivate the MMF2 HWA application, the display is clipped to the area of the other application until you activate or move it.
- Runtime : "Resize to fill window" didn't work in Direct3D 8 mode.
- Runtime : "Resize to fill window" option not taken into account in frame transitions.
- Runtime : Alt+TAB didn't work in Direct3D 8 mode, or when the application was started in windowed mode and switched to full screen later.
- Runtime : menu not displayed when you switch from full screen to windowed mode.
- Runtime : border flashs in full screen mode when the application window is smaller than the screen.
- Runtime : in full screen mode the "do not center window" option was not working correctly anymore.
- Runtime : in full screen mode, the screen flashes when you switch to another frame.
- Runtime : fixed a random crash that happens when lots of rotating objects are colliding together.
- Runtime : scaling an object with a background-accessing shader was messing up the shader if the hot spot was anywhere else than 0,0.
- Runtime : switching to full screen doesn't work in Direct3D8 mode if the application starts in windowed mode.
- Runtime : bug in collision detection between active objects in box mode and backdrop objects in layers greater than 1.
- Runtime : collisions not detected with 1-pixel quick backdrop objects.
- Runtime : bug fixes in transitions.
- [color:red]New Active Direct Show object[/color] : this object allows you to play a video as an active object, i.e. not in a window.
- Active Picture object : Create Backdrop not working for coordinates greater than 0 in Direct3D 9 mode.
- Active Picture object : Flip functions not working correctly in Direct3D mode.
- Text Blitter : Set Transparent Color function didn't work.
- Perspective / Viewport objects : work.
- Sub-application object : "stretch frame to object size" option not working in Direct3D mode.
- Sub-application object : "stretch frame to object size" option not working in Display as sprite mode.
- Window Control object : display no longer refreshed after you change the size of a frame that has an effect or contains an object with transitions.
- Runtime : if DirectX 9 is not available, the applications automatically switch to DirectX8 (in the previous version they switched to software mode).
- Runtime : hiding and showing the menu could lock the display.
Known issues in this version
- Sub-app object : if the subapp is displayed as a sprite, mouse events inside that subapp dont work
- Sub-app object : customizable size doesnt work with Display as Sprite.
- Transitions : problem with the Back transition (and probably a few others).
- Events don't work in Active Direct Show object. Fixed in next version.
- When you add in the Add pixel shader to an object, and click on the gray area around the frame, the whole gray area turns white. Fixed in next update.
- rotating an object with a background-accessing shader will mess up the shader.
- Grab Desktop at Start doesn't work in Direct3D mode. Not sure if it will work in the final version.
- effects on layers are incompatible with the alpha channel of objects on this layer and with effects that affect the object transparency. I don't know yet if this issue will be fixed or not.
- the "Transparent" option doesn't work in the Edit Box object in Direct3D mode.
