diff --git a/docs/assets/css/custom.css b/docs/assets/css/custom.css
index f77d811..dd98145 100644
--- a/docs/assets/css/custom.css
+++ b/docs/assets/css/custom.css
@@ -89,3 +89,72 @@ body {
box-shadow: 0 0 2px rgba(0, 0, 0, .75)
}
}
+
+@font-face {
+ font-family: 'FunKey-S-Keys';
+ src: url('/assets/fonts/FunKey-S-Keys.eot?b52ver');
+ src: url('/assets/fonts/FunKey-S-Keys.eot?b52ver#iefix') format('embedded-opentype'),
+ url('/assets/fonts/FunKey-S-Keys.ttf?b52ver') format('truetype'),
+ url('/assets/fonts/FunKey-S-Keys.woff?b52ver') format('woff'),
+ url('/assets/fonts/FunKey-S-Keys.svg?b52ver#FunKey-S-Keys') format('svg');
+ font-weight: normal;
+ font-style: normal;
+ font-display: block;
+}
+
+[class^="funkey-"], [class*=" funkey-"] {
+ /* use !important to prevent issues with browser extensions that change fonts */
+ font-family: 'FunKey-S-Keys' !important;
+ speak: never;
+ font-style: normal;
+ font-weight: normal;
+ font-variant: normal;
+ text-transform: none;
+ font-size: 1rem;
+ line-height: 1;
+
+ /* Better Font Rendering =========== */
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+}
+
+.funkey-A:before {
+ content: "\e900";
+}
+
+.funkey-B:before {
+ content: "\e902";
+}
+.funkey-X:before {
+ content: "\e904";
+}
+.funkey-Y:before {
+ content: "\e906";
+}
+.funkey-up:before {
+ content: "\e908";
+}
+.funkey-down:before {
+ content: "\e909";
+}
+.funkey-left:before {
+ content: "\e90a";
+}
+.funkey-right:before {
+ content: "\e90b";
+}
+.funkey-L:before {
+ content: "\e90c";
+}
+.funkey-R:before {
+ content: "\e90d";
+}
+.funkey-start:before {
+ content: "\e90e";
+}
+.funkey-fn:before {
+ content: "\e90f";
+}
+.funkey-menu:before {
+ content: "\e912";
+}
diff --git a/docs/assets/fonts/FunKey-S-Keys.eot b/docs/assets/fonts/FunKey-S-Keys.eot
new file mode 100644
index 0000000..6b332bb
Binary files /dev/null and b/docs/assets/fonts/FunKey-S-Keys.eot differ
diff --git a/docs/assets/fonts/FunKey-S-Keys.svg b/docs/assets/fonts/FunKey-S-Keys.svg
new file mode 100644
index 0000000..c5af107
--- /dev/null
+++ b/docs/assets/fonts/FunKey-S-Keys.svg
@@ -0,0 +1,23 @@
+
+
+
\ No newline at end of file
diff --git a/docs/assets/fonts/FunKey-S-Keys.ttf b/docs/assets/fonts/FunKey-S-Keys.ttf
new file mode 100644
index 0000000..67b084a
Binary files /dev/null and b/docs/assets/fonts/FunKey-S-Keys.ttf differ
diff --git a/docs/assets/fonts/FunKey-S-Keys.woff b/docs/assets/fonts/FunKey-S-Keys.woff
new file mode 100644
index 0000000..56f91f0
Binary files /dev/null and b/docs/assets/fonts/FunKey-S-Keys.woff differ
diff --git a/docs/tutorials/software/add_roms.md b/docs/tutorials/software/add_roms.md
index c543828..b9906e4 100644
--- a/docs/tutorials/software/add_roms.md
+++ b/docs/tutorials/software/add_roms.md
@@ -36,15 +36,15 @@ as simply as you would do it with a simple USB memory stick:
| **Display** | **Action** |
| :-------------------------------------------------------------------------------: | :----------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| {: .lightbox} | Connect the **FunKey S** to your computer using the provided micro USB cable, then open it to turn it on |
-| {: .lightbox} | At the launcher's main screen (example here with RetroFE), press the **MENU** key |
-| {: .lightbox} | Press the **UP**/**DOWN** keys until you see "**MOUNT USB**" |
-| {: .lightbox} | Press the **A** key twice to confirm |
+| {: .lightbox} | At the launcher's main screen (example here with RetroFE), press the key |
+| {: .lightbox} | Press the or keys until you see "**MOUNT USB**" |
+| {: .lightbox} | Press the key twice to confirm |
| {: .lightbox} | "**EJECT USB**" is now displayed instead, now go to your host computer and open a File Explorer window |
| {: .lightbox} | You should see the **FunKey S** appear as an USB drive on your computer in the File Explorer (example here with Windows 10) |
| {: .lightbox} | Drag & drop the ROM file and optional artwork file into the folder corresponding to the emulated console in this USB drive on your computer
The artwork file must have the **same base name** as the ROM file with a _.png_ or _.jpg_ extension. It is recommended to resize the artwork to a maximum dimension of 240px (big files will make scrolling less fluid on the launcher) An extensive **list of artwork files** (already resized to 240x240) has been made by Coolie Coolster here. An otherwise complete list of artwork can be found here. |
| {: .lightbox} | Eject cleanly the USB drive from your computer |
-| {: .lightbox} | Back on the **FunKey S**, at the "**EJECT USB**" menu entry, press the "**A**" key twice to confirm |
-| {: .lightbox} | Press the **MENU** key to return to the launcher screen |
+| {: .lightbox} | Back on the **FunKey S**, at the "**EJECT USB**" menu entry, press the key twice to confirm |
+| {: .lightbox} | Press the key to return to the launcher screen |
Of course, you can remove games from the **FunKey S** console as you
would do with a USB memory stick, too!
diff --git a/docs/tutorials/software/aspect_ratio.md b/docs/tutorials/software/aspect_ratio.md
index 0ccca43..ba68add 100644
--- a/docs/tutorials/software/aspect_ratio.md
+++ b/docs/tutorials/software/aspect_ratio.md
@@ -7,7 +7,7 @@ display aspect ratio:
## Quick shortcuts
- - **Fn** + **DOWN**: Change Aspect Ratio (AR), cycle between:
+ - + : Change Aspect Ratio (AR), cycle between:
- Stretched (default)
@@ -17,17 +17,17 @@ display aspect ratio:
- Manual Zoom
- - **Fn** + **LEFT**: Decrease zoom level by 10%
+ - + : Decrease zoom level by 10%
- - **Fn** + **RIGHT**: Increase Zoom level by 10%
+ - + : Increase Zoom level by 10%
## FunKey menu
- - Press the **MENU** key to enter the FunKey menu
+ - Press the key to enter the FunKey menu
- - Press the **UP** or **DOWN** key to select the "**ASPECT RATIO**" setting
+ - Press the or key to select the "**ASPECT RATIO**" setting
- - Use the **LEFT** and **RIGHT** keys to change the aspect ratio
+ - Use the and keys to change the aspect ratio
| **Display** | **Aspect Ratio** |
|:---------------------------------------------------------------------:|:----------------------------------------------------------------------------------------------------------------------------|
@@ -36,7 +36,7 @@ display aspect ratio:
| {: .lightbox} | Scaled (Zoom 0%): The display is scaled down in both directions to be fully visible, both horizontally and vertically |
| {: .lightbox} | Manual zoom: The display is zoomed in/out manually |
- - Press the **MENU** key again to exit from the FunKey menu
+ - Press the key again to exit from the FunKey menu
## Aspect ratio preview
diff --git a/docs/tutorials/software/copy_opk.md b/docs/tutorials/software/copy_opk.md
index 8070a1f..afd48a1 100644
--- a/docs/tutorials/software/copy_opk.md
+++ b/docs/tutorials/software/copy_opk.md
@@ -18,15 +18,15 @@ files as simply as you would do it with a simple USB memory stick:
| **Display** | **Action** |
|:-----------------------------------------------------------------------------------------:|:------------------------------------------------------------------------------------------------------------------------------------------------------------|
| {: .lightbox} | Connect the **FunKey S** to your computer using the provided micro USB cable, then open it to turn it on |
-| {: .lightbox} | At the launcher's main screen (example here with gmenu2x), press the **MENU** key |
-| {: .lightbox} | Press the **UP**/**DOWN** keys until you see "**MOUNT USB**" |
-| {: .lightbox} | Press the **A** key twice to confirm |
+| {: .lightbox} | At the launcher's main screen (example here with gmenu2x), press the key |
+| {: .lightbox} | Press the or keys until you see "**MOUNT USB**" |
+| {: .lightbox} | Press the key twice to confirm |
| {: .lightbox} | "**EJECT USB**" is now displayed instead, now go to your host computer and open a File Explorer window |
| {: .lightbox} | You should see the **FunKey S** appear as an USB drive on your computer in the File Explorer (example here with Windows 10) |
| {: .lightbox} | Drag & drop the **OPK** file into any 1st-level folder[^1] in this USB drive on your computer and they will be automatically available on the **FunKey S** |
| {: .lightbox} | Eject cleanly the USB drive from your computer |
-| {: .lightbox} | Back on the **FunKey S**, at the "**EJECT USB**" menu entry, press the "**A**" key twice to confirm |
-| {: .lightbox} | Press the **MENU** key to return to the launcher screen |
+| {: .lightbox} | Back on the **FunKey S**, at the "**EJECT USB**" menu entry, press the key twice to confirm |
+| {: .lightbox} | Press the key to return to the launcher screen |
Of course, you can remove **OPK** files from the **FunKey S** console
as you would do with a USB memory stick, too!
diff --git a/docs/tutorials/software/gb_palette.md b/docs/tutorials/software/gb_palette.md
index 65a0e38..0c3c2cd 100644
--- a/docs/tutorials/software/gb_palette.md
+++ b/docs/tutorials/software/gb_palette.md
@@ -120,17 +120,17 @@ set dmg_obp1 0xc0ffff 0x408080 0x204040 0x000000`
| **Display** | **Action** |
| :-------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------|
| {: .lightbox} | Connect the **FunKey S** to your computer using the provided micro USB cable, then open it to turn it on |
-| {: .lightbox} | At the launcher's main screen (example here with RetroFE), press the **MENU** key |
-| {: .lightbox} | Press the **UP**/**DOWN** keys until you see "**MOUNT USB**" |
-| {: .lightbox} | Press the **A** key twice to confirm |
+| {: .lightbox} | At the launcher's main screen (example here with RetroFE), press the key |
+| {: .lightbox} | Press the or keys until you see "**MOUNT USB**" |
+| {: .lightbox} | Press the key twice to confirm |
| {: .lightbox} | "**EJECT USB**" is now displayed instead, now go to your host computer and open a File Explorer window |
| {: .lightbox} | You should see the **FunKey S** appear as an USB drive on your computer in the File Explorer (example here with Windows 10) |
| {: .lightbox} | In the FunKey folder, create a new folder .gnuboy if it does not already exist. |
| {: .lightbox} | In the FunKey/.gnuboy folder create a file gnuboy.rc if it does not already exist. |
| {: .lightbox} | Open the gnuboy.rc file with a text editor and add the palette you want. |
| {: .lightbox} | Eject cleanly the USB drive from your computer |
-| {: .lightbox} | Back on the **FunKey S**, at the "**EJECT USB**" menu entry, press the "**A**" key twice to confirm |
-| {: .lightbox} | Press the **MENU** key to return to the launcher screen |
+| {: .lightbox} | Back on the **FunKey S**, at the "**EJECT USB**" menu entry, press the key twice to confirm |
+| {: .lightbox} | Press the key to return to the launcher screen |
| {: .lightbox} | Launch any Gameboy game to see the results of your new palette settings. |
[1]: https://github.com/rofl0r/gnuboy
diff --git a/docs/tutorials/software/gba_bios.md b/docs/tutorials/software/gba_bios.md
index 6da11fb..3fbb62c 100644
--- a/docs/tutorials/software/gba_bios.md
+++ b/docs/tutorials/software/gba_bios.md
@@ -22,15 +22,15 @@ actually play.
| **Display** | **Action** |
|:---------------------------------------------------------------------------------:|:----------------------------------------------------------------------------------------------------------------------------|
| {: .lightbox} | Connect the **FunKey S** to your computer using the provided micro USB cable, then open it to turn it on |
-| {: .lightbox} | At the launcher's main screen (example here with RetroFE), press the **MENU** key |
-| {: .lightbox} | Press the **UP**/**DOWN** keys until you see "**MOUNT USB**" |
-| {: .lightbox} | Press the **A** key twice to confirm |
+| {: .lightbox} | At the launcher's main screen (example here with RetroFE), press the key |
+| {: .lightbox} | Press the or keys until you see "**MOUNT USB**" |
+| {: .lightbox} | Press the key twice to confirm |
| {: .lightbox} | "**EJECT USB**" is now displayed instead, now go to your host computer and open a File Explorer window |
| {: .lightbox} | You should see the **FunKey S** appear as an USB drive on your computer in the File Explorer (example here with Windows 10) |
| {: .lightbox} | Drag & drop the _**gba_bios.bin**_ BIOS file into the _**Game Boy Advance**_ folder in this USB drive on your computer |
| {: .lightbox} | Eject cleanly the USB drive from your computer |
-| {: .lightbox} | Back on the **FunKey S**, at the "**EJECT USB**" menu entry, press the "**A**" key twice to confirm |
-| {: .lightbox} | Press the **MENU** key to return to the launcher screen |
+| {: .lightbox} | Back on the **FunKey S**, at the "**EJECT USB**" menu entry, press the key twice to confirm |
+| {: .lightbox} | Press the key to return to the launcher screen |
## PS1
@@ -49,15 +49,15 @@ BIOS file name: SCPH1001.BIN
| **Display** | **Action** |
|:---------------------------------------------------------------------------------:|:----------------------------------------------------------------------------------------------------------------------------|
| {: .lightbox} | Connect the **FunKey S** to your computer using the provided micro USB cable, then open it to turn it on |
-| {: .lightbox} | At the launcher's main screen (example here with RetroFE), press the **MENU** key |
-| {: .lightbox} | Press the **UP**/**DOWN** keys until you see "**MOUNT USB**" |
-| {: .lightbox} | Press the **A** key twice to confirm |
+| {: .lightbox} | At the launcher's main screen (example here with RetroFE), press the |
+| {: .lightbox} | Press the or keys until you see "**MOUNT USB**" |
+| {: .lightbox} | Press the key twice to confirm |
| {: .lightbox} | "**EJECT USB**" is now displayed instead, now go to your host computer and open a File Explorer window |
| {: .lightbox} | You should see the **FunKey S** appear as an USB drive on your computer in the File Explorer (example here with Windows 10) |
| {: .lightbox} | Drag & drop the _**SCPH1001.BIN**_ BIOS file into the _**PS1/bios**_ folder in this USB drive on your computer |
| {: .lightbox} | Eject cleanly the USB drive from your computer |
-| {: .lightbox} | Back on the **FunKey S**, at the "**EJECT USB**" menu entry, press the "**A**" key twice to confirm |
-| {: .lightbox} | Press the **MENU** key to return to the launcher screen |
+| {: .lightbox} | Back on the **FunKey S**, at the "**EJECT USB**" menu entry, press the key twice to confirm |
+| {: .lightbox} | Press the key to return to the launcher screen |
--8<--
includes/glossary.md
diff --git a/docs/tutorials/software/snapshot.md b/docs/tutorials/software/snapshot.md
index df59695..997d623 100644
--- a/docs/tutorials/software/snapshot.md
+++ b/docs/tutorials/software/snapshot.md
@@ -11,15 +11,15 @@ In order to access the snapshots, follow these simple steps:
| **Display** | **Action** |
|:---------------------------------------------------------------------------------:|:------------------------------------------------------------------------------------------------------------------------------------------|
| {: .lightbox} | Connect the **FunKey S** to your computer using the provided micro USB cable, then open it to turn it on |
-| {: .lightbox} | At the launcher's main screen (example here with RetroFE), press the **MENU** key |
-| {: .lightbox} | Press the **UP**/**DOWN** keys until you see "**MOUNT USB**" |
-| {: .lightbox} | Press the **A** key twice to confirm |
+| {: .lightbox} | At the launcher's main screen (example here with RetroFE), press the key |
+| {: .lightbox} | Press the or keys until you see "**MOUNT USB**" |
+| {: .lightbox} | Press the key twice to confirm |
| {: .lightbox} | "**EJECT USB**" is now displayed instead, now go to your host computer and open a File Explorer window |
| {: .lightbox} | You should see the **FunKey S** appear as an USB drive on your computer in the File Explorer (example here with Windows 10) |
| {: .lightbox} | Drag & drop / Copy / Move / Delete the snapshots files from the _FunKey/snapshots/_ folder in this USB drive on your computer as required |
| {: .lightbox} | Eject cleanly the USB drive from your computer |
-| {: .lightbox} | Back on the **FunKey S**, at the "**EJECT USB**" menu entry, press the "**A**" key twice to confirm |
-| {: .lightbox} | Press the **MENU** key to return to the launcher screen |
+| {: .lightbox} | Back on the **FunKey S**, at the "**EJECT USB**" menu entry, press the key twice to confirm |
+| {: .lightbox} | Press the key to return to the launcher screen |
--8<--
includes/glossary.md
diff --git a/docs/tutorials/software/update.md b/docs/tutorials/software/update.md
index fc21659..2ed7bec 100644
--- a/docs/tutorials/software/update.md
+++ b/docs/tutorials/software/update.md
@@ -12,14 +12,14 @@ https://github.com/FunKey-Project/FunKey-OS/releases/latest
| **Display** | **Action** |
|:---------------------------------------------------------------------------------:|:----------------------------------------------------------------------------------------------------------------------------|
| {: .lightbox} | Connect the **FunKey S** to your computer using the provided micro USB cable, then open it to turn it on |
-| {: .lightbox} | At the launcher's main screen (example here with RetroFE), press the **MENU** key |
-| {: .lightbox} | Press the **UP**/**DOWN** keys until you see "**MOUNT USB**" |
-| {: .lightbox} | Press the **A** key twice to confirm |
+| {: .lightbox} | At the launcher's main screen (example here with RetroFE), press the key |
+| {: .lightbox} | Press the or keys until you see "**MOUNT USB**" |
+| {: .lightbox} | Press the key twice to confirm |
| {: .lightbox} | "**EJECT USB**" is now displayed instead, now go to your host computer and open a File Explorer window |
| {: .lightbox} | You should see the **FunKey S** appear as an USB drive on your computer in the File Explorer (example here with Windows 10) |
| {: .lightbox} | Drag & drop the _FunKey-roots-2.0.0.fwu_ file you just downloaded at the root of this USB drive on your computer |
| {: .lightbox} | Eject cleanly the USB drive from your computer |
-| {: .lightbox} | Back on the **FunKey S**, at the "**EJECT USB**" menu entry, press the "**A**" key twice to confirm |
+| {: .lightbox} | Back on the **FunKey S**, at the "**EJECT USB**" menu entry, press the key twice to confirm |
| {: .lightbox} | The **FunKey S** will then reboot and perform the upgrade |
[1]: https://github.com/FunKey-Project/FunKey-OS/releases/download/FunKey-OS-2.0.0/FunKey-rootfs-2.0.0.fwu