I don't know if I'm missing something or if I'm just slow, but I found nothing on what Hardware Acceleration even is. Could someone describe it to me? :D
Printable View
I don't know if I'm missing something or if I'm just slow, but I found nothing on what Hardware Acceleration even is. Could someone describe it to me? :D
MMF does graphical operations using the GPU instead of the CPU
so basically many graphical effects can run much faster, and it's possible that your game could run faster just because the CPU no longer has to draw anything
It's quite alot more then that.
HWA is quite broad, basically it involves using hardware without interpretors or emulators.
In mmf we use a protocol called direct 3d, which sends a graphic(image) to our GPU (GFX card) as well as information on where it is(3-dimensionally) then all the math is handled within the card as sent to the display, obvious question 'why is that quicker'...
...Well naturally your CPU(processor) is far superior to your GPU however the reason this is soo fast is because the GPU isn't constantly reprogramming itself (like the CPU is) and because your CPU has lot's of other Hogs to worry about... LIKE WINDOWS!
So how do I utilize HWA?
Usually when making 2d HWA'd games DirectDraw is used... Could Yves clear this up perhaps?Quote:
Originally Posted by SEELE
It's Direct3D which is used and that's why PixelShaders can be created and displayed (and maybe VertexShaders in the future). ;)
hahaahha simple and yet, effective explanation! :DQuote:
Originally Posted by SEELE
DirectDraw is deprecated now, for 2D you just use Direct3D with no perspective transform (which also means that you don't need to have Z clipping planes).Quote:
Originally Posted by DanielRehn
EDIT: Direct3D was technically renamed "DirectX Graphics".
EDIT2: DirectDraw last existed in DirectX 7.
Thanks for the info guys! :)
Could someone please answer my question? It is my thread after all. ;)
How do you use HWA in games you make?
download the HWA beta if you haven't already, run it, and load an app ("old" apps need their display settings changed to D3D8 or D3D9, fresh ones created in HWA are already on D3D9)
be aware that some graphical extensions either don't work at all or aren't optimized for HWA yet, and they'll likely stay that way until the HWA SDK is out
How do I change the display settings? :blush:
There's no such thing as a stupid question.....right?
Runtime Options under the application properties
I looked there already, but all I see is Standard, DirectX, and DirectX + VRAM.
The HWA beta is a separate EXE for now - the options won't appear in your normal MMF EXE. Check in your MMF2 install folder.
(Also remember that it is very much a preview...)
OK. I don't think I need HWA at the moment anyway. I'll wait until the full release before I actually use it in a game.
In my eyes, HWA is pretty much completed except for the extensions that needs to be converted.
... Let's not forget 'Change Resolution mode'
.. and the 'Fade' feature.
Change Resolution mode is the ONLY FEATURE that I am waiting so much for, and I don't know whats taking it so long. I'm sure they have a good reason, so I can't question them, but that wont stop me from wondering. :(
Fade feature really doesn't mean much to me, because the ability to alter the alpha is amazing over the original transparent. Because now you can actually make objects change visibility using decimals. Same with the RGB effect.
I don't know, I just want Change Resolution back. :(
i never saw the appeal behind forced resolution changes (in fact i hate it whenever it happens)... yes it lets you do fullscreen without losing your window's aspect ratio, but it completely screws with my desktop and windows.
CT should add a "keep aspect ratio" option for "resize display to window size"
It's funny direct3d nativly changes resolution mode... o well, don't question the mighty VYES!
Wow. All I did was ask what HWA was and here we have an in-depth discussion. I quess as long as you're technically talking about what HWA is and what distinguishes it from regular MMF2, this thread cannot be locked. :D
Who's Vyes? Is he a new guy?Quote:
don't question the mighty VYES!
WHOS VYES!!!! hes the one behind java and HWA.
heheh, shouldn't be Yves? :P
SEELE, I was joking. I thought you made a typo. I guess you just don't know how to spell Yves's name. :D It's ok. I used to think the live receiver was called the line receiver. XD
That would actually make more sense :grin:
Now we pray Yves doesn't kill me with his l33t skills.
Yes. That would be painful indeed.
I totally agree with this suggestion! It's really important!Quote:
CT should add a "keep aspect ratio" option for "resize display to window size"
Me too! Would be awesome. 'Change resolution mode' is really.. weird. I know other games from EA etc. use it also.. but i mean, it sucks. I'll never get why people use it...Quote:
Originally Posted by Nifflas
It's called, the only functional way to get Full screen to work. Yes, in order to play a 640x480 game in full screen, without actually stretching the game (I do not want my game to have to try to use multiple pixels just to create 1 pixel in my game, looks like crap), you need to god forbid, change the resolution. It's like that with every game out there. You want to play 1024x769? The game changes your resolution to play it. It's not just EA, it's all games.Quote:
Originally Posted by Looki
I want it, because I actually appreciate keeping my games as professional as possible, and needless to say, changing the resolution is the best way to do this, unless Clickteam wants to optimize some method for us to use extremely high definition graphics, so that I can make games with large graphics that resize based off of your native resolution. Plus, I've never had issues with change resolution. I don't get why other people are.Quote:
Originally Posted by xyzzy
Which is why I don't get why it was even taken out to begin with.Quote:
Originally Posted by SEELE
[quote=BrandonC]Completely agree here.Quote:
Originally Posted by xyzzy
Just a note : Yves is behind HWA, and I, Francois is behind Java.
SORRY SORRRY... PLEASE DON'T PAWN ME WITH YOUR l33T HAXORS. :eek:
but seriously; sorry about that, i should have checked my details before posting wrong information on a forum. :blush:
IT'S PWN! (pronounced pown, own with a p, it started because of a typo in one of Blizzard's games.)Quote:
Originally Posted by SEELE
No doubt; but if they haven't herd it and they try to pronounce PWN to them self, they might think I'm a SPAS :GRIN:
I'm fine with everything as large as a game does not start in full-screen mode without asking. No application is ever important enough to reserve my entire screen by default. Of course I like the idea of full-screen mode being supported with HWA, but "stretch proportionally" is more important to me.Quote:
I want it, because I actually appreciate keeping my games as professional as possible, and needless to say, changing the resolution is the best way to do this, unless Clickteam wants to optimize some method for us to use extremely high definition graphics, so that I can make games with large graphics that resize based off of your native resolution. Plus, I've never had issues with change resolution. I don't get why other people are.