Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
DirectX8 Class Demonstration :) ver1.3
#1
Yep, I did it again! Here is my very own DirectX 8 Class with a demonstration! The project should be like a book Smile ENJOY!

1.1: Added a full screen option Smile In the future I will make the text easier to handle...

1.2: Changed how textures are handled during runtime...it's A LOT better. You used to set the texture before each draw, but I changed it so you only had to set it once at the beginning...and it only sets the texture if it's not already set to that...so if you only use 1 texture, it only gets set once during the whole run time of your program Big Grin Also did support of different width and height surfaces...

1.3: Added MP3 support Big Grin Changed how the class initializes. Make sure you add "ActiveMovie control type library" in your Project references for DirectShow. Fixed a texture error, switched around 2 paramaters in TextureControl...and uhh...not sure what else.

http://mayhem.auburnflame.com/DX8Engine4.rar
Reply
#2
Great work once again, Harold.

I'm not going to use it but it should be very useful to people who want to use DX8 easily.
Reply
#3
Version 1.1 should be coming out soon Smile It will include more options /fixes and Tony is helping me with enumerating devices and what-not to get full screen to work perfectly (I don't know about enumerating too much Tongue).

Any help / ideas / suggestions / whatever would be appreciated Big Grin If this gets popular enough I will create a small RPG-like demonstration for it possibly...or maybe convert MS4 over or something.
Reply
#4
Just updated to the newest version Smile

Just did a full screen option that will adjust to your game screen's size. IE make sure you make your game screen 800x600, 1024x768 or whatever monitors can handle or else you'll get an automation error...I also added a .Fullscreen flag in the class so if you need to check if you're in full screen you can use that Wink
Reply
#5
Just now updated again Big Grin Much better.
Reply
#6
yupdated with what
Reply
#7
Huh? :|
Reply
#8
Ignore him Giaken you are rocking our socks off.
Reply
#9
Doomy Wrote:yupdated with what

Your going back to that idiot who never made sense. All your posts seem like some shitty ass spam.
Reply
#10
Yeah...

Well no downloads yet? Big Grin I'm going to add music / sound soon Big Grin (MIDI, WAV, and MP3 support Big Grin).
Reply
#11
it was my keyboard i couldn't correct it because all the letters were mixed up. its fixed now though.

i had said what did you update it with.
since in the last post you didn't say what was updated
Reply
#12
Because the first post tells each version and what's updated.
Reply
#13
I edited and optimised the code to run faster, and cut down on texture corruption, but it's a decent base, overall.

Download:
[ATTACHMENT NOT FOUND]

Once it adds DirectMusic and DirectSound3D it'll be good.

Here's what I did with it in a blank MS4:

[Image: lolmenu.png]
Quote:Robin:
Why aren't maps and shit loaded up in a dynamic array?
Jacob:
the 4 people that know how are lazy
Robin:
Who are those 4 people?
Jacob:
um
you, me, and 2 others?
Reply
#14
YA! optimizations!
Reply
#15
Updated.

Don't use Robin's, he sucks.
Reply
#16
James Wrote:
GIAKEN Wrote:Updated.

Don't use Robin's, he sucks.

Lulz, and the sky is purple.

And your lip is...gone.
Reply
#17
Apparently Sad
Reply
#18
Did that with GIAKEN's dx8 class help

http://www.youtube.com/watch?v=nDp45Rf4a...annel_page
Reply
#19
Blodyavenger Wrote:Did that with GIAKEN's dx8 class help

http://www.youtube.com/watch?v=nDp45Rf4a...annel_page

Awesome!
Reply
#20
Thanks Smile I'll have to peek in Robin's class as well now Tongue
Reply
#21
bloody would you ever give me your dx8 class?
Reply
#22
It's not mine class, it's GIAKEN's doomy Wink (I added almost nothing to it, so yeah)
What you see is just using class which you can have as well from the download
link above.
Reply
#23
Blodyavenger Wrote:It's not mine class, it's GIAKEN's doomy Wink (I added almost nothing to it, so yeah)
What you see is just using class which you can have as well from the download
link above.
what exactly did you do to it though?
i haven't really checked it out because he said he was going to release a new one soon. i was waiting fori t
Reply
#24
Blodyavenger Wrote:It's not mine class, it's GIAKEN's doomy Wink (I added almost nothing to it, so yeah)
What you see is just using class which you can have as well from the download
link above.

A particle system. Cool.. do that yourself? 8-)
Reply
#25
Yep, I did that by myself and I like it Smile Although, it's quite simple to do that
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)