Author Topic: SGDK 2.0 Pre-Alpha Demo Available  (Read 295841 times)

bluemonkmn

  • SGDK Author
  • Administrator
  • Fanatic
  • *****
  • Posts: 2761
    • ICQ Messenger - 2678251
    • MSN Messenger - BlueMonkMN@gmail.com
    • View Profile
    • http://sgdk2.sf.net/
    • Email
SGDK 2.0 Pre-Alpha Demo Available
« on: 2005-11-02, 10:30:33 PM »
I have packaged up a demo of what's currently working for SGDK 2.0 for anyone interested in trying it our for a sneak preview: http://sgdk2.sourceforge.net/

(screenshot is also available at that URL.)

I welcome your reactions in the General Discussion forum.  Let me know if anybody else can get this to compile and/or run on their machine.  You shouldn't need Visual Studio to compile or run this project, just the .NET framework and DirectX 9.0.

cbass

  • Expert
  • Regular
  • *****
  • Posts: 97
  • script this
    • View Profile
    • Squest RPG
SGDK 2.0 Pre-Alpha Demo Available
« Reply #1 on: 2005-11-03, 12:02:06 AM »
I ran the batch file that i suppose compiles program, and it didn't work.  (XP, .net framework 1.1 installed)  Tried running it in windows and using cmd

here is what I got:
Code: [Select]

C:\Documents and Settings\ty\Desktop\unzipped\sgdk2>makesgdk2
[ Scrolling Game Development Kit 2.0                            ]
[                                                               ]
[ Copyright (c) 2000-2004 Benjamin Marty (BlueMonkMN@email.com) ]
[                                                               ]
[ Distributed under the GNU General Public License (GPL)        ]
[  - see included file COPYING.txt for details, or visit:       ]
[    http://www.fsf.org/copyleft/gpl.html                       ]
Microsoft (R) Visual C# .NET Compiler version 7.10.3052.4
for Microsoft (R) .NET Framework version 1.1.4322
Copyright (C) Microsoft Corporation 2001-2002. All rights reserved.

Microsoft (R) Visual C# .NET Compiler version 7.10.3052.4
for Microsoft (R) .NET Framework version 1.1.4322
Copyright (C) Microsoft Corporation 2001-2002. All rights reserved.

error CS0006: Metadata file 'Microsoft.DirectX.dll' could not be found
error CS0006: Metadata file 'Microsoft.DirectX.Direct3D.dll' could not be found
error CS0006: Metadata file 'Microsoft.DirectX.Direct3DX.dll' could not be found
Errors occurred while compiling SGDK2IDE.exe.

C:\Documents and Settings\ty\Desktop\unzipped\sgdk2>


luckily you included a precompiled version, so i reunzipped it and tried it out, but I didnt do much but scribble in the graphics editor and check around

Saw that you could export graphics, but couldnt find an obvious way to import any yet.

The graphics editor looks very powerful but will take a lot of getting used to.  This will probably be the first thing I have to learn.

Navigating around, I felt like a complete noob again because I didn't know how anything worked, and it kept giving me those foolproof msgboxes whatever I tried.

I will probably wait for a few more sections to be added before Trying to do anything with it (lay groundwork for a game :) )

Looks good, good job.

bluemonkmn

  • SGDK Author
  • Administrator
  • Fanatic
  • *****
  • Posts: 2761
    • ICQ Messenger - 2678251
    • MSN Messenger - BlueMonkMN@gmail.com
    • View Profile
    • http://sgdk2.sf.net/
    • Email
SGDK 2.0 Pre-Alpha Demo Available
« Reply #2 on: 2005-11-03, 06:10:34 AM »
Do you have DirectX 9.0 installed?  If so, you should have those 3 DirectX DLLs on your system somewhere.  I'd be interested to know where so I can see if the BAT file can be improved.  I think the current code expects the DirectX DLLs to be in "%windir%\Microsoft.NET\Managed DirectX\v9.00.1126"

Maybe you have a different release level of DirectX and you have different directories under the "Managed DirectX" path?

durnurd

  • Lead Lemming
  • Expert
  • Fanatic
  • *****
  • Posts: 1234
  • Games completed so far: 0
    • MSN Messenger - durnurd@hotmail.com
    • View Profile
    • Find My Ed
SGDK 2.0 Pre-Alpha Demo Available
« Reply #3 on: 2005-11-03, 08:47:26 AM »
I've got the latest version of DirectX and the same thing happened to me. I noticed there was already an exe file in there, so I ran that, and it worked fine until I tried to open the layer editor, when it crashed on a Direct3D error.
Edward Dassmesser

durnurd

  • Lead Lemming
  • Expert
  • Fanatic
  • *****
  • Posts: 1234
  • Games completed so far: 0
    • MSN Messenger - durnurd@hotmail.com
    • View Profile
    • Find My Ed
SGDK 2.0 Pre-Alpha Demo Available
« Reply #4 on: 2005-11-03, 03:20:27 PM »
After doing a full system search, I cannot find Direct3D.dll anywhere in the system.  The only folder in windows\Microsoft.Net\ is Framework\ and nothing in there exists about DirectX.  All of my DirectX dll files are either in windows\System32 or windows\System32\DirectX\
Edward Dassmesser

bluemonkmn

  • SGDK Author
  • Administrator
  • Fanatic
  • *****
  • Posts: 2761
    • ICQ Messenger - 2678251
    • MSN Messenger - BlueMonkMN@gmail.com
    • View Profile
    • http://sgdk2.sf.net/
    • Email
SGDK 2.0 Pre-Alpha Demo Available
« Reply #5 on: 2005-11-04, 06:25:32 AM »
Are you sure you have DirectX 9?  Hm... maybe you need the DirectX 9 SDK, not just DirectX 9.

billybob884

  • Contributor
  • Fanatic
  • **
  • Posts: 355
    • AOL Instant Messenger - billybob884
    • View Profile
SGDK 2.0 Pre-Alpha Demo Available
« Reply #6 on: 2005-11-04, 01:05:40 PM »
wow, so this is like more isometric than regular 2d
"In the beginning the Universe was created. This has made a lot of people very angry and been widely regarded as a bad move." :: Hitchhiker's Guide to the Galaxy

durnurd

  • Lead Lemming
  • Expert
  • Fanatic
  • *****
  • Posts: 1234
  • Games completed so far: 0
    • MSN Messenger - durnurd@hotmail.com
    • View Profile
    • Find My Ed
SGDK 2.0 Pre-Alpha Demo Available
« Reply #7 on: 2005-11-04, 01:18:14 PM »
Okay, I figured out how to make it work.  You do in fact need the Managed version of Direct X 9, but not the SDK.

If you don't have Direct X 9 installed, install it (the managed version)

If you do, you'll have to go to some work.  Here's what I did:  Download the Redistributable version (not the web version) here:
DirectX Redistributable

Then, extract the files to a temporary location in a folder on your desktop.  Then, open that folder, and open the ManagedDX.CAB file.  If you have WinZip or a similar program this should be simple.  From there, unzip or run the only file in it.  These are the Managed Direct X files you need.  Now the exe file should run (and the makesgdk.bat file should work also, but since the exe is included, this is unneccessary).

I made it easier for you, if you want, by taking just the part you need and putting it up here: (Location moved;  See below)

Just unzip that and run the file inside.
Edward Dassmesser

durnurd

  • Lead Lemming
  • Expert
  • Fanatic
  • *****
  • Posts: 1234
  • Games completed so far: 0
    • MSN Messenger - durnurd@hotmail.com
    • View Profile
    • Find My Ed
SGDK 2.0 Pre-Alpha Demo Available
« Reply #8 on: 2005-11-04, 01:19:55 PM »
Oh, and maybe BlueMonk would be nice enough to put that file on the Sourceforge server, so people don't have to take up my bandwidth? ;D
Edward Dassmesser

GameDeveloper

  • Guest
???
« Reply #9 on: 2005-11-04, 02:36:05 PM »
I'm terribly sorry, I still can't figure out what I need.  I followed the directions you posted, downloaded it...

I'm not sure if this is the problem, but... it says I need 'Microsoft.DirectX.Direct3D'.  Is this irrelevent to the matter or is this the problem?  Also... if it isn't, then what the heck is wrong? :?

durnurd

  • Lead Lemming
  • Expert
  • Fanatic
  • *****
  • Posts: 1234
  • Games completed so far: 0
    • MSN Messenger - durnurd@hotmail.com
    • View Profile
    • Find My Ed
SGDK 2.0 Pre-Alpha Demo Available
« Reply #10 on: 2005-11-04, 03:05:09 PM »
Hmm...You had DirectX 9 installed already?  Well, that file should have been installed with the thing I posted...

On your computer, go to: "C:\WINDOWS\Microsoft.NET\Managed DirectX\v9.02.2904" and check to see if that file is in the directory.
Edward Dassmesser

GameDeveloper

  • Guest
SGDK 2.0 Pre-Alpha Demo Available
« Reply #11 on: 2005-11-04, 03:54:35 PM »
I checked all the way to where you told me, and yes, I do have them.  All the ones I was talking about. Strange...

My question now is, why wont it detect/find that I have these files?...It's still not working...  Do they have to be located somewhere else?  I found them in exactly C:\WINDOWS\Microsoft.NET\Managed DirectX\v9.02.2904 Like you said...

bluemonkmn

  • SGDK Author
  • Administrator
  • Fanatic
  • *****
  • Posts: 2761
    • ICQ Messenger - 2678251
    • MSN Messenger - BlueMonkMN@gmail.com
    • View Profile
    • http://sgdk2.sf.net/
    • Email
SGDK 2.0 Pre-Alpha Demo Available
« Reply #12 on: 2005-11-05, 08:57:55 AM »
Looks like you might have to change the BAT file where it says v9.00.1126 to say v9.02.2904?

bluemonkmn

  • SGDK Author
  • Administrator
  • Fanatic
  • *****
  • Posts: 2761
    • ICQ Messenger - 2678251
    • MSN Messenger - BlueMonkMN@gmail.com
    • View Profile
    • http://sgdk2.sf.net/
    • Email
SGDK 2.0 Pre-Alpha Demo Available
« Reply #13 on: 2005-11-05, 09:42:39 AM »
Quote from: "durnurd"
Oh, and maybe BlueMonk would be nice enough to put that file on the Sourceforge server, so people don't have to take up my bandwidth? ;D

http://sgdk2.sourceforge.net/files/mdxredist.zip

bat

  • Fanatic
  • ***
  • Posts: 234
  • Cheak out the B*t project
    • MSN Messenger - ethanbatmay@hotmail.com
    • Yahoo Instant Messenger - ethanbatmay
    • View Profile
    • The B*t project
    • Email
SGDK 2.0 Pre-Alpha Demo Available
« Reply #14 on: 2005-11-24, 01:54:07 PM »
bandwidth? i hear that a lot, but what is it?  server space?
~bat