Castle Paradox Forum Index Castle Paradox

 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
 Gamelist   Review List   Song List   All Journals   Site Stats   Search Gamelist   IRC Chat Room

Alphasix
Goto page Previous  1, 2
 
Post new topic   Reply to topic    Castle Paradox Forum Index -> The Soapbox
View previous topic :: View next topic  
Author Message
Rinku




Joined: 02 Feb 2003
Posts: 690

PostPosted: Tue Aug 22, 2006 7:53 am    Post subject: Reply with quote

Yeah, I thought that was bizarre too. I tell the Game Maker to write "1" to the ini file, and it writes that. So when I load it, I actually have to perform the round() function on it, just to be safe. I could have used direct file functions bout found the .ini functions faster, and it's sort of funny enough and doesn't really cause any problems. I dislike that Game Maker uses 32-bit floating point numbers for everything -- every variable in the game, even every string character (I suspect) is floating point, which is part of why games in the Game Maker take up some much memory (A6 takes 90-100mb of RAM).
_________________
Tower Defense Game
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address MSN Messenger
Rinku




Joined: 02 Feb 2003
Posts: 690

PostPosted: Tue Aug 22, 2006 7:55 am    Post subject: Reply with quote

But sorry that the game won't run for you; it's had some problems on different computer setups, though it at least works on most. The only thing I can recommend (though you've probably done this) is to check the manual and compare the game's system requirements to your system DirectX 8+ etc.).
_________________
Tower Defense Game
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address MSN Messenger
Iblis
Ghost Cat




Joined: 26 May 2003
Posts: 1233
Location: Your brain

PostPosted: Tue Aug 29, 2006 4:00 pm    Post subject: Reply with quote

I've had a rather strange problem playing this game. The first fight runs just fine, everything is at a reasonable speed. The second fight is pretty slow, especially if Speedstar tries to use her heart danmaku which basically takes forever and can't hit me even if I stand in one place. The fight with Alphasix takes FOREVER to fade in, and once it starts, the view centers on Alphasix instead of on me, and she doesn't ever move.

It might be something about Alphasix? I chose to play as her (she's still available at the beginning) and it was far, far slower than usual. Her fight is the only one that does this.

My computer has all the recommended stuff except for the 2 GHz processor. It's an Athlon 1600, which is obviously nowhere near enough, but since the game runs just fine for most fights I don't see why it should be different for one character.
_________________
Locked
OHR Piano
Back to top
View user's profile Send private message Send e-mail
Rinku




Joined: 02 Feb 2003
Posts: 690

PostPosted: Tue Aug 29, 2006 8:12 pm    Post subject: Reply with quote

That is quite strange. I've never had anyone report that Alphasix doesn't move at all. The only thing that's different about Alphasix is that she has more voice samples than the other characters (many times more) leading the game to require more RAM when you fight her than usual. Also, her stage, Cambodia, has rain, which requires quite a bit of processing power.

Still, the game has worked on processors much slower than yours. And if you say you meet all the other requirements (especially RAM), I'm not sure what it could be. Out of curiousity, what is your RAM? I noticed that the game is virtually unplayable on anything below 128mb of it, and sometimes even 256mb of it wasn't enough (depending on how long the computer had been on and how many other programs the person has running at the same time). I suggest running the program with no other programs running, especially FireFox (which is a RAM-goblin).
_________________
Tower Defense Game
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address MSN Messenger
Moogle1
Scourge of the Seas
Halloween 2006 Creativity Winner
Halloween 2006 Creativity Winner



Joined: 15 Jul 2004
Posts: 3377
Location: Seattle, WA

PostPosted: Tue Aug 29, 2006 8:47 pm    Post subject: Reply with quote

It starts with focus on Alphasix for me, too, but it's because she's using a taunt. She starts moving later.
_________________
Back to top
View user's profile Send private message Visit poster's website AIM Address
Iblis
Ghost Cat




Joined: 26 May 2003
Posts: 1233
Location: Your brain

PostPosted: Tue Aug 29, 2006 9:22 pm    Post subject: Reply with quote

I have 512 RAM, and I use IE. I did have a few instances of it running though, so I guess that could be part of the problem. But I'm running 7 instances of IE right now and I'm using about 200mb and 2-3% of my CPU, so I don't think that's it.

I forgot that taunting did that, but I assume the focus should eventually return to my character and she shouldn't just stand there (stranger is that she's always planting a mine (which also takes a while), I'd think she'd want to move away from it).

There should be an option to disable effects like the rain, for lower end systems.
_________________
Locked
OHR Piano


Last edited by Iblis on Wed Aug 30, 2006 2:38 am; edited 1 time in total
Back to top
View user's profile Send private message Send e-mail
Rinku




Joined: 02 Feb 2003
Posts: 690

PostPosted: Tue Aug 29, 2006 10:01 pm    Post subject: Reply with quote

Strange. What is your video card? And do you have DirectX 8.0 installed, or an earlier version? Did the bug only happen once, or every time you reached A6? Also, can you check how much RAM and CPU usage A6 is using when you fight normal battles, and then check again for how much it is when you fight a battle with Alphasix?
_________________
Tower Defense Game
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address MSN Messenger
Iblis
Ghost Cat




Joined: 26 May 2003
Posts: 1233
Location: Your brain

PostPosted: Wed Aug 30, 2006 2:58 am    Post subject: Reply with quote

My video card is an Nvidia Riva TNT2, 64mb. I've got the most recent version of DirectX.

So far every time I've gotten to A6, except once, she taunted and dropped a mine, then stood there. One time, there was a bit of wait before she taunted, and she was standing in a different place, then she dropped the mine, and stood there until the focus shifted back to me (after many minutes of watching her do nothing). I can't tell whether she moved after that because I moved so slowly that I couldn't bear waiting to get to her.

It uses anywhere between 45-95% of my CPU, it didn't seem any different during the A6 fight, except that I tried making the process high priority, which made it use more of my CPU but didn't make it any faster. It usually uses about 94mb of ram, this didn't seem to change for the A6 fight.

Playing the game in a window instead of fullscreen does make it faster, but only in the non-A6 battles. The title bar of the window advises me that on that stage I have about 180 particles and... 1 FPS. It actually seems slower than that though, I'm just assuming 1 is the lowest it'll show.
_________________
Locked
OHR Piano
Back to top
View user's profile Send private message Send e-mail
Rinku




Joined: 02 Feb 2003
Posts: 690

PostPosted: Wed Aug 30, 2006 3:17 am    Post subject: Reply with quote

Wow, I just thought of something. The rain is set so that it disappears when your fps is low -- but not too low. If your fps is less than 5, the rain won't actually disappear to increase your fps normally. I should really fix that, the reason did it was to prevent it disappearing when the game was on sleep mode.

I think I can fix it. I'll do so tomorrow and upload a new version and tell you when it's there.

In the mean time, I suggest trying the game in difficulty level 8. Alphasix's stage does not have rain on that difficulty.
_________________
Tower Defense Game
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address MSN Messenger
Iblis
Ghost Cat




Joined: 26 May 2003
Posts: 1233
Location: Your brain

PostPosted: Wed Aug 30, 2006 2:42 pm    Post subject: Reply with quote

Yeah, level 8 is faster. Heh, 2 FPS instead of 1, which, while being a surprisingly noticeable change, is still not too good. So it may not be the particles. Even when a non-A6 enemy is using a danmaku it's way faster than that.

This was with voices off too, since you said A6 had so many sound files I thought turning that off might help. Didn't seem to help though, I'm guessing it still loads them into memory, but just doesn't play them.

I've had trouble with the danmaku attacks too. Originally I had them turned off, but then I noticed that the enemies in level 8 used them anyway, but when I turned them back on to get them myself I still couldn't use them. Is this just a feature of the difficulty level?

Also, when an enemy is standing right next to an exploding car, is it supposed to have no effect on them whatsoever?
_________________
Locked
OHR Piano
Back to top
View user's profile Send private message Send e-mail
Rinku




Joined: 02 Feb 2003
Posts: 690

PostPosted: Wed Aug 30, 2006 6:24 pm    Post subject: Reply with quote

No, it doesn't load them into memory when voices are off, which makes it freezing on her very strange.

Here's a trick: go into your .ini file and find the line that says something like Alphasix=0. Change it to Alphasix=1. This will unlock Alphasix (yeah, incredibly easy to figure out and cheat). Do this and try playing as her.

Exploding cars and barrels are supposed to harm anyone near to them. Usually they do, but there's a bug (I don't know what's causing it) that causes the damage sometimes not to appear.

In level 8 difficulty, enemies can always use danmaku and you always cannot, regardless of whether you have them on or not. This is to make everyone's play-through of level 8 difficulty more equal (because the idea was that your final time for getting through level 8 indicates your skill at the game). Turning danmaku on and off will affect only levels 1 to 7, and will apply to both you and the enemy.

What is your normal FPS for normal battles? It's supposed to be around 30.
_________________
Tower Defense Game
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address MSN Messenger
Iblis
Ghost Cat




Joined: 26 May 2003
Posts: 1233
Location: Your brain

PostPosted: Thu Aug 31, 2006 2:48 pm    Post subject: Reply with quote

For normal battles the FPS is in the mid 20's when we're not actually fighting, and in the mid to upper teens when we're fighting. Lower than it should be, but still very playable. Playing as A6, it's in the mid teens when not fighting and 5-7 when fighting. Barely playable.

Playing with only one lifebar makes things slightly faster. 3-5 FPS when fighting against A6. Heh, I actually almost beat her this way, but an error (Modulo by 0) crashed the game.

While playing on the factory stage on level 8 against Speedstar, exploding cars never damage her at all.
_________________
Locked
OHR Piano
Back to top
View user's profile Send private message Send e-mail
Rinku




Joined: 02 Feb 2003
Posts: 690

PostPosted: Thu Aug 31, 2006 6:18 pm    Post subject: Reply with quote

If it speeds up when it only displays one life bar, then it's definately slowing due to the drawing routines. Does your video card have an up-to-date video card driver? That's really the only thing I can think of to explain slowdown due to graphics -- some type of incompatability of the driver. Are any other games slower for you than they should be?

I used to have a way to disable the GUI (lifebars, tension meter, timer, weapon/ammo display) but it's no longer in the game. I suspect that turning those off might have made the game playable for you. In the next version (December or early 2007 or so, after ZfRT is done) I will probably add an option such that if the fps goes very low the lifebars and other GUI elements disappear. I'm still at a loss as to why Alphasix slows the game more than the other characters do.
_________________
Tower Defense Game
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address MSN Messenger
Iblis
Ghost Cat




Joined: 26 May 2003
Posts: 1233
Location: Your brain

PostPosted: Thu Aug 31, 2006 7:03 pm    Post subject: Reply with quote

Yeah, I downloaded and installed the driver from nvidia just a few days ago. It wouldn't even let me run A6 or other gamemaker games before that. Since I just got it straight from the source I would assume it's as up-to-date as possible. I don't run any other games that would require any kind of recent technology, so no I don't have any slowdown for other games.
_________________
Locked
OHR Piano
Back to top
View user's profile Send private message Send e-mail
Rinku




Joined: 02 Feb 2003
Posts: 690

PostPosted: Thu Aug 31, 2006 7:38 pm    Post subject: Reply with quote

Ah. I just went in to play it to see if i got less fps with Alphasix than with the other characters, and it's the same for me, she doesn't slow it even on 60 fps. All I can say now is to wait for 1.4 or to try the game on other computers... Sorry I couldn't be of more help ;_;
_________________
Tower Defense Game
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address MSN Messenger
Display posts from previous:   
Post new topic   Reply to topic    Castle Paradox Forum Index -> The Soapbox All times are GMT - 8 Hours
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group