#Problems with DICE.
4 messages in this thread
Okay here's the deal: anyone who finds how to help me will receive a
free copy of my future game (keep waitin'!).
Seriously, I've got problems with DICE. I just bought the GameSmith
Developement System and I'm trying to use the library. The fact is that DICE
doesn't seem to recognize it!
I have an A1200 with accelerator 28Hrz and 4Mb FastRam.
I'm trying to compile the GameSmith examples through VMake with these
settings: 3.0 OS and the GameSmith library in the additionnal librairies
(Linker Options).
Here are the results: compiler finds errors in a GameSmith specific
structure (and of course there aren't,I'm sure). Sometimes the linker sends me
"error parsing object module GameSmith.lib offset 0". Sometimes the example
code compiles, but when I run it, it crashes.
I know I'm only a beginner, but I suspect that the GameSmith library is
not correctly "inserted" in the programs. Why? What is wrong? How am I supposed
to append that library in the source code?
If someone could help me and tell me how am I supposed to include the
library in the source code I would be very grateful. Remember, it can't be the
source code itself for the codes are already-typed examples from GameSmith. So
it's not the code, but the way it is compiled.
Please, hear my screams:
HEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEELP!
Well I don't know Gamesmith or DICE but here are a few ideas to be going on
with.
If the compiler is reporting errors in Gamesmith structures, are you including
all the #includes that Gamesmith needs? If the Gamesmith .h files are in their
own directory you may need to tell the compiler to search this directory for
include files.
The linker error sounds like either the library has been corrupted or is not in
the correct format for your linker. I seem to remember reading that DICE does
not use Blink/Slink format object files. Is there a DICE specific versiuon of
the library included with Gamesmith, or a library converter program included
with DICE?
Peter Wade
Autopiloting from London, England
Carlo, I had same problems with GameSmith examples and DICE v.3. The main
problem is that GameSmith.lib is compiled to be SAS C compatible (and it works
fine with SAS C 6.5 🙂 ). GameSmith_ni.lib is considered DICE friendly but it
doesn't work either. Tecnical support told me that thay had DICE friendly
examples and sent me examples disk but unfortunately they don't compile either.
So it's better stick for a while to SAS C compiler when using GameSmith. Happy
coding. Igor
|\______________________
|_From Brazil with Amiga_\
Igor,
Thanks for helping me with GameSmith. Well I think the only choice for
me is to go and buy SAS C…
Diego!