[ scummvm-Patches-1777241 ] GOB: Some optimizations for slow computers

SourceForge.net noreply at sourceforge.net
Sun Aug 19 19:04:59 CEST 2007


Patches item #1777241, was opened at 2007-08-19 19:04
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418822&aid=1777241&group_id=37116

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Uwe Ryssel (uweryssel)
Assigned to: Nobody/Anonymous (nobody)
Summary: GOB: Some optimizations for slow computers

Initial Comment:
This patch request should fix bug #1767748
(GOB: Unnecessary slowdown on slow computers)

Following changes are done:

In gob/video.cpp:
- Removed _lastRetraceLength measurement

In gob/driver_vga.cpp:
- Optimized "drawSprite" routine

In gob/game_v1.cpp:
- Changed the start point of time key setting in
  method "checkCollisions" to include the blitting
  time (in animateCursor) in the time measurement.
- Additionally force at least one loop pass,
  to avoid skipped frames.
- Prevent the 10 ms delay on low deltaTimes.


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418822&aid=1777241&group_id=37116




More information about the Scummvm-tracker mailing list