Gamestudio Links
Zorro Links
Newest Posts
Newbie Questions
by fairtrader. 12/05/23 14:22
Zorro Trader GPT
by TipmyPip. 12/04/23 11:34
Square root rule
by Smallz. 12/02/23 09:15
RTest not found error
by TipmyPip. 12/01/23 21:43
neural function for Python to [Train]
by TipmyPip. 12/01/23 14:47
Xor Memory Problem.
by TipmyPip. 11/28/23 14:23
Training with command line parameters
by TipmyPip. 11/26/23 08:42
Combine USD & BTC Pairs In Asset Loop
by TipmyPip. 11/26/23 08:30
AUM Magazine
Latest Screens
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Tactics of World War I
Who's Online Now
4 registered members (AndrewAMD, Quad, soulman3, Ayumi), 675 guests, and 2 spiders.
Key: Admin, Global Mod, Mod
Newest Members
fairtrader, hus, Vurtis, Harry5, KelvinC
19019 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Page 2 of 3 1 2 3
Re: 123 object limit?????? [Re: exile] #365040
03/22/11 23:30
03/22/11 23:30
Joined: Jan 2002
Posts: 4,225
Germany / Essen
Uhrwerk Offline
Expert
Uhrwerk  Offline
Expert

Joined: Jan 2002
Posts: 4,225
Germany / Essen
No, there is no such limit. Can you please post the content of your acklog.txt?


Always learn from history, to be sure you make the same mistakes again...
Re: 123 object limit?????? [Re: Uhrwerk] #365053
03/23/11 02:03
03/23/11 02:03
Joined: Apr 2005
Posts: 795
U.S.A. Michigan
exile Offline OP
User
exile  Offline OP
User

Joined: Apr 2005
Posts: 795
U.S.A. Michigan
Ok, here is the acklog, Uhrwerk...

Click to reveal..

Log of A7 Engine 7.86.2 run at Tue Mar 22 21:58:00 2011
Ken on Windows NT/2000/XP version 6.1 Build 7600
Options main.c -diag -exe -ta
App C:\Program Files (x86)\GStudio7\acknex.exe in C:\Users\Ken\Desktop\ANet_simple_3dchat\Lite-C\

MM mixer opened
DSOUND device opened
DI interface opened
Start Window opened
(c) Conitec - Dieburg - San Diego - www.3dgamestudio.com
A7 Engine - Commercial Edition V7.86.2 - Jul 12 2010
Development version
Registered to: Kenneth Howell

Mouse found
Speakers (Realtek High Definition Audio) opened
NVIDIA GeForce GTX 260 pure T&L device 1ff9 detected
D3D device NVIDIA GeForce GTX 260 1ff9 selected.
ANet.dll opened
fsaa.dll opened
ackwii.dll opened
t7.dll opened
Compiling MAIN.C - [Esc] to abort..
PATH ./Menu\
PATH ./Menu/exitfiles\
PATH ./Menu/saveloadfiles\
PATH ./Menu/mainmenufiles\
PATH ./Menu/optionsfiles\
PATH ./Menu/audiofiles\
PATH ./Menu/ctrlfiles\
PATH ./Menu/videofiles\
PATH ./Menu/helpfiles\
PATH ./Menu/multiplayerMenu\
PATH ./Menu/sounds\....................... ...
disconnected_from_server@1: function not found. ............................................................................................................................
< >
MAIN.C (): Can't open video_on.bmp
....
< >
MAIN.C (): WDL syntax error -
.. 1.384 sec
Running MAIN.C
2 runtime errors
Free input,funcs,panels,defs,syns,views,strings,vars..ok
Free sounds,bmaps,fonts,hash,defs1,script..ok
Startup failure - any key to abort
Program aborted
Close level,DLL,objects
Free input,funcs,panels,defs,syns,views,strings,vars..ok
Free sounds,bmaps,fonts,hash,defs1,script..ok
Close dx,multimedia,D3D,engine,physics,nexus..ok
A7 Engine - Commercial Edition V7.86.2 - Jul 12 2010

(c) Conitec - Dieburg - San Diego - www.3dgamestudio.com
Registered to: Kenneth Howell
Close window at 4.666


See where it says "MAIN.C (): Can't open video_on.bmp "? That is the error im getting. It cant be the file though because I have tried taking it out and the error just points to another file. Not to mention, if it were a file error then I should get the error if the file is still included. However, I am only getting this error if there are more than 125 files. I'll even post the files im calling. Maybe that could help...

Click to reveal..

BMAP* s2j = "s2j.bmp";
BMAP* s2 = "s2.bmp";

////////////////////////////////////////////
////////////// Main menu bar ///////////////
////////////////////////////////////////////
BMAP* singlePlayer= "sp_off.bmp";
BMAP* singlePlayerOV = "sp_over.bmp";
BMAP* singlePlayerj = "sp_on.bmp";
BMAP* multiPlayer= "mp_off.bmp";
BMAP* multiPlayerOV = "mp_over.bmp";
BMAP* multiPlayerj = "mp_on.bmp";
BMAP* newgame = "sp_off.bmp";
BMAP* newgameOV = "sp_over.bmp";
BMAP* loadgame = "2.bmp";
BMAP* loadgameOV = "2.bmp";
BMAP* savegame = "3.bmp";
BMAP* savegameOV = "3.bmp";
BMAP* gameoptions = "op_off.bmp";
BMAP* gameoptionsOV = "op_over.bmp";
BMAP* helpcredits = "5.bmp";
BMAP* helpcreditsOV = "5.bmp";
BMAP* quitgame = "qu_off.bmp";
BMAP* quitgameOV = "qu_over.bmp";
BMAP* backas = "7.bmp";
BMAP* loadOn = "loadout_on.bmp";
BMAP* loadOV = "loadout_over.bmp";
BMAP* loadOff = "loadout_off.bmp";
BMAP* newgamej = "sp_on.bmp";
BMAP* loadgamej = "2j.bmp";
BMAP* savegamej = "3j.bmp";
BMAP* gameoptionsj = "op_on.bmp";
BMAP* helpcreditsj = "5j.bmp";
BMAP* quitgamej = "qu_on.bmp";
BMAP* backasj = "7j.bmp";

BMAP* tamsa = "menuBG.bmp";
BMAP* y = "y.bmp";
BMAP* yj = "yj.bmp";
BMAP* n = "n.bmp";
BMAP* nj = "nj.bmp";

BMAP* bup = "bup.bmp";
BMAP* bdown = "bdown.bmp";
BMAP* bupj = "bupj.bmp";
BMAP* bdownj = "bdownj.bmp";

BMAP* audios = "audio_off.tga";
BMAP* audioOV = "audio_over.bmp";
BMAP* audioj = "audio_on.bmp";
BMAP* videos = "video_off.tga";
BMAP* videoOV = "video_over.bmp";
BMAP* videoj = "video_on.bmp";
BMAP* ctrl = "conSetting_off.tga";
BMAP* ctrlOV = "conSetting_over.bmp";
BMAP* ctrlj = "conSetting_on.bmp";

BMAP* menufonas = "lrMenuBanner2.tga";
BMAP* optSubMenu = "ACV_BG.tga";
BMAP* audiofonas = "audioBG.tga";
BMAP* videofonas = "videoBG.tga";
BMAP* ctrlfonas = "ctrlfonas.bmp";
BMAP* ctrlMenuBG = "ctrlBG.tga";
BMAP* helpfonas = "helpfonas.bmp";
BMAP* info = "info.bmp" ;
BMAP* rodykle = "rodykle.bmp";
BMAP* rodykle2 = "rodykle.bmp";

BMAP* sets = "sets.bmp";
BMAP* setsj = "targset.bmp";

BMAP* res1 = "res1024768_off.bmp";
BMAP* res2 = "res12801024_off.bmp";
BMAP* res3 = "res1440900_off.bmp";
BMAP* res4 = "res16801050_off.bmp";
BMAP* res5 = "res19201080_off.bmp";
BMAP* detailVH = "Vhigh_off.bmp";
BMAP* detailH = "high_off.bmp";
BMAP* detailM = "medium_off.bmp";
BMAP* detailL = "low_off.bmp";
BMAP* modeWindow = "window_off.bmp";
BMAP* modeFull = "full_off.bmp";
BMAP* aa2x = "aa2_off.bmp";
BMAP* aa4x = "aa4_off.bmp";
BMAP* aa8x = "aa8_off.bmp";
BMAP* panOn = "on_off.bmp";
BMAP* panOff = "off_off.bmp";

BMAP* res1ON = "res1024768_on.bmp";
BMAP* res2ON = "res12801024_on.bmp";
BMAP* res3ON = "res1440900_on.bmp";
BMAP* res4ON = "res16801050_on.bmp";
BMAP* res5ON = "res19201080_on.bmp";
BMAP* detailVHON = "Vhigh_on.bmp";
BMAP* detailHON = "high_on.bmp";
BMAP* detailMON = "medium_on.bmp";
BMAP* detailLON = "low_on.bmp";
BMAP* modeWindowON = "window_on.bmp";
BMAP* modeFullON = "full_on.bmp";
BMAP* aa2xON = "aa2_on.bmp";
BMAP* aa4xON = "aa4_on.bmp";
BMAP* aa8xON = "aa8_on.bmp";
BMAP* panOnON = "on_on.bmp";
BMAP* panOffON = "off_on.bmp";

BMAP* targset = "targset.bmp";

BMAP* optfonas = "blkNull.tga";
BMAP* jonefonas = "jonefonas.bmp";

BMAP* maincursor_pcx = "mausas.tga";

BMAP* multiHeader = "mp_header.tga";
BMAP* singleHeader = "sp_header.tga";
BMAP* optionHeader = "op_header.tga";

BMAP* joinGameOn = "join_on.bmp";
BMAP* joinGameOv = "join_over.bmp";
BMAP* joinGameOff = "join_off.bmp";
BMAP* refreshOn = "refresh_on.bmp";
BMAP* refreshOv = "refresh_over.bmp";
BMAP* refreshOff = "refresh_off.bmp";
BMAP* searchOptionOn = "search_on.bmp";
BMAP* searchOptionOv = "search_over.bmp";
BMAP* searchOptionOff = "search_off.bmp";
BMAP* mpMenuBG = "listBackPanel.tga";
BMAP* serverListBracket_off = "serverList.tga";
BMAP* serverListBracket_on = "serverList_on.tga";


SOUND* menu_click = "click.wav";
SOUND* buttonsnd1 = "buttonOver.wav";
SOUND* menuBGM = "menumusic.wav";


Last edited by exile; 03/23/11 02:13.
Re: 123 object limit?????? [Re: exile] #365065
03/23/11 07:16
03/23/11 07:16

C
chris_oat
Unregistered
chris_oat
Unregistered
C



"disconnected_from_server@1: function not found. "
hmmm maybe its ANet fault?
I dont know ANet so excuse me if this error is normal, just trying to help but it strange that right after that error the main.c error appears.

Last edited by chris_oat; 03/23/11 07:17.
Re: 123 object limit?????? [Re: ] #365071
03/23/11 09:02
03/23/11 09:02
Joined: Apr 2005
Posts: 795
U.S.A. Michigan
exile Offline OP
User
exile  Offline OP
User

Joined: Apr 2005
Posts: 795
U.S.A. Michigan
No, its not ANet's fault. For one, that error doesnt even show up when I run the game. It only shows up in the acklog. Second, the game still works as long as I have less than 125 objects. Im telling you guys, something weird is going on here and I just cant figure it out.

As of now, I have 138 objects I need. If I comment out 13 objects, doesnt matter which ones, the program runs.

Re: 123 object limit?????? [Re: exile] #365074
03/23/11 09:56
03/23/11 09:56

C
chris_oat
Unregistered
chris_oat
Unregistered
C



Can we see the top part of you main script where u include all your scripts and defined the Paths?

Re: 123 object limit?????? [Re: ] #365077
03/23/11 10:20
03/23/11 10:20
Joined: Apr 2005
Posts: 795
U.S.A. Michigan
exile Offline OP
User
exile  Offline OP
User

Joined: Apr 2005
Posts: 795
U.S.A. Michigan
Sure...

Click to reveal..

#define PRAGMA_PATH "./Menu"
#define PRAGMA_PATH "./Menu/exitfiles"
#define PRAGMA_PATH "./Menu/saveloadfiles"
#define PRAGMA_PATH "./Menu/mainmenufiles"
#define PRAGMA_PATH "./Menu/optionsfiles"
#define PRAGMA_PATH "./Menu/audiofiles"
#define PRAGMA_PATH "./Menu/ctrlfiles"
#define PRAGMA_PATH "./Menu/videofiles"
#define PRAGMA_PATH "./Menu/helpfiles"
#define PRAGMA_PATH "./Menu/multiplayerMenu"
#define PRAGMA_PATH "./Menu/sounds"

#include <acknex.h>
#include <default.c>
#include "anet.h"
#include "main.h"
#include "mp.c"
#include "controls.c"
#include "meniu.c"
#include "saveload.c"
#include "multi.c"


Last edited by exile; 03/23/11 10:22.
Re: 123 object limit?????? [Re: exile] #365078
03/23/11 10:30
03/23/11 10:30
Joined: Feb 2010
Posts: 320
TANA/Madagascar
3dgs_snake Offline
Senior Member
3dgs_snake  Offline
Senior Member

Joined: Feb 2010
Posts: 320
TANA/Madagascar
Hi,

I'm not sure if that will change something but I think there should be a semicolon after a define path declaration .

Quote:

!! #define lines normally don't end with a semicolon, unless you want value to end with a semicolon for some reason. Some PRAGMA defines (see below) require a semicolon for ending a text string.


Best regards.

Last edited by 3dgs_snake; 03/23/11 10:33. Reason: Added documentation link
Re: 123 object limit?????? [Re: 3dgs_snake] #365082
03/23/11 11:08
03/23/11 11:08
Joined: Apr 2005
Posts: 795
U.S.A. Michigan
exile Offline OP
User
exile  Offline OP
User

Joined: Apr 2005
Posts: 795
U.S.A. Michigan
Thanks for the tip, Snake, but still no luck frown I was using "super menu II" as a basis for the menu, but so far Ive changed about 90% of it hahaha. I can send the entire project folder if anyone wants it. Just PM me.

Last edited by exile; 03/23/11 11:35.
Re: 123 object limit?????? [Re: exile] #365089
03/23/11 11:53
03/23/11 11:53
Joined: Oct 2007
Posts: 5,209
İstanbul, Turkey
Quad Online
Senior Expert
Quad  Online
Senior Expert

Joined: Oct 2007
Posts: 5,209
İstanbul, Turkey
your slashes are facing the wrong way.


3333333333
Re: 123 object limit?????? [Re: Quad] #365090
03/23/11 12:00
03/23/11 12:00
Joined: Feb 2010
Posts: 320
TANA/Madagascar
3dgs_snake Offline
Senior Member
3dgs_snake  Offline
Senior Member

Joined: Feb 2010
Posts: 320
TANA/Madagascar
You can be sure that your problem is somewhere else, it is not an engine limitation. I made some crazy test grin , there is no error with 10000 bmap definitions. But it took long long time to compile.

Page 2 of 3 1 2 3

Moderated by  HeelX, Spirit 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1