FS#5424 - rockboy controls for ansolute wheel positioning (iPods)

Attached to Project: Rockbox
Opened by Anton Romanov (theli) - Wednesday, 24 May 2006, 18:19 GMT
Task Type Patches
Category Games
Status Closed
Assigned To No-one
Operating System All players
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


implements controls similar to ipodlinux's iBoy
Closed by  Dave Chapman (linuxstb)
Tuesday, 26 September 2006, 19:33 GMT
Reason for closing:  Accepted
Additional comments about closing:  Patch based on this committed to CVS, thanks.
Comment by Anton Romanov (theli) - Wednesday, 24 May 2006, 18:20 GMT
depends upon #4721
Comment by Anton Romanov (theli) - Wednesday, 24 May 2006, 20:09 GMT
it is nice to have access to vertical scaling mode too.
Comment by D (yaypunkrock) - Thursday, 25 May 2006, 19:54 GMT
I just tried this patch, it patched against the current cvs fine and so did the absolute wheel position patch, but when I try to compile it i get the following error:
MAKE in rockboy
CC sys_rockbox.c
sys_rockbox.c: In function `ev_poll':
sys_rockbox.c:103: error: structure has no member named `wheel_status'
sys_rockbox.c:245: error: structure has no member named `wheel_send_events'
sys_rockbox.c:254: error: structure has no member named `wheel_send_events'
make[3]: *** [/home/dipesh/Desktop/RockboxPatches/rockbox-devel/rockbox/apps/plugins/rockboy/sys_rockbox.o] Error 1
make[2]: *** [rockboy] Error 2
make[1]: *** [rocks] Error 2
make: *** [all] Error 2

I checked to make sure the absolute wheel patch was applied correctly and it looks fine, so any ideas?
Comment by Anton Romanov (theli) - Thursday, 25 May 2006, 20:05 GMT
it requires absolute wheel positioning patch ...
Comment by Anton Romanov (theli) - Thursday, 25 May 2006, 20:08 GMT
oh .. you did aply wheel patch ...
but if you have such errors you didn't apply whole wheel patch or trying to build for sim
Comment by D (yaypunkrock) - Friday, 26 May 2006, 11:36 GMT
Ah i figured out what the problem was, the latest rockbox-wheel_absolute_patch_v4.patch from the tracker doesn't include the entrys that are required in plugin.c and plugin.h, I got it to work by adding the parts required from the v3 patch and the changes needed for them to apply to current cvs, and something else a little weird sometimes when I use the hold button to go to the menu it works fine but quite often none of the buttons work (scroll, select etc..), I've attached the patch I used for absolute wheel position, could you check if thats whats causing the problem, thanks.
Comment by D (yaypunkrock) - Monday, 29 May 2006, 11:02 GMT
READ ME!!! Note: I just saw in the Apple iPod forum that for some reason people seem to think the patch I uploaded is for rockboy, it isn't!!!! it's only the absolute wheel patch from #4721 with the bits that where missing from the v4 release (i.e. 4.1, you guys should really read the posts, anyone know how to remove comments/attachments?), the patch for rockboy is at the top of the page!!!! (the one called rockboy_wheel.patch)
Comment by alex (alexohh) - Monday, 03 July 2006, 03:11 GMT
how do you put this patch on your ipod?
Comment by David (roxuzr21) - Tuesday, 04 July 2006, 22:52 GMT
I managed to get rockboy to work using the rockboy wheel patch anf the v4.1 absolute patch.with a few minor glitches in the menu with these controls. In order to access any options I have to quickly toggle the hold button in order to even be able to scroll. My biggest problem is that now my ipod 5g won't shut down when I hold the play button. If anybody knows how to fix this issue plz help. I'm attaching the rockbox version that I compiled.
Comment by Anton Romanov (theli) - Wednesday, 05 July 2006, 04:26 GMT
you should've at least read comments at absolute wheel patch task...
anyway - patch changes it to play+select
Comment by Anton Romanov (theli) - Friday, 28 July 2006, 14:19 GMT
sync to cvs