high fps but low sim speed?

If you have problems installing or running Algodoo, have found a bug or need in-game help - this is it!

high fps but low sim speed?

Postby HybridSanwitch » Tue Dec 15, 2009 4:52 am

alot of the scenes now i find on my pc run smoothly but really slow, mainly roman's chase scenes but but it not his scenes... i was able to run lethalsquirle's anti air gun thing with fast sim speed and good fps and now its really slow

all my drivers are up to date and my pc specs are

win 7 64x home premium
intel core 2 quad 2.83ghz
4gb ddr2 ram
nvidia 9800gt
my 500 gb harddrive isn working and i have 8.69gb left of my 149gb with a 10gb page size

my second question is to roman and your pc specs?
HybridSanwitch
 
Posts: 5
Joined: Fri Oct 30, 2009 3:33 am

Re: high fps but low sim speed?

Postby Chronos » Tue Dec 15, 2009 5:04 am

In the options menu, is the simulation speed set to 1.0?
TheWinkits wrote:They both looks of cuking amazing
User avatar
Chronos
[Most Active Member 2010]
 
Posts: 4457
Joined: Mon Aug 31, 2009 6:00 pm
Location: Californania

Re: high fps but low sim speed?

Postby RA2lover » Wed Dec 16, 2009 12:19 am

send the content inside config.cfg, under code tags
Jrv wrote:
TC42 wrote:Quite honestly, I didn't think anyone on 4chan has that good a use of grammar, spelling, usage, mechanics, ect.
But I've never been there, so I may be wrong.


GTFO newfgt
User avatar
RA2lover
 
Posts: 607
Joined: Mon Aug 31, 2009 8:43 pm
Location: Brazil

Re: high fps but low sim speed?

Postby HybridSanwitch » Thu Dec 17, 2009 2:59 am

Chronos wrote:In the options menu, is the simulation speed set to 1.0?


my sim spead is 1.00x and 10.00x is no faster and no fps drop, slowing the sim spead down to 0.10x, the fps goes up a bit and the sim spead is still the same
HybridSanwitch
 
Posts: 5
Joined: Fri Oct 30, 2009 3:33 am

Re: high fps but low sim speed?

Postby HybridSanwitch » Thu Dec 17, 2009 3:00 am

RA2lover wrote:send the content inside config.cfg, under code tags


// Default config.cfg shipped with Algodoo 5.47

Resources.shaders = false;

Scene.addWidget {
minimized = false;
pos = [0.0, 31.0];
widgetID = "Toolbar";
};
Scene.addWidget {
minimized = false;
pos = [0.0, 70.0];
widgetID = "SimControl";
};
Scene.addWidget {
minimized = false;
pos = [0.0, 117.0];
title = "Settings";
widgetID = "EntityOptions"
};
Scene -> {
Camera -> {
smoothPan = true;
smoothZoom = true;
};
};
HybridSanwitch
 
Posts: 5
Joined: Fri Oct 30, 2009 3:33 am

Re: high fps but low sim speed?

Postby ioncann0ns » Thu Dec 17, 2009 3:20 am

Are you zoomed out as far as possible?
If you are, that can cause it.
Image
User avatar
ioncann0ns
 
Posts: 220
Joined: Tue Sep 01, 2009 12:58 am

Re: high fps but low sim speed?

Postby gradyfitz » Thu Dec 17, 2009 5:31 am

HybridSanwitch wrote:
RA2lover wrote:send the content inside config.cfg, under code tags


// Default config.cfg shipped with Algodoo 5.47

Resources.shaders = false;

Scene.addWidget {
minimized = false;
pos = [0.0, 31.0];
widgetID = "Toolbar";
};
Scene.addWidget {
minimized = false;
pos = [0.0, 70.0];
widgetID = "SimControl";
};
Scene.addWidget {
minimized = false;
pos = [0.0, 117.0];
title = "Settings";
widgetID = "EntityOptions"
};
Scene -> {
Camera -> {
smoothPan = true;
smoothZoom = true;
};
};

This config.cfg file is from the Program Files Algodoo folder, this version is rarely modified (as you can see by the version number not being changed since Algodoo left closed beta), the modified version is usually kept in the Algodoo My Documents folder (<Drive Letter>:\Documents and Settings\<User>\My Documents\Algodoo\config.cfg (on Windows XP)), this config.cfg file is most likely to show any problems :).

Hopefully this helps :).
Mechanisms: 18 Mechanisms.
Thyme: Tutorial - Variables/Commands List.
Thymechanic
gradyfitz
 
Posts: 174
Joined: Tue Sep 01, 2009 8:33 am
Location: Victoria, Australia

Re: high fps but low sim speed?

Postby HybridSanwitch » Sat Dec 19, 2009 6:17 am

RA2lover wrote:send the content inside config.cfg, under code tags


// Generated by Algodoo v1.6.0

inclusive_range = (min, max)=>{min > max ? [] : {[min] ++ inclusive_range(min + 1, max)}};
SPH -> {
kernelMultiplier = 0.635;
incompressible = true;
influence = 2.7;
viscMultiplier = 1.0;
solveT = 0.01;
unilateral = true;
lowMassCollisionRadiusFactor = 0.4;
friction = 0.01;
jitter = 0.0;
sort = false;
restitution = 0.0;
maxNeighbors = 64;
geomFieldOffset = 0.5;
spikyKernel = true;
geomFriction = 0.001;
surfaceTension = 0.0;
radius = 0.05;
density = 1.0;
solveIters = 1;
minMassFactor = 3.0;
nonPenetration = true;
vaporizeTime = +inf;
pressMultiplier = 1.0;
specialPressure = true;
solveConst = 1e+006;
bucketSize = 2.0;
geomMassMultiplier = 2.0;
kernelNormalize = false;
viscosity = 0.0;
soundSpeed = 20.0;
velocitySmoothing = false;
geometryFields = true
};
math -> {
max = (a, b)=>{a > b ? a : b};
min = (a, b)=>{a < b ? a : b}
};
Sim -> {
airFrictionQuadratic = 0.0;
blockedContactSolver4N = false;
skipDistance = 0.15;
solvePreSortConstraints = true;
blockedContactSolver3N = true;
solver = "gs";
blockedContactSolver2N = true;
solveRegularizationFactor = 1.0;
adHocSolver = false;
cableMaxMassRation = 2.0;
gravityStrength = 9.8;
airSwitch = true;
cableAdaptiveSlack = false;
gravitySwitch = true;
frequency = 1000;
blockedContactSolver2NF = false;
cableMiliatryConstraint = false;
solveConstant = 1e+008;
useSkipLists = true;
timeFactor = 1.0;
mutipleContactEventPerPair = false;
maxSpringStrength = 10.0;
cables = true;
cableDistanceConstraint = true;
gravityAngleOffset = 0.0;
solveConstCables = 1e+008;
solverSOR = [1.0, 1.0, 1.0];
solveIter = 30;
solveTcontacts = 0.05;
solveStiffIter = 0;
solveDistFactor = 1.0;
solveRandomizeConstraints = true;
bruteColliderCutoff = 0;
solveTCables = 0.05;
sortBroadPhasePairs = false;
blockedContactSolver = false;
cableLineSmartChoice = true;
solveTconstraints = 0.05;
solveVelFactor = 1.0;
defaultBodyDensity = 2.0;
cableJacobianScale = 1.0;
airFrictionLinear = 0.01;
maxPositionCorrection = +inf;
warmStart = true;
cableMaxSlack = 0.1;
running = true;
optimizeContactSet = true;
airFrictionMultiplier = 1.0;
targetPenetration = 0.0001;
solveReverseConstraints = false;
polygonMeshSize = [128, 128];
cableMaxImpFactor = +inf;
defaultBodyFriction = 0.5;
fastPolyAABB = true;
nyquistFactor = 4.0;
cableLineConstraint = true;
springForce = 1000.0;
warmStartFactor = 0.5;
airDensity = 0.01;
largeOverlapTest = true;
solvePenetrationDamping = false;
rotFrictionLinear = 0.00314;
defaultBodyRestitution = 0.5;
solveAccFactor = 1.0;
cableSafetyDistance = 0;
cableLineInternalize = false;
forceContactCalculations = false
};
sin = {math.sin};
WebCam -> {
flipVert = false;
flipHoriz = false
};
Defaults -> {
glueToWorld = false;
borders = true
};
spawnPyramid = (n)=>{for(n, (i)=>{spawnBoxRow([(n - i) * 0.5, n - i], i)})};
exit = {System.exit};
App -> {
fadeColor = [0.0, 0.0, 0.0];
updateInterval = 1;
alwaysCalcContacts = false;
laserResolution = 10.0;
waterMaxElongation = 2.0;
maxBorderArea = 0.2;
borderWidth = 0.1;
waterColor = [0.1, 0.1, 1.0, 0.7];
waterRefractiveIndex = 1.33;
sceneFadeInTime = 1.0;
polytoolPreviewColor = [1.0, 0.5, 1.0, 0.4];
gpuWater = true;
drawBCs = false;
drawVertices = false;
maxPointDist = 0.5;
drawScaleIndicator = true;
maxUndo = 40;
metaWater = true;
minPointDist = 0.15;
maxSPHSpawn = 2000;
laserWidth = 0.2;
maxBorderAreaSpecial = 0.4;
drawOBBs = false;
Grid -> {
grid = false;
base = 4;
numAxes = 2;
scale = 1.0;
snap = true
};
language = "English";
fadeTranslate = [0.0, 0.0];
waterTracerLightness = 0.75;
GUI -> {
geomGenTolerance = 1.2;
toolGestureSensitivity = 1.0;
drawDragLine = true;
dragUndo = true;
useHSL = false;
alikeTolerance = 0;
geomGenShrink = 0.0033;
toolGestures = true;
Forces -> {
normalText = "N";
totalText = "";
airFrictionText = "-fv";
attraction = false;
gravityText = "mg";
airBuoyancyText = "-adg";
airFriction = true;
airBuoyancy = true;
total = false;
attractionText = "A";
externalText = "ext";
friction = true;
drawValues = true;
drawNames = true;
external = true;
normal = true;
velScale = 1.0;
frictionText = "T";
springText = "-kx-bv";
forceScale = 1.0;
drawForces = false;
gravity = true;
contactCombinationDistance = 1.2;
spring = true;
velocities = false;
frictionProjection = true;
hingeText = "H";
hinge = true
};
trapUser = false;
geomGenMinArea = 0.0009;
drawHingesWhenRunning = true;
toolSpecificCursors = true;
zoomFactor = 0.2;
allowDrawSelect = true;
level = 3;
Scene.addWidget {
widgetID = "SimControl";
minimized = false;
pos = [0.0, 70.0];
size = [521.0, 40.0];
title = ""
};
Scene.addWidget {
widgetID = "Options";
minimized = false;
pos = [619.5, 0.0];
size = [517.0, 266.0];
title = "Options";
contents = {activeTab = 1}
};
Scene.addWidget {
widgetID = "Toolbar";
minimized = false;
pos = [0.0, 31.0];
size = [600.0, 32.0];
title = ""
};
Scene.addWidget {
widgetID = "EntityOptions";
minimized = false;
pos = [0.0, 117.0];
size = [178.25, 120.0];
title = "Settings"
}
};
laserEvents = true;
screenshotsWithAlpha = false;
laserBroadPhase = true;
Background -> {
skyColor = [0.3, 0.4, 1.0, 1.0];
cuteClouds = true;
drawClouds = true;
cloudOpacity = 0.9
};
scaleGravityField = false;
drawBodyCenters = false;
drawCables = false;
forceVertexPolygonDrawing = false;
maxPolygonBorderFactor = 0.75;
pointSize = 3.0;
chainDensityFactor = 1.0;
laserSuperBoost = 1.0;
dragToolStrength = 0.25;
HQPolygons = false;
drawParticleNeighbors = false;
waterElongation = 0.05;
fadeRotate = 0.0;
drawSelectionOBB = false;
drawVelocityFactor = 0.02;
lineWidth = 3.0;
drawParticleCenters = false;
fadeScale = [0.95, 0.95];
enableScriptMenu = true;
checkForUpdates = true;
DPI = 86.0;
waterTracers = 0;
autosaveTime = 300.0;
waterFanceyFactor = 10.0;
metaCutoff = 0.5;
numColorsInRainbow = 12;
drawCollisions = false;
drawMapOBBs = false;
waterTracerSize = 0.015;
showGravityField = false;
maxCogs = 128;
autosaveEnable = true;
laserWaterBVH = false;
marchingSquaresResolution = 1.0
};
Console -> {
fade = false;
screenSize = 0.35;
delay = 0.3;
scroll = true;
color = [0.1, 0.1, 0.1, 0.8]
};
Tablet -> {
rightClickOverride = false;
improveClickTolerance = true;
overrideMouseEvents = true
};
Resources -> {
textures = true;
force16BitTextures = false;
shaders = true
};
cos = {math.cos};
makeRing = (r, n)=>{
list = [];
for(n, (i)=>{
a = (2 * math.pi * i) / n;
list = list ++ [r * [cos(a), sin(a)]]
});
list
};
groovyOn = {
App.fadeColor = [0.8, 0, 0.9];
App.fadeTranslate = {[3 * sin(time), 2 * sin(time)]};
App.fadeRotate = {sin(System.time * 1.2)};
App.Background.skyColor = [0, 0, 0, 0]
};
Scene -> {
author = "Roman";
title = "Deformable Fiat Seicento";
description = "Ver. with 1.1 l engine (Sporting)";
Camera -> {
trackRotation = false;
zoom = 123.70363;
smoothRotation = true;
smoothPan = true;
smoothFactor = 0.9;
rotation = 0.0;
pan = [-45.407604, 1.1200255];
smoothZoom = true
};
gravityRotationOffset = NaN
};
time = 8.94;
GUI -> {
rightToLeft = false;
fontShadow = true;
fgColor = [1.0, 1.0, 1.0, 1.0];
font = "arial_black";
crispFonts = false;
clickTimeTolerance = 0.3;
opacity = 0.8;
cursorFPSLimit = 25.0;
scale = 1.0;
bgColor = [0.2, 0.2, 0.2, 1.0];
penInput = false;
forceOSCursor = true;
fontShadowOffset = [0.125, 0.125];
cursor = true;
crispFontFactor = 0.5;
tooltips = true;
clickTolerance = 5.0
};
Threading -> {numThreads = 1};
Input -> {
touchScreenDetection = true;
touchScreenDetectionGoodCutoff = 30;
touchScreenDetectionRelCutoff = 50
};
quit = {System.exit};
groovyOff = {
App.fadeColor = [0, 0, 0];
App.Background.skyColor = [0.45, 0.55, 1, 1]
};
Keys -> {
Keys.bind("f12", {System.screenshot});
Keys.bind("pause", {
Sim.running = false;
App.Step
})
};
System -> {
frame = true;
minFPS = 10.0;
resizable = true;
maximized = true;
maxFPS = 60.0;
antiAlias = 1;
regularScreenshots = 0;
fakeFullscreen = true;
depth = 32;
vSync = false;
fullscreen = false;
resolution = [1680, 988]
};
for = (n, what)=>{
n <= 0 ? false : {
for(n - 1, what);
what(n - 1)
}
};
FileInfo -> {
author = "Roman";
title = "Deformable Fiat Seicento";
version = 6;
description = "Ver. with 1.1 l engine (Sporting)"
};
spawnBoxRow = (offset, n)=>{for(n, (x)=>{Scene.addBox({pos = offset + [x, 0]})})};
spawnRing = {Scene.addPolygon({surfaces = [makeRing(1, 48), makeRing(0.5, 48)]})};
print = {Console.print}

I hope this is the right config file...
HybridSanwitch
 
Posts: 5
Joined: Fri Oct 30, 2009 3:33 am

Re: high fps but low sim speed?

Postby Dadasas » Sun Dec 27, 2009 8:34 pm

It is, Is your zoom 0.010?
User avatar
Dadasas
 
Posts: 46
Joined: Tue Sep 01, 2009 2:03 am

Re: high fps but low sim speed?

Postby RA2lover » Fri Jan 01, 2010 4:03 pm

found out the cause. sim.frequency is set to 1000 on your config. the default value is 100.
Jrv wrote:
TC42 wrote:Quite honestly, I didn't think anyone on 4chan has that good a use of grammar, spelling, usage, mechanics, ect.
But I've never been there, so I may be wrong.


GTFO newfgt
User avatar
RA2lover
 
Posts: 607
Joined: Mon Aug 31, 2009 8:43 pm
Location: Brazil


Return to Help / Bug reports

Who is online

Users browsing this forum: No registered users and 4 guests