Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Welcome to the Rockbox Technical Forums!

+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Plugins/Viewers
| | |-+  Doom on Sansa Fuze+ is unplayable, because it's running super fast
« previous next »
  • Print
Pages: [1] 2

Author Topic: Doom on Sansa Fuze+ is unplayable, because it's running super fast  (Read 7860 times)

Offline dorotik

  • Member
  • *
  • Posts: 12
Doom on Sansa Fuze+ is unplayable, because it's running super fast
« on: March 17, 2012, 10:05:25 AM »
When I try to play Doom on Sansa Fuze+ (Rockbox e07b22f-120315), the game runs insanely fast, thus it's unplayable. Is there some way to fix it? Thanks
Logged

Offline dorotik

  • Member
  • *
  • Posts: 12
Re: Doom on Sansa Fuze+ is unplayable, because it's running super fast
« Reply #1 on: March 25, 2012, 05:53:18 PM »
Fixed it  ;).

Here's link to the modified doom.rock file: http://www.wuala.com/dorotik/RockboxShared/

Just copy it on Fuze+ into .rockbox/rocks/games folder. I'll submit this fix for Rockbox build later on. Have fun!
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8974
Re: Doom on Sansa Fuze+ is unplayable, because it's running super fast
« Reply #2 on: March 25, 2012, 05:56:38 PM »
Quote from: dorotik on March 25, 2012, 05:53:18 PM
Fixed it  ;).

Here's link to the modified doom.rock file: http://www.wuala.com/dorotik/RockboxShared/

Just copy it on Fuze+ into .rockbox/rocks/games folder. I'll submit this fix for Rockbox build later on. Have fun!

Its usually better if you submit the fix rather then the binary.  Both since we're a GPL project, and also since plugins are meant to be recompiled with every build and tend not to work well when copied between different compilations. 
Logged

Offline dorotik

  • Member
  • *
  • Posts: 12
Re: Doom on Sansa Fuze+ is unplayable, because it's running super fast
« Reply #3 on: March 25, 2012, 06:05:30 PM »
Quote from: saratoga on March 25, 2012, 05:56:38 PM
Quote from: dorotik on March 25, 2012, 05:53:18 PM
Fixed it  ;).

Here's link to the modified doom.rock file: http://www.wuala.com/dorotik/RockboxShared/

Just copy it on Fuze+ into .rockbox/rocks/games folder. I'll submit this fix for Rockbox build later on. Have fun!

Its usually better if you submit the fix rather then the binary.  Both since we're a GPL project, and also since plugins are meant to be recompiled with every build and tend not to work well when copied between different compilations. 

Of course I will submit sources, not binary. This is just a quick post. I yet want to add option into Rockbox pre-game menu for enabling this Fuze+ speed fix, just be be on the safe side there won't be no adverse effects on other devices.
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8974
Re: Doom on Sansa Fuze+ is unplayable, because it's running super fast
« Reply #4 on: March 25, 2012, 06:07:15 PM »
I don't see why a fix should require a menu setting. 
Logged

Offline dorotik

  • Member
  • *
  • Posts: 12
Re: Doom on Sansa Fuze+ is unplayable, because it's running super fast
« Reply #5 on: March 25, 2012, 06:20:19 PM »
Quote from: saratoga on March 25, 2012, 06:07:15 PM
I don't see why a fix should require a menu setting. 
Me neither. But as I'm just starting with Rockbox development and I don't have experience with other devices emulators, I would like to avoid submitting a change which may not work properly on other players than Fuze+. Anyway, do you have some advice on how to correctly proceed with this fix?
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8974
Re: Doom on Sansa Fuze+ is unplayable, because it's running super fast
« Reply #6 on: March 25, 2012, 06:24:46 PM »
Quote from: dorotik on March 25, 2012, 06:20:19 PM
Me neither. But as I'm just starting with Rockbox development and I don't have experience with other devices emulators, I would like to avoid submitting a change which may not work properly on other players than Fuze+. Anyway, do you have some advice on how to correctly proceed with this fix?

Push your fix to gerrit with a description of how it works.  Then someone can review it.  Until then its impossible to help you, since I don't even know if what you have is acceptable.  

Also, we don't actually have device emulators, so other people will need to test this on another device.  

Edit:  Also, if you haven't seen these already, we have a development guide (link on the left side of the screen) and a specific guide to submitting code changes with git:

http://www.rockbox.org/wiki/UsingGit

Of course you are welcome to ask on IRC if you have trouble with any of our tools. 
« Last Edit: March 25, 2012, 06:27:08 PM by saratoga »
Logged

Offline dorotik

  • Member
  • *
  • Posts: 12
Re: Doom on Sansa Fuze+ is unplayable, because it's running super fast
« Reply #7 on: March 25, 2012, 06:27:26 PM »
Quote from: saratoga on March 25, 2012, 06:24:46 PM
Quote from: dorotik on March 25, 2012, 06:20:19 PM
Me neither. But as I'm just starting with Rockbox development and I don't have experience with other devices emulators, I would like to avoid submitting a change which may not work properly on other players than Fuze+. Anyway, do you have some advice on how to correctly proceed with this fix?

Push your fix to gerrit with a description of how it works.  Then someone can review it.  Until then its impossible to help you, since I don't even know if what you have is acceptable. 

Also, we don't actually have device emulators, so other people will need to test this on another device. 
Ok, thanks
Logged

Offline kilr0y

  • Member
  • *
  • Posts: 3
Re: Doom on Sansa Fuze+ is unplayable, because it's running super fast
« Reply #8 on: September 10, 2012, 09:27:59 AM »
What with that fix for Fuze+?...
I tried the posted file, but says "Incompatible"...
Logged

Offline bluebrother

  • Developer
  • Member
  • *
  • Posts: 3421
  • creature
Re: Doom on Sansa Fuze+ is unplayable, because it's running super fast
« Reply #9 on: September 10, 2012, 09:58:38 AM »
Quote from: saratoga on March 25, 2012, 05:56:38 PM
Its usually better if you submit the fix rather then the binary.  Both since we're a GPL project, and also since plugins are meant to be recompiled with every build and tend not to work well when copied between different compilations. 
Logged
Rockbox Utility development binaries (updated infrequently) · How to ask questions the smart way · We do not estimate timeframes.

Offline dorotik

  • Member
  • *
  • Posts: 12
Re: Doom on Sansa Fuze+ is unplayable, because it's running super fast
« Reply #10 on: September 20, 2012, 08:52:56 AM »
Updated the file in a link to be compatible with current Rockbox, also improved the speed of game. Will submit sources asap.
Logged

Offline AlexP

  • Global Moderator
  • Member
  • *
  • Posts: 3688
  • ex-BigBambi
Re: Doom on Sansa Fuze+ is unplayable, because it's running super fast
« Reply #11 on: September 20, 2012, 02:03:06 PM »
Is the only change here the one you uploaded to gerrit?
Logged
H140, F60, S120, e260, c240, Clip, Fuze v2, Connect, MP170, Meizu M3, Nano 1G, Android

Offline dorotik

  • Member
  • *
  • Posts: 12
Re: Doom on Sansa Fuze+ is unplayable, because it's running super fast
« Reply #12 on: September 20, 2012, 02:26:04 PM »
Quote from: AlexP on September 20, 2012, 02:03:06 PM
Is the only change here the one you uploaded to gerrit?
yes
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8974
Re: Doom on Sansa Fuze+ is unplayable, because it's running super fast
« Reply #13 on: September 20, 2012, 03:16:37 PM »
If I understand correctly, the problem here is that the user timer isn't running at 100hz like its supposed to be.  If this is just a simple bug, we should probably just ask pamaury if he can fix it. 
Logged

Offline dorotik

  • Member
  • *
  • Posts: 12
Re: Doom on Sansa Fuze+ is unplayable, because it's running super fast
« Reply #14 on: September 20, 2012, 03:53:43 PM »
Quote from: saratoga on September 20, 2012, 03:16:37 PM
If I understand correctly, the problem here is that the user timer isn't running at 100hz like its supposed to be.  If this is just a simple bug, we should probably just ask pamaury if he can fix it. 
The timer is supposed to tick at 70Hz. The 100Hz check is there only as a precaution in case somebody messes with the define. I tried to adjust the user timer, but something isn't right with it. As I don't have an experience with Rockbox, it would be good if somebody could have a look on it. In the meantime, the fallback solution which was already there for greyscale targets works perfectly on Fuze also.
Logged

  • Print
Pages: [1] 2
« previous next »
+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Plugins/Viewers
| | |-+  Doom on Sansa Fuze+ is unplayable, because it's running super fast
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.094 seconds with 14 queries.