The Following User Says Thank You to smoku For This Useful Post: | ||
|
2010-05-17
, 13:26
|
|
Posts: 733 |
Thanked: 249 times |
Joined on Jan 2010
@ UK
|
#462
|
|
2010-05-17
, 14:15
|
|
Posts: 1,716 |
Thanked: 3,007 times |
Joined on Dec 2009
@ Warsaw, Poland
|
#463
|
The Following User Says Thank You to smoku For This Useful Post: | ||
|
2010-05-18
, 07:37
|
Posts: 716 |
Thanked: 303 times |
Joined on Sep 2009
@ Sheffield, UK
|
#465
|
|
2010-05-18
, 08:09
|
|
Posts: 1,716 |
Thanked: 3,007 times |
Joined on Dec 2009
@ Warsaw, Poland
|
#466
|
And of course I would prefer you filled in the Compatibility List
Smoku, may I ask what you did to setup the SDK for development? What are you using, Ubuntu? What needed installing?
|
2010-05-18
, 08:52
|
|
Posts: 733 |
Thanked: 249 times |
Joined on Jan 2010
@ UK
|
#467
|
And of course I would prefer you filled in the Compatibility List rather than the Wiki directly, as I can re-generate the Wiki automatically then and you get full credit for submitting compatibility reports.
|
2010-05-18
, 17:41
|
Posts: 716 |
Thanked: 303 times |
Joined on Sep 2009
@ Sheffield, UK
|
#468
|
Oh yes. This is what I meant.
I use Ubuntu Linux desktop and Arch Linux laptop.
http://www.forum.nokia.com/Tools_Doc...atforms/Maemo/ installed fine on both. You don't need anything else - this installer installs the full scratchbox setup.
I would advise going with Debian/Ubuntu though. Arch has an unusual startup script and installer couldn't update these, so it required manual tweaking.
Yes, the current SDK is for PR1.2, but UAE4All does not use any of the updated components, so self built binary works fine on PR1.1.1
|
2010-05-18
, 20:28
|
|
Posts: 1,716 |
Thanked: 3,007 times |
Joined on Dec 2009
@ Warsaw, Poland
|
#469
|
|
2010-05-20
, 20:00
|
Posts: 716 |
Thanked: 303 times |
Joined on Sep 2009
@ Sheffield, UK
|
#470
|
I dug through code to find out how Throttle setting works.
http://github.com/smokku/uae4all/blo...wcpu.cpp#L1323
and it's a... throttle.
It increases emulated CPU speed with the following rate: 1 1 4/3 4/3 3/2 3/2 4
(I don't know where did the menu numbers 0 10 20... came from, though.)
P.S. Changing it will not make any difference for VSync-based apps. (Like most games, demos etc.) It does not matter if the CPU finished a task earlier - VSync is still 50 times per second (or 60).
Well... We're thinking along the same lines.
I already implemented what you called "game mode" with a bit different keyboard mapping.
What exact mapping you suggest? Which keys I should map where for these Pinballs?
http://github.com/smokku/uae4all/blo...wcpu.cpp#L1323
and it's a... throttle.
It increases emulated CPU speed with the following rate: 1 1 4/3 4/3 3/2 3/2 4
(I don't know where did the menu numbers 0 10 20... came from, though.)
P.S. Changing it will not make any difference for VSync-based apps. (Like most games, demos etc.) It does not matter if the CPU finished a task earlier - VSync is still 50 times per second (or 60).
smoku @xiaoka.com (SMTP/XMPP) ...:.:....:... pebbled . Poky Fish : sixaxis . psx4m . uae4all
Jolla Phone post-mortem . . . . . . . . . . -> 1+1 VGN-UX390N
Last edited by smoku; 2010-05-17 at 14:58.