diff --git a/ReadMe.md b/ReadMe.md index eab8da1..2d0e97c 100644 --- a/ReadMe.md +++ b/ReadMe.md @@ -1,4 +1,4 @@ -# [Gameboy](https://en.wikipedia.org/wiki/Game_Boy) / [Gameboy Color](https://en.wikipedia.org/wiki/Game_Boy_Color) for MiSTer Platform +# [Gameboy](https://en.wikipedia.org/wiki/Game_Boy) / [Gameboy Color](https://en.wikipedia.org/wiki/Game_Boy_Color) port to [MiSTer](https://github.com/MiSTer-devel/Main_MiSTer/wiki) This is port of [Gameboy for MiST](https://github.com/mist-devel/mist-board/tree/master/cores/gameboy) @@ -8,6 +8,7 @@ This is port of [Gameboy for MiST](https://github.com/mist-devel/mist-board/tree ## Features * Original Gameboy & Gameboy Color Support * Super Gameboy Support - Borders, Palettes and Multiplayer +* Custom Borders * SaveStates * Fastforward * Rewind - Allows you to rewind up to 40 seconds of gameplay @@ -18,25 +19,26 @@ This is port of [Gameboy for MiST](https://github.com/mist-devel/mist-board/tree * Cheats ## Open Source Bootstrap roms -This now includes the open source boot ROMs from [https://github.com/LIJI32/SameBoy/](https://github.com/LIJI32/SameBoy/) (for maximum GBC compatibility/authenticity you can still place the Gameboy color bios/bootrom into the Gameboy folder and rename it to boot1.rom) +This now includes the open source boot ROMs from [https://github.com/LIJI32/SameBoy/](https://github.com/LIJI32/SameBoy/). For maximum GBC compatibility/authenticity you can still place the Gameboy color bios/bootrom into the Gameboy folder and rename it to boot1.rom ## Palettes -Core supports custom palettes (*.gbp) which should be placed into Gameboy folder. Some examples are available in palettes folder. +This core supports custom palettes (*.gbp) which should be placed into the Gameboy folder. Some examples are available in the palettes folder. + +## Custom Borders +This core supports custom borders (*.sgb) which should be placed into the Gameboy folder. Some examples are available in the borders folder. ## Autoload -To autoload favorite game at startup rename it to boot2.rom +To autoload your favorite game at startup rename it to `boot2.rom`. ## Video output -The Gameboy can disable video output at any time which causes problems with vsync_adjust=2 or analog video during screen transitions. Enable the Stabilize video option to fix this at the cost of some latency. +The Gameboy can disable video output at any time which causes problems with vsync_adjust=2 or analog video during screen transitions. Enabling the Stabilize video option may fix this at the cost of some increased latency. # Savestates -Core provides 4 slots to save and restore the state. -Those can be saved to SDCard or reside only in memory for temporary use(OSD Option). -Usage with either Keyboard, Gamepad mappable button or OSD. +This core provides 4 slots to save and restore the memory state which means you can save at any point in the game. These can be saved to your SDCard or they can reside only in memory for temporary use (OSD Option). Save states can be performed with the Keyboard, a mapped button to a gamepad, or through the OSD. Keyboard Hotkeys for save states: -- Alt-F1..F4 - save the state -- F1...F4 - restore +- Alt+F1 thru Alt+F4 - save state +- F1 thru F4 - restore state Gamepad: - Savestatebutton+Left or Right switches the savestate slot diff --git a/borders/borders_20210418.zip b/borders/borders_20210418.zip new file mode 100644 index 0000000..7434a62 Binary files /dev/null and b/borders/borders_20210418.zip differ