Author Topic: TechnoVenture for SGDK2  (Read 264851 times)

bluemonkmn

  • SGDK Author
  • Administrator
  • Fanatic
  • *****
  • Posts: 2761
    • ICQ Messenger - 2678251
    • MSN Messenger - BlueMonkMN@gmail.com
    • View Profile
    • http://sgdk2.sf.net/
    • Email
TechnoVenture for SGDK2
« on: 2008-03-29, 09:21:10 AM »
I've upgraded and compiled the TVSGDK2 project using the OpenGL implementation of SGDK2.  You can take a look if you like to see how it turned out -- maybe find out if the OpenGL projects will work on some environments where DirectX didn't.  Note, since full screen isn't implemented yet, this project will run in a tiny little window :).
http://sgdk2.enigmadream.com/support/TVSGDK2.zip

Tanja

  • Clever
  • Fanatic
  • ***
  • Posts: 606
    • View Profile
Re: TechnoVenture for SGDK2
« Reply #1 on: 2008-03-29, 10:39:10 AM »
so, when will the the next version/upgrade of sgdk2 come?

durnurd

  • Lead Lemming
  • Expert
  • Fanatic
  • *****
  • Posts: 1234
  • Games completed so far: 0
    • MSN Messenger - durnurd@hotmail.com
    • View Profile
    • Find My Ed
Re: TechnoVenture for SGDK2
« Reply #2 on: 2008-03-29, 01:37:41 PM »
Okay... just curious, what the heck, man?  I just ran it on a 32MB graphics card on a laptop.  For reference, I ran the old version, which got about 50 FPS.
Then I played this version.  And I got a factor of 10 speedup.  500 FPS. 500.

Makes it kinda unplayable, but it's impressive, I guess.  I forget, was the old version artificially slowed down, or... what the heck?

Perhaps the Framerate limiter should be a built-in object from now on?
Edward Dassmesser

Jam0864

  • Contributor
  • Fanatic
  • **
  • Posts: 744
    • MSN Messenger - marmalade0864@hotmail.com
    • View Profile
    • Jam0864's Content Dump
    • Email
Re: TechnoVenture for SGDK2
« Reply #3 on: 2008-03-30, 12:36:01 AM »
yes the framerate limiter seems to be absolutely necessary now. xD
hmm I cannot even run the game.


:(

Tanja

  • Clever
  • Fanatic
  • ***
  • Posts: 606
    • View Profile
Re: TechnoVenture for SGDK2
« Reply #4 on: 2008-03-30, 03:51:48 AM »
Perhaps the Framerate limiter should be a built-in object from now on?
i would acclaim that, though it gave me an error. have to check that.

bluemonkmn

  • SGDK Author
  • Administrator
  • Fanatic
  • *****
  • Posts: 2761
    • ICQ Messenger - 2678251
    • MSN Messenger - BlueMonkMN@gmail.com
    • View Profile
    • http://sgdk2.sf.net/
    • Email
Re: TechnoVenture for SGDK2
« Reply #5 on: 2008-03-30, 07:24:35 AM »
Frame rate limiter; right.  I'll add that while I'm waiting for the OpenTK author to finish full screen and text word wrap support.  That's mostly what I'm waiting for before I can release 2.1.  I also have a list of other things to work on that I can add while I wait for the OpenTK author to finish OpenTK features.

I wonder if this program can't run on Vista.  Do all the people having problems run Vista?  Do all the people running Vista have this problem?  What version of opengl.dll do the people with problems have in the Windows\System32 directory?

I wasn't counting on a performance improvement quite that big, but it'd be cool if that's all it was -- if OpenGL performed 10x better than DirectX :).  But I suspect it has something to do with VSync implementation being different in the OpenGL drivers for a particular card versus the DirectX drivers for the card... or something like that.  I don't dare to hope that OpenGL actually performs that much better than DirectX.

Jam0864

  • Contributor
  • Fanatic
  • **
  • Posts: 744
    • MSN Messenger - marmalade0864@hotmail.com
    • View Profile
    • Jam0864's Content Dump
    • Email
Re: TechnoVenture for SGDK2
« Reply #6 on: 2008-03-30, 07:31:17 AM »
i dont have a opengl.dll at all in that folder.
i have a opengl32.dll tho... which is version 6.0.6000.16386

bluemonkmn

  • SGDK Author
  • Administrator
  • Fanatic
  • *****
  • Posts: 2761
    • ICQ Messenger - 2678251
    • MSN Messenger - BlueMonkMN@gmail.com
    • View Profile
    • http://sgdk2.sf.net/
    • Email
Re: TechnoVenture for SGDK2
« Reply #7 on: 2008-03-30, 07:57:20 AM »
Sorry, I meant opengl32.dll.  The version I have is 5.1.2600.2180.

bluemonkmn

  • SGDK Author
  • Administrator
  • Fanatic
  • *****
  • Posts: 2761
    • ICQ Messenger - 2678251
    • MSN Messenger - BlueMonkMN@gmail.com
    • View Profile
    • http://sgdk2.sf.net/
    • Email
Re: TechnoVenture for SGDK2
« Reply #8 on: 2008-03-30, 08:36:49 AM »
What video card do you have, and are your drivers current, Jam0864?

Jam0864

  • Contributor
  • Fanatic
  • **
  • Posts: 744
    • MSN Messenger - marmalade0864@hotmail.com
    • View Profile
    • Jam0864's Content Dump
    • Email
Re: TechnoVenture for SGDK2
« Reply #9 on: 2008-03-30, 09:48:51 PM »
ATI Radeon Xpress 1150, and I updated the drivers to 8.3 just under a week ago.

bluemonkmn

  • SGDK Author
  • Administrator
  • Fanatic
  • *****
  • Posts: 2761
    • ICQ Messenger - 2678251
    • MSN Messenger - BlueMonkMN@gmail.com
    • View Profile
    • http://sgdk2.sf.net/
    • Email
Re: TechnoVenture for SGDK2
« Reply #10 on: 2008-03-31, 08:07:27 AM »
I'm reviewing the problem with the author of OpenTK, and it appears my code has lots of invisible problems so I'll have to investigate that a bit.  I made the problems visible by explicitly checking for errors after every OpenTK call, so now I just need to narrow that down.  Hopefully I can find and fix that and then it will work on your system.

Jam0864

  • Contributor
  • Fanatic
  • **
  • Posts: 744
    • MSN Messenger - marmalade0864@hotmail.com
    • View Profile
    • Jam0864's Content Dump
    • Email
Re: TechnoVenture for SGDK2
« Reply #11 on: 2008-03-31, 05:48:05 PM »
woo! xD

bluemonkmn

  • SGDK Author
  • Administrator
  • Fanatic
  • *****
  • Posts: 2761
    • ICQ Messenger - 2678251
    • MSN Messenger - BlueMonkMN@gmail.com
    • View Profile
    • http://sgdk2.sf.net/
    • Email
Re: TechnoVenture for SGDK2
« Reply #12 on: 2008-04-01, 07:04:38 PM »
There's a new version at http://sgdk2.enigmadream.com/support/TVSGDK2b.zip.  Let me know how that works.

durnurd

  • Lead Lemming
  • Expert
  • Fanatic
  • *****
  • Posts: 1234
  • Games completed so far: 0
    • MSN Messenger - durnurd@hotmail.com
    • View Profile
    • Find My Ed
Re: TechnoVenture for SGDK2
« Reply #13 on: 2008-04-01, 07:21:29 PM »
Hey, just tried it on an on-campus computer, and when I run it, I get black for the menu, which is good, but instead of text, I get two large white horizontal rectangles.  Once I start the game, the whole screen is white.

Graphics card:
Intel(R) 82865G Graphics Controller
Driver:
ialmrnt5.dll v6.14.0010.4299
DirectX 9.0c
OpenGL:
v5.1.2600.2180
Edward Dassmesser

Jam0864

  • Contributor
  • Fanatic
  • **
  • Posts: 744
    • MSN Messenger - marmalade0864@hotmail.com
    • View Profile
    • Jam0864's Content Dump
    • Email
Re: TechnoVenture for SGDK2
« Reply #14 on: 2008-04-01, 07:25:58 PM »
first time i opened it it was just a window, with white in the middle. I let that go for a minute but it wasn't doing anything so I clicked close, and then it said its not responding and stuff. then when I tried it again it had the same error as before.