2006-03-14 08:20:39 +00:00
|
|
|
\subsection{\label{ref:Rockboy}Rockboy}
|
2006-04-02 17:29:44 +00:00
|
|
|
\screenshot{plugins/images/ss-rockboy}{Rockboy}{img:rockboy}
|
2006-06-18 13:22:42 +00:00
|
|
|
Rockboy is a Nintendo Game Boy and Game Boy Color emulator for Rockbox based on
|
2009-02-16 23:28:27 +00:00
|
|
|
the gnuboy emulator. To start a game, open a ROM file saved as \fname{.gb} or
|
2006-06-18 13:22:42 +00:00
|
|
|
\fname{.gbc} in the file browser.\\
|
2006-03-14 08:20:39 +00:00
|
|
|
|
2008-06-21 11:29:42 +00:00
|
|
|
\opt{ipod}{
|
|
|
|
Within Rockboy the wheel is used as a touchpad. It is split into 8 sections
|
|
|
|
that when tapped correspond to 8 buttons as detailed in the table below.
|
|
|
|
}
|
|
|
|
|
|
|
|
\subsubsection{Default keys}
|
2010-05-20 17:38:38 +00:00
|
|
|
\begin{btnmap}
|
2009-10-09 07:34:13 +00:00
|
|
|
\opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD%
|
|
|
|
,SANSA_E200_PAD,SANSA_FUZE_PAD,SANSA_C200_PAD,GIGABEAT_PAD%
|
2010-07-21 05:38:21 +00:00
|
|
|
,GIGABEAT_S_PAD,SANSA_CLIP_PAD}{\ButtonUp{} / \ButtonDown}
|
Mostly cosmetic changes to some plugin descriptions in the manual: 1) In main.tex - don't mention chip8 games in the Player manual and give the correct path to the viewers directory. 2) Correct wrongly placed 'end' in zxbox.tex and remove link to the wiki as this chapter is based off of that page and there is no additional information on it. 3) Let long lists of button names break so they don't overlap with the next column in the pdf - blackjack, bubbles, demystify, flipit, logo, oscilloscope, pegbox, rockblox1d, rockblox, rockboy, sliding puzzle, snake2, solitaire, sudoku. 4) While at it, break long (code) lines in bubbles.tex. 5) Additionally exclude lines which showed only 'n/a' in the button tables for a specific target - pegbox, sokoban. 6) Use 'fname' to mark a path in disktidy.tex, also simplify the button table. 7) Use 'ButtonHold' in doom.tex.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18580 a1c6a512-1295-4272-9138-f99709370657
2008-09-23 17:25:32 +00:00
|
|
|
\opt{IPOD_4G_PAD}{Tap \ButtonPlay{} / \ButtonMenu}
|
|
|
|
\opt{IRIVER_H10_PAD}{\ButtonScrollUp{} / \ButtonScrollDown}
|
2010-04-23 19:39:39 +00:00
|
|
|
\opt{PBELL_VIBE500_PAD}{\ButtonOK{} / \ButtonCancel}
|
2009-12-14 20:18:38 +00:00
|
|
|
\opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD%
|
|
|
|
,SANSA_E200_PAD,SANSA_FUZE_PAD,SANSA_C200_PAD,GIGABEAT_PAD%
|
2010-07-21 05:38:21 +00:00
|
|
|
,GIGABEAT_S_PAD,IPOD_4G_PAD,IRIVER_H10_PAD,PBELL_VIBE500_PAD%
|
|
|
|
,SANSA_CLIP_PAD}
|
2009-12-14 20:18:38 +00:00
|
|
|
{\ButtonLeft{} / \ButtonRight}
|
|
|
|
\opt{COWON_D2_PAD}{\TouchTopMiddle{} / \TouchBottomMiddle{} / \TouchMidLeft{} / \TouchMidRight}
|
2009-07-22 18:08:51 +00:00
|
|
|
\opt{HAVEREMOTEKEYMAP}{& }
|
2008-06-21 11:29:42 +00:00
|
|
|
& Direction keys\\
|
|
|
|
%
|
|
|
|
\opt{RECORDER_PAD}{\ButtonFOne}
|
|
|
|
\opt{IRIVER_H100_PAD}{\ButtonOn}
|
|
|
|
\opt{IRIVER_H300_PAD}{\ButtonRec}
|
|
|
|
\opt{IPOD_4G_PAD}{Tap \btnfnt{Top-Right}}
|
|
|
|
\opt{IAUDIO_X5_PAD,IRIVER_H10_PAD}{\ButtonPlay}
|
2010-07-21 05:38:21 +00:00
|
|
|
\opt{SANSA_E200_PAD,SANSA_FUZE_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}{\ButtonSelect}
|
2009-05-21 11:39:22 +00:00
|
|
|
\opt{GIGABEAT_PAD,GIGABEAT_S_PAD}{\ButtonVolUp}
|
2009-12-14 20:18:38 +00:00
|
|
|
\opt{COWON_D2_PAD}{\ButtonPlus}
|
2010-04-23 19:39:39 +00:00
|
|
|
\opt{PBELL_VIBE500_PAD}{\ButtonPower}
|
2009-07-22 18:08:51 +00:00
|
|
|
\opt{HAVEREMOTEKEYMAP}{& }
|
2008-06-21 11:29:42 +00:00
|
|
|
& A button\\
|
|
|
|
%
|
|
|
|
\opt{RECORDER_PAD}{\ButtonFTwo}
|
|
|
|
\opt{IRIVER_H100_PAD}{\ButtonOff}
|
|
|
|
\opt{IRIVER_H300_PAD}{\ButtonMode}
|
|
|
|
\opt{IPOD_4G_PAD}{Tap \btnfnt{Top-Left}}
|
2010-04-23 19:39:39 +00:00
|
|
|
\opt{IAUDIO_X5_PAD,SANSA_E200_PAD,SANSA_C200_PAD,PBELL_VIBE500_PAD}{\ButtonRec}
|
2010-07-21 05:38:21 +00:00
|
|
|
\opt{SANSA_FUZE_PAD,SANSA_CLIP_PAD}{\ButtonHome}
|
2008-06-21 11:29:42 +00:00
|
|
|
\opt{IRIVER_H10_PAD}{\ButtonFF}
|
2009-05-21 11:39:22 +00:00
|
|
|
\opt{GIGABEAT_PAD,GIGABEAT_S_PAD}{\ButtonVolDown}
|
2009-12-14 20:18:38 +00:00
|
|
|
\opt{COWON_D2_PAD}{\ButtonMinus}
|
2009-07-22 18:08:51 +00:00
|
|
|
\opt{HAVEREMOTEKEYMAP}{& }
|
2008-06-21 11:29:42 +00:00
|
|
|
& B button\\
|
|
|
|
%
|
2006-06-18 13:22:42 +00:00
|
|
|
\opt{RECORDER_PAD}{\ButtonFThree}
|
|
|
|
\opt{IRIVER_H100_PAD}{\ButtonRec}
|
|
|
|
\opt{IRIVER_H300_PAD}{\ButtonOn}
|
2008-06-21 11:29:42 +00:00
|
|
|
\opt{IPOD_4G_PAD}{Tap \btnfnt{Bottom-Right} /~Press \ButtonSelect}
|
|
|
|
\opt{IAUDIO_X5_PAD}{\ButtonSelect}
|
2009-10-09 07:34:13 +00:00
|
|
|
\opt{SANSA_E200_PAD,SANSA_FUZE_PAD}{\ButtonScrollBack}
|
2010-07-21 05:38:21 +00:00
|
|
|
\opt{SANSA_C200_PAD,SANSA_CLIP_PAD}{\ButtonVolDown}
|
2008-06-21 11:29:42 +00:00
|
|
|
\opt{IRIVER_H10_PAD}{\ButtonRew}
|
|
|
|
\opt{GIGABEAT_PAD}{\ButtonA}
|
2010-04-23 19:39:39 +00:00
|
|
|
\opt{GIGABEAT_S_PAD,PBELL_VIBE500_PAD}{\ButtonPlay}
|
2009-12-14 20:18:38 +00:00
|
|
|
\opt{COWON_D2_PAD}{\TouchTopRight}
|
2009-07-22 18:08:51 +00:00
|
|
|
\opt{HAVEREMOTEKEYMAP}{& }
|
2006-04-03 22:45:01 +00:00
|
|
|
& Start\\
|
2008-06-21 11:29:42 +00:00
|
|
|
%
|
|
|
|
\nopt{IAUDIO_X5_PAD,IRIVER_H10_PAD}{
|
2006-10-19 11:11:24 +00:00
|
|
|
\opt{RECORDER_PAD}{\ButtonPlay}
|
|
|
|
\opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonSelect}
|
2008-06-21 11:29:42 +00:00
|
|
|
\opt{IPOD_4G_PAD}{Tap \btnfnt{Bottom-Left}}
|
2009-10-09 07:34:13 +00:00
|
|
|
\opt{SANSA_E200_PAD,SANSA_FUZE_PAD}{\ButtonScrollFwd}
|
2010-07-21 05:38:21 +00:00
|
|
|
\opt{SANSA_C200_PAD,SANSA_CLIP_PAD}{\ButtonVolUp}
|
2009-05-21 11:39:22 +00:00
|
|
|
\opt{GIGABEAT_PAD,GIGABEAT_S_PAD}{\ButtonSelect}
|
2009-12-14 20:18:38 +00:00
|
|
|
\opt{COWON_D2_PAD}{\TouchCenter}
|
2010-04-23 19:39:39 +00:00
|
|
|
\opt{PBELL_VIBE500_PAD}{\ButtonUp}
|
2009-07-22 18:08:51 +00:00
|
|
|
\opt{HAVEREMOTEKEYMAP}{& }
|
2008-06-21 11:29:42 +00:00
|
|
|
& Select\\
|
|
|
|
%
|
|
|
|
}
|
2009-12-07 12:19:08 +00:00
|
|
|
\opt{RECORDER_PAD,IRIVER_H100_PAD,iaudiom5}{
|
2008-06-21 11:29:42 +00:00
|
|
|
\opt{RECORDER_PAD}{\ButtonOn}
|
|
|
|
\opt{IRIVER_H100_PAD,IAUDIO_X5_PAD}{\ButtonHold{} switch}
|
2009-07-22 18:08:51 +00:00
|
|
|
\opt{HAVEREMOTEKEYMAP}{& }
|
2008-06-21 11:29:42 +00:00
|
|
|
& Cycle display scaling modes\\
|
2011-01-17 18:30:18 +00:00
|
|
|
% defined for the Recorders and targets with 160x128x2 displays (H100, M5)
|
2008-06-21 11:29:42 +00:00
|
|
|
}
|
2006-06-18 13:22:42 +00:00
|
|
|
\opt{RECORDER_PAD,IRIVER_H300_PAD}{\ButtonOff}
|
|
|
|
\opt{IRIVER_H100_PAD}{\ButtonMode}
|
2008-06-21 11:29:42 +00:00
|
|
|
\opt{IPOD_4G_PAD}{\ButtonHold{} switch}
|
2010-07-21 05:38:21 +00:00
|
|
|
\opt{IAUDIO_X5_PAD,SANSA_E200_PAD,SANSA_FUZE_PAD,SANSA_C200_PAD%
|
|
|
|
,IRIVER_H10_PAD,SANSA_CLIP_PAD}{\ButtonPower}
|
2010-04-23 19:39:39 +00:00
|
|
|
\opt{GIGABEAT_PAD,GIGABEAT_S_PAD,COWON_D2_PAD,PBELL_VIBE500_PAD}{\ButtonMenu}
|
2009-07-22 18:08:51 +00:00
|
|
|
\opt{HAVEREMOTEKEYMAP}{& }
|
2006-04-03 22:45:01 +00:00
|
|
|
& Open Rockboy menu\\
|
2010-05-20 17:38:38 +00:00
|
|
|
\end{btnmap}
|
2006-03-14 08:20:39 +00:00
|
|
|
|
2008-06-21 11:29:42 +00:00
|
|
|
\subsubsection{Rockboy menu}
|
2006-04-03 22:45:01 +00:00
|
|
|
\begin{description}
|
2008-06-21 11:29:42 +00:00
|
|
|
\item[Load Game\ldots] Loads a previously saved game.
|
|
|
|
\item[Save Game\ldots] Saves your current state.
|
2006-04-03 22:45:01 +00:00
|
|
|
\item[Options\ldots]
|
|
|
|
\begin{description}
|
2008-06-21 11:29:42 +00:00
|
|
|
\item[Max Frameskip.]
|
2006-03-14 08:20:39 +00:00
|
|
|
Change frameskip setting to improve speed.
|
2008-06-21 11:29:42 +00:00
|
|
|
\item[Sound.]
|
|
|
|
Toggle sound on or off.
|
|
|
|
\item[Stats.]
|
2006-03-14 08:20:39 +00:00
|
|
|
Toggle showing fps and current frameskip.
|
2006-04-03 22:45:01 +00:00
|
|
|
\item[Set Keys (BUGGY)]
|
2006-03-14 08:20:39 +00:00
|
|
|
Select this option to set a new keymapping.
|
2008-06-21 11:29:42 +00:00
|
|
|
\opt{lcd_color}{
|
2010-11-28 19:49:15 +00:00
|
|
|
\note{The direction keys are set for the normal screen orientation,
|
|
|
|
not the rotated orientation.}
|
2008-06-21 11:29:42 +00:00
|
|
|
\item[Screen Size.]
|
2010-11-28 19:49:15 +00:00
|
|
|
Choose whether the original aspect ratio should be kept when scaling
|
2008-06-21 11:29:42 +00:00
|
|
|
the picture to the screen%
|
|
|
|
% targets with bigger displays than the original gameboy
|
2011-01-17 18:30:18 +00:00
|
|
|
\opt{gigabeat,iriverh300,ipodcolor,ipodvideo,e200,e200v2}{
|
2008-06-21 11:29:42 +00:00
|
|
|
or whether it should be displayed unscaled%
|
|
|
|
}.
|
|
|
|
\item[Screen Rotate.]
|
2010-11-28 19:49:15 +00:00
|
|
|
Rotate the displayed picture and direction keys by 90 degrees.
|
2008-06-21 11:29:42 +00:00
|
|
|
\item[Set Palette.]
|
|
|
|
Pick one of a few predefined colour palettes.
|
|
|
|
}
|
2006-04-03 22:45:01 +00:00
|
|
|
\end{description}
|
2010-11-24 11:39:40 +00:00
|
|
|
\item[Reset.] Resets the Emulator.
|
2006-04-03 22:45:01 +00:00
|
|
|
\item[Quit RockBoy.] Quits the Rockboy plugin.
|
|
|
|
\end{description}
|