Skip to content

Commit 819e8a4

Browse files
committed
Update documentation for v3.4 release
1 parent 468d510 commit 819e8a4

File tree

2 files changed

+28
-7
lines changed

2 files changed

+28
-7
lines changed

CHANGELOG.md

+9
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# Changelog
22

3+
## [3.4] - 2018-06-21
4+
### Added
5+
- Joystick response curve per axis and layout.
6+
- Menu LED indicator.
7+
8+
### Changed
9+
- Answer N64 poll within WaveBird init.
10+
- Mute joysticks input while in menu.
11+
312
## [3.3] - 2018-06-05
413
### Added
514
- Interrupt based reply.

README.md

100755100644
+19-7
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,8 @@ To access the menu:
5454
1. Hold down the analog L and R buttons down most of the way, but not enough to
5555
push the end-stop buttons, and press Start.
5656

57+
The adaptor LED will be ON as long you are inside the menu.
58+
5759
Once in the menu the N64 will receive blank status packet regardless of buttons
5860
pressed on the GameCube controller. An invalid selection in the menu will exit
5961
the menu.
@@ -87,10 +89,12 @@ It's possible to map a special function to a button instead of a N64 button.
8789

8890
3. Press the button you wish to set the function to.
8991

90-
4. Press the button corresponding to the special function you want. This button is always
92+
4. If you have the rumble power connected, you should feel a brief rumble.
93+
94+
5. Press the button corresponding to the special function you want. This button is always
9195
interpreted according to the defaults below.
9296

93-
5. If the mapping was successful and you have rumble power connected, you should feel
97+
6. If the mapping was successful and you have rumble power connected, you should feel
9498
a brief rumble.
9599

96100
##### Function available:
@@ -167,19 +171,27 @@ described above.
167171
When you select a layout, it is saved into the EEPROM so the next time you power up
168172
the adaptor the last used will be reloaded automatically.
169173

170-
#### GameCube joysticks scaling
174+
#### GameCube joysticks config
171175

172176
By default the joysticks value from the GameCube controller are scale to match the N64
173177
joystick value range. This can be disabled to use the GameCube range instead (< v3.1 behavior).
174-
To toggle on/off the scaling function on a global basis (affect all mapping):
178+
A response curve can also be applied to a GC axis. By default none is applied (Linear).
179+
Scale and curve setting are save independently for each axis and each layout.
175180

176-
1. While in the main menu, press D-pad LEFT.
181+
1. While in the main menu, press D-pad RIGHT.
177182

178183
2. If you have the rumble power connected, you should feel a brief rumble.
179184

180-
3. Press X to enable or Y to disable the scaling function.
185+
3. Press either direction on one of the four GC joystick axes.
181186

182-
4. If you have the rumble power connected and the layout change was successful, you should
187+
4. If you have the rumble power connected, you should feel a brief rumble.
188+
189+
5. Press X to enable or Y to disable the scaling function.
190+
Or press one of the D-pad directions for enabling a response curve.
191+
(UP: Aggressive, LEFT: Relaxed, RIGHT: Wide, DOWN: S-Curve)
192+
Or press A for no response curve (Linear).
193+
194+
6. If you have the rumble power connected and the layout change was successful, you should
183195
feel a brief rumble.
184196

185197
This option is saved into the EEPROM so the next time you power up the adaptor the last

0 commit comments

Comments
 (0)