• ✨ ARCHIVE MODE ✨
    The forum has now been set to read-only mode, no new posts, resources, replies etc will not be possible.
    We recommend you join our Discord server to get real-time response: Discord Invite Link

This game lagggggggggss too much!!!!

Diorthotis

Trainer
Whoever wrote the 3d engine for this game did not know much about 3d hardware and programming. I have a 3d engine that I can modify to support the quarky nature of the pokemon games. It is written in C, SDL 2.0, and uses Opengl. It would allow this game to run on legacy hardware like it should. However, the idea of a code rewrite at this stage will inevitably be met with dismay, however, as it stands right now, I cannot play this game at all on my current computer, which should not be the case.

If you are interested in this, please let me know, I would be willing to get a few levels going to start you off, like the player's bedroom, etc. One thing I will warn you about now, is that I DO NOT USE CLASSES!!! They are slower than simply using functions, as well as a pain to deal with in regards to program flow visualization and variable scope. If no one cares, I will probably do it on my own someday, and I may make a youtube series explaining how to code it step-by-step.
 
S

sanddarebounder

Guest
Well played. even minecraft uses classes. and it does work on my windows xp.
 
J

jianmingyong

Guest
Before you complain about not able to play on lower end computer like xp... Here is the possible main reason why.

Firstly, minecraft is written on java and hence cannot compare with Pokemon 3D. ( If I would complain, I would say that my XP can't play minecraft as the graphic card is too sucks and it give me crashes. THEY DON'T SUPPORT MY LOUSY GRAPHIC CARD. ) At least P3D will.

Pokemon 3D is written in vb.net using XNA framework. This framework have a limitation to what graphic card could run on.

If you have noticed, the cpu usage for P3D is about > 40%. Most of the cpu usage goes to background threads.

There is nothing much you could do about those lag unless the rendering of each tile is fast enough to handle for slower computer.

If I would say the minimum for not having extreme lag, you would need at least dual core / Quad core computer which gives 2 / 4 cpu and it will not lag the entire computer directly.
The rest goes to your graphics card. If you use intel graphics or those lower end graphics... You will sure cry... I have tested my win 7 with single core and quad core with similar graphics card.

Win 7 single core:
=> Extreme lag + can reach 0 FPS per 30 seconds run time.

Win 7 Quad core:
=> Very smooth and reached 60 / 61 FPS constantly.

If I were to debate why this happen, why not ask what have they done in the multithreaded compartment?

User report lag if they render more things on the background. But at the same time, there are other things running in background that checks for cheating and all sorts of stuff which contribute lag.

Could there be a room to improve on that?

P3D is a closed source game so you would hardly had a chance to do anything about it.
( Recently I have found out why servers are laggy... I can't believe that until I try do something similar to simulate the effects. )

Just deal with it, if you feel so lag, turn down offset maps and other quality setting to reduce the rendering time to prevent lag.

Complain is useless unless you know the problem lies. I could complain one million times but the source of problem will still lies until something is done about it.
 
S

sanddarebounder

Guest
I guess your right,
i wish i can type long and deep text's XD
 

Diorthotis

Trainer
jianmingyong, You don't know what you are talking about, I have over ten years of programming experience, and I know this game could run on old computers if it was written better.
 

Fanta

Content Developer
P3D Developer
Global Moderator
jianmingyong, You don't know what you are talking about, I have over ten years of programming experience, and I know this game could run on old computers if it was written better.
Good valid argument, my friend, I am convinced.
 
K

Kyubey the Jabroni

Guest
jianmingyong, You don't know what you are talking about, I have over ten years of programming experience, and I know this game could run on old computers if it was written better.
Ever considered cleaning your computer or remove stuff or delete viruses or close stuff in the backround? No? Then go do that. Trust me.
 

Raflynurfalah

Pokémon Ranger
i have a wooden pc and still able play P3D in low setting for about 20fps and for me it's playable since pokemon doesn't need you to press too much button for battle.
 
J

jianmingyong

Guest
Recoding them to fix the lag for old computer might be a bad idea but optimizing the way it run will end up causing more problems by looking at the history of every major update...

And now with every update going even slower, I don't even want to know whats going happen.

I could say that this game is resource hogging. If the way the background thread is running is not refreshing too fast... It won't happen.
 
Last edited by a moderator:

Shou Liengod

Active Member
Trusted Support
my pc is low end and P3D plays smoothly. i dont know why you are complaining. if your pc cant even run the game, why bother? try your best and upgrade your PC. and plus this game is free of charged... Nillz does not gain a single penny. and your complaining how he does things? piss off will you?
 

Diorthotis

Trainer
No, I will not piss off or on anything except in the toilet. I really dont care, because pokemon is a lame game for retarded babies. I only wanted to see what the programmers would say. I am a professional game developer, and giving away software for free is for loosers, or possibly people who already have billions of dollars to not earn a penny from hundreds upon hundreds upon hundreds of Man hours it takes to make a videogame.
 

Shou Liengod

Active Member
Trusted Support
No, I will not piss off or on anything except in the toilet. I really dont care, because pokemon is a lame game for retarded babies. I only wanted to see what the programmers would say. I am a professional game developer, and giving away software for free is for loosers, or possibly people who already have billions of dollars to not earn a penny from hundreds upon hundreds upon hundreds of Man hours it takes to make a videogame.
and? I dont see any reason to "show off" that your a professional game dev when you can easily make your time making your own game instead of makeing fun of people who does things what they love.
 
Last edited by a moderator:

Tornado9797

Content Developer
P3D Developer
Global Moderator
and? I dont see any reason to "show off" that your a professional game dev when you can easily make your time making your own game instead of makeing fun of people who does things what they love.
If you're not going to post anything constructive under this thread, then please don't post. If you still need to speak to each other, keep it to a private message please.
 

Shou Liengod

Active Member
Trusted Support
If you're not going to post anything constructive under this thread, then please don't post. If you still need to speak to each other, keep it to a private message please.
you know its the truth. what he is doing is not right and should be addressed. and this isnt between me and him either. its all of us on this community.
all i want him to do is just simply upgrade his PC and to not continue his "aggression" towards Kolben. this is a peaceful community that likes Pokemon and Kolben's Engine and Nillz hard work.
 

Tornado9797

Content Developer
P3D Developer
Global Moderator
you know its the truth. what he is doing is not right and should be addressed. and this isnt between me and him either. its all of us on this community.
all i want him to do is just simply upgrade his PC and to not continue his "aggression" towards Kolben. this is a peaceful community that likes Pokemon and Kolben's Engine and Nillz hard work.
All of the users on this site are entitled to their own personal opinion, and may post about it as they wish (as long as it doesn't break the rules). None of his posts break any rules.
 
Top