View previous topic - View next topic |
Author |
Message |
tcaudilllg Dragonmaster
Joined: 20 Jun 2002 Posts: 1731 Location: Cedar Bluff, VA
|
Posted: Sun Jul 24, 2005 7:58 pm Post subject: Nemesis: about those QB tricks.... |
[quote] |
|
Have you considered organizing all of those optimizational tricks into a single document and having it hosted on RPGDX? What works wonders for QB, I would think, would work just as many wonders for C, don't you think?
Last edited by tcaudilllg on Wed Jul 27, 2005 9:18 pm; edited 2 times in total
|
|
Back to top |
|
|
Mandrake elementry school minded asshole
Joined: 28 May 2002 Posts: 1341 Location: GNARR!
|
Posted: Mon Jul 25, 2005 11:44 am Post subject: |
[quote] |
|
All in favor of banning LG, raise your hand. _________________ "Well, last time I flicked on a lighter, I'm pretty sure I didn't create a black hole."-
Xmark
http://pauljessup.com
|
|
Back to top |
|
|
tcaudilllg Dragonmaster
Joined: 20 Jun 2002 Posts: 1731 Location: Cedar Bluff, VA
|
Posted: Mon Jul 25, 2005 6:28 pm Post subject: |
[quote] |
|
I noticed your hand isn't raised, Mandrake.
|
|
Back to top |
|
|
DeveloperX 202192397
Joined: 04 May 2003 Posts: 1626 Location: Decatur, IL, USA
|
Posted: Tue Jul 26, 2005 12:53 am Post subject: |
[quote] |
|
Mandrake wrote: | All in favor of banning LG, raise your hand. |
You are the biggest prick I've ever met, Mandrake.
Tony happens to be my friend, and I find it repulsive that you would
say such things. I think YOU should be banned for always being an
asshole to everyone that posts on these boards.
Fuck off. If you don't have anything good to say, don't say anything.
I'm sick and tired of hearing you piss & moan about Tony, and his posts. If you don't like him/them then ignore them, stop wasting your time being an asshole.
Tony has every right to be here just as much as you do. So shut the hell up already. _________________ Principal Software Architect
Rambling Indie Games, LLC
See my professional portfolio
|
|
Back to top |
|
|
Nephilim Mage
Joined: 20 Jun 2002 Posts: 414
|
Posted: Tue Jul 26, 2005 3:41 am Post subject: |
[quote] |
|
DeveloperX wrote: | Fuck off. If you don't have anything good to say, don't say anything. |
There's a pair of sentences you generally don't hear together. Heh. _________________ Visit the Sacraments web site to play the game and read articles about its development.
|
|
Back to top |
|
|
RuneLancer Mage
Joined: 17 Jun 2005 Posts: 441
|
Posted: Tue Jul 26, 2005 4:24 am Post subject: |
[quote] |
|
Nephilim wrote: | DeveloperX wrote: | Fuck off. If you don't have anything good to say, don't say anything. |
There's a pair of sentences you generally don't hear together. Heh. |
The inter-web is Serious Business! (tm)
If I may, which QB optimisation tricks would these be? It seems really unlikely that what would work for QB would even remotely work for C, unless they're general-purpose language-independant tricks, but I'm still curious as to what sparked such an outcry. On the internet. :) _________________ Endless Saga
An OpenGL RPG in the making. Now with new hosting!
|
|
Back to top |
|
|
LeoDraco Demon Hunter
Joined: 24 Jun 2003 Posts: 584 Location: Riverside, South Cali
|
Posted: Tue Jul 26, 2005 8:00 am Post subject: |
[quote] |
|
DeveloperX wrote: | Mandrake wrote: | All in favor of banning LG, raise your hand. |
You are the biggest prick I've ever met, Mandrake.
Tony happens to be my friend, and I find it repulsive that you would
say such things. I think YOU should be banned for always being an
asshole to everyone that posts on these boards.
Fuck off. If you don't have anything good to say, don't say anything.
I'm sick and tired of hearing you piss & moan about Tony, and his posts. If you don't like him/them then ignore them, stop wasting your time being an asshole.
Tony has every right to be here just as much as you do. So shut the hell up already. |
You know, the whole "ignore Foo's posts if they annoy you" thing has been tried all over the place, and it has very limited success. One might say that, as the number of posts by the annoyer increases, in the limit, the tendency to be annoyed by those posts --- even if ignored --- increases proportionally. Case in point: the infamous Dunric, and the dying days of the GDR.
Not to throw this little diatribe of mine terribly off (Galbalan's) topic, but Mandrake, while outspoken, does raise a valid point: in most cases since he started posting here, Galbalan has contributed very little that was either interesting, profound, or, in any fashion other than example-by-contradiction, helpful in any way, shape, or form. When he is not exhibiting extreme pedantry --- thus rendering his posts utterly unreadable --- he makes meaningless posts that either link elsewhere --- with no discription/discussion --- or contain content not relevant at all to the forum on which he posted them. Beyond that, when helpful advice is offered to him --- note, while that advice may be heavily laced with sarcasm, it is still of the helpful variety --- he tends to either ignore it entirely, or come back with a reason why the advice is entirely too plebeian for his uses.
Now, to actually make this a valid post by addressing the original topic: I agree with RuneLancer. At the very least, Galbalan needs to disambiguate his request: most C/C++ compilers, these days, come with optimization flags, which, while I am sure are far from perfect, "optimize" the source code that is compiled with them. So, if the techniques Galbalan was requesting were of this sort --- i.e., ways in which to speed up generic C/C++ code --- I think this is mostly a null topic. If, on the other hand, Galbalan was asking for ways in which to speed certain graphical tasks that, in some sense, are related to RPGs and are, to some extent, generic enough to exist at a level above implementation code, there might be some valid reason for this topic's continued existence. As I am not familiar --- at the very least, not immediately so --- with the techniques of Nemesis that are in question, I cannot say. _________________ "...LeoDraco is a pompus git..." -- Mandrake
|
|
Back to top |
|
|
Mandrake elementry school minded asshole
Joined: 28 May 2002 Posts: 1341 Location: GNARR!
|
Posted: Tue Jul 26, 2005 5:41 pm Post subject: |
[quote] |
|
Quote: |
You are the biggest prick I've ever met, Mandrake.
Tony happens to be my friend, and I find it repulsive that you would
say such things. I think YOU should be banned for always being an
asshole to everyone that posts on these boards.
|
Hmm. Maybe I should be banned. Even though I am a dick, my signal to noise ratio is MUCH higher than his. Just do a search on all my posts. For being a dick a majority of my posts have been interesting, relevent and spawned some interesting conversations.
Quote: |
Fuck off. If you don't have anything good to say, don't say anything.
|
My mom used to tell me the same thing. I didn't listen to her, and I think she's the best thing in the world. Why the hell should I listen to you? I'll tell you one thing- when you don't have anything nice to say you should most definately speak your fucking mind. Otherwise, you might as well bend over let facism in your love tunnel, messir candypants.
Quote: |
I'm sick and tired of hearing you piss & moan about Tony, and his posts. If you don't like him/them then ignore them, stop wasting your time being an asshole.
|
I'm sick of reading spam crap that is not even somewhat relative or interesting to RPG's, or even game programming.
Quote: |
Tony has every right to be here just as much as you do. So shut the hell up already.
|
No, actually, he doesn't.
Quote: |
I noticed your hand isn't raised, Mandrake.
|
Actually, it is raised. And it's giving you the finger. _________________ "Well, last time I flicked on a lighter, I'm pretty sure I didn't create a black hole."-
Xmark
http://pauljessup.com
|
|
Back to top |
|
|
Sirocco Mage
Joined: 01 Jun 2002 Posts: 345
|
Posted: Tue Jul 26, 2005 6:09 pm Post subject: |
[quote] |
|
Quote: |
You are the biggest prick I've ever met, Mandrake.
|
You've obviously never met Misterfrosty.
.
|
|
Back to top |
|
|
tcaudilllg Dragonmaster
Joined: 20 Jun 2002 Posts: 1731 Location: Cedar Bluff, VA
|
Posted: Tue Jul 26, 2005 10:45 pm Post subject: |
[quote] |
|
First of all, I screwed up on the name. By "Nemesis", I ment Nephilim. :)
Nephilim suggested that I didn't know what I was talking about when I told others not to use QB. He said he has tricks with which to make games at good performance levels. I remember getting my head handed to me by the webmaster of All Basic Code some years ago, when he optimized a piece of QB ASM code I had written by some 50x. He did it by using AND and OR operations in place of the multiplication and division operations I had used, effectively shifting the bits along. (I think???) When Nephilim suggested that he knew lots of tricks to use with QB, I assumed that he meant little tricks like those.
I would seem to me that the same tricks are good for C, in leu of optimization. And for other languages that do not have adept optimization techniques, these tricks would be useful also.
|
|
Back to top |
|
|
Rainer Deyke Demon Hunter
Joined: 05 Jun 2002 Posts: 672
|
Posted: Wed Jul 27, 2005 5:18 am Post subject: |
[quote] |
|
If you've got performance problems, chances are that you're either attempting to do something unreasonable, or you're using the wrong high level algorithm or data structure. If you rely on optimization tricks to save your code, you'll only code yourself into a corner where further optimization becomes increasingly difficult, but you have too much invested in your code to try another approach. And if you do find yourself in a situation where you need some low-level optimization, a generic set of tricks isn't going to save you.
|
|
Back to top |
|
|
Nephilim Mage
Joined: 20 Jun 2002 Posts: 414
|
Posted: Wed Jul 27, 2005 5:21 am Post subject: |
[quote] |
|
LG, do not attribute things to me which I never said. I don't use QB. I never weighed in on your comments about QB. I never said (or implied) that I knew any QB tricks.
Check your facts before you drag people's names into your posts. _________________ Visit the Sacraments web site to play the game and read articles about its development.
|
|
Back to top |
|
|
tcaudilllg Dragonmaster
Joined: 20 Jun 2002 Posts: 1731 Location: Cedar Bluff, VA
|
Posted: Wed Jul 27, 2005 9:16 pm Post subject: |
[quote] |
|
Sorry Nephilim. I did mean Nemesis.
http://forums.rpgdx.net/viewtopic.php?t=1197&postdays=0&postorder=asc&start=15
Nemesis wrote: | Why,why,why???
You make QB sound as it's dead, but you'll be gone, old and dying... before QB is!
Anyways, QB has all the power I need to make the kind of games I desire. I can make GBA quality type games using only QB4.5, not even having to use ASM, or other help from other languages. Now, I'd say I'm an experienced QB programmer,
and I can do these things because I know many manipulation techniques, optimization, and tricks that help keep my programs
balanced, both in efficiency, speed, etc...
(To sum it up, ME+PC+QB= professional feeling, looking, and playing games!!!)
Now commenting on the,'crawling QB speeds'...
My QBRPG I just started last month is going well, it's basically going to be a console type RPG, but will have a mouse and Keyboard controlled game-play, and a mouse/KB controlled GUI!
The title of this RPG is called, Awakened.
Some facts to ponder...
Using screen 13, pureQB4.5 (compiled),
I get around 200 FPS, and that's with only a PII, 300 Mhz. PC,
under WIN98. Also, I'm blitting about 8 levels of GFX, the first level (ground level) is a full screen blit, and then the other levels are transparent, translucent, etc... So, I'd say atleast 200,000 pixels a frame. Do the math my friends...
200,000 X 200 = 40,000,000 pixels per second!
Still not very fast for these days, but plenty fast for what I need to do!
Just thought I'd mention some of the positive sides of QB :)
Nemesis |
I think that sums up what I'm talking about.
|
|
Back to top |
|
|
janus Mage
Joined: 29 Jun 2002 Posts: 464 Location: Issaquah, WA
|
Posted: Sat Jul 30, 2005 9:08 am Post subject: |
[quote] |
|
I love you all.
|
|
Back to top |
|
|
DrunkenCoder Demon Hunter
Joined: 29 May 2002 Posts: 559
|
Posted: Sat Jul 30, 2005 10:55 am Post subject: |
[quote] |
|
janus wrote: | I love you all. |
I like pants. _________________ If there's life after death there is no death, if there's no death we never live. | ENTP
|
|
Back to top |
|
|
|
Page 1 of 2 |
All times are GMT Goto page 1, 2 Next
|
|
|
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
|
|