├── GGHD └── init.txt ├── Gamebox-SPI-PCB-Diagrams ├── init.txt └── Pico2GameboxJTAGHeader.png ├── Firmware-Betas └── 64HD │ ├── v2.2.0 Beta5NF │ ├── No filter version of beta 5 for testing purposes.txt │ └── FWUPD_64HD_BETA5NF_v2.2.0.bin │ ├── v2.2.0 Beta6NF │ ├── Scalers will be offset to the left due to omittion of filters.txt │ └── FWUPD_64HD_BETA6NF_v2.2.0.bin │ ├── v2.2.0 Beta2 │ ├── FWUPD_64HD_BETA2_v2.2.0.bin │ └── TESTING_NOTE.txt │ ├── v2.2.0 Beta3 │ └── FWUPD_64HD_BETA3_v2.2.0.bin │ ├── v2.2.0 Beta4 │ └── FWUPD_64HD_BETA4_v2.2.0.bin │ ├── v2.2.0 Beta5 │ ├── FWUPD_64HD_BETA5_v2.2.0.bin │ └── v2.2.0Beta5-ReleaseNotes.txt │ ├── v2.2.0 Beta6 │ ├── FWUPD_64HD_BETA6_v2.2.0.bin │ └── README-FIrst!.txt │ ├── v2.2.0 Beta7 │ ├── FWUPD_64HD_BETA7_v2.2.0.bin │ └── README-Beta7.txt │ └── v2.2.0 Beta1 │ └── FWUPD_64HD_BETA_v2.2.0NF.bin └── README.md /GGHD/init.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Gamebox-SPI-PCB-Diagrams/init.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Firmware-Betas/64HD/v2.2.0 Beta5NF/No filter version of beta 5 for testing purposes.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Firmware-Betas/64HD/v2.2.0 Beta6NF/Scalers will be offset to the left due to omittion of filters.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Gamebox-SPI-PCB-Diagrams/Pico2GameboxJTAGHeader.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GameboxSystems/Gamebox-Product-Firmware-Updates/HEAD/Gamebox-SPI-PCB-Diagrams/Pico2GameboxJTAGHeader.png -------------------------------------------------------------------------------- /Firmware-Betas/64HD/v2.2.0 Beta2/FWUPD_64HD_BETA2_v2.2.0.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GameboxSystems/Gamebox-Product-Firmware-Updates/HEAD/Firmware-Betas/64HD/v2.2.0 Beta2/FWUPD_64HD_BETA2_v2.2.0.bin -------------------------------------------------------------------------------- /Firmware-Betas/64HD/v2.2.0 Beta3/FWUPD_64HD_BETA3_v2.2.0.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GameboxSystems/Gamebox-Product-Firmware-Updates/HEAD/Firmware-Betas/64HD/v2.2.0 Beta3/FWUPD_64HD_BETA3_v2.2.0.bin -------------------------------------------------------------------------------- /Firmware-Betas/64HD/v2.2.0 Beta4/FWUPD_64HD_BETA4_v2.2.0.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GameboxSystems/Gamebox-Product-Firmware-Updates/HEAD/Firmware-Betas/64HD/v2.2.0 Beta4/FWUPD_64HD_BETA4_v2.2.0.bin -------------------------------------------------------------------------------- /Firmware-Betas/64HD/v2.2.0 Beta5/FWUPD_64HD_BETA5_v2.2.0.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GameboxSystems/Gamebox-Product-Firmware-Updates/HEAD/Firmware-Betas/64HD/v2.2.0 Beta5/FWUPD_64HD_BETA5_v2.2.0.bin -------------------------------------------------------------------------------- /Firmware-Betas/64HD/v2.2.0 Beta6/FWUPD_64HD_BETA6_v2.2.0.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GameboxSystems/Gamebox-Product-Firmware-Updates/HEAD/Firmware-Betas/64HD/v2.2.0 Beta6/FWUPD_64HD_BETA6_v2.2.0.bin -------------------------------------------------------------------------------- /Firmware-Betas/64HD/v2.2.0 Beta7/FWUPD_64HD_BETA7_v2.2.0.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GameboxSystems/Gamebox-Product-Firmware-Updates/HEAD/Firmware-Betas/64HD/v2.2.0 Beta7/FWUPD_64HD_BETA7_v2.2.0.bin -------------------------------------------------------------------------------- /Firmware-Betas/64HD/v2.2.0 Beta1/FWUPD_64HD_BETA_v2.2.0NF.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GameboxSystems/Gamebox-Product-Firmware-Updates/HEAD/Firmware-Betas/64HD/v2.2.0 Beta1/FWUPD_64HD_BETA_v2.2.0NF.bin -------------------------------------------------------------------------------- /Firmware-Betas/64HD/v2.2.0 Beta2/TESTING_NOTE.txt: -------------------------------------------------------------------------------- 1 | Beta 2 is to test metastability bug fixes. If you get a black screen, cycle resolutions. This is *unfinished* and purely to test the metastability bug fix. -------------------------------------------------------------------------------- /Firmware-Betas/64HD/v2.2.0 Beta5NF/FWUPD_64HD_BETA5NF_v2.2.0.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GameboxSystems/Gamebox-Product-Firmware-Updates/HEAD/Firmware-Betas/64HD/v2.2.0 Beta5NF/FWUPD_64HD_BETA5NF_v2.2.0.bin -------------------------------------------------------------------------------- /Firmware-Betas/64HD/v2.2.0 Beta6NF/FWUPD_64HD_BETA6NF_v2.2.0.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GameboxSystems/Gamebox-Product-Firmware-Updates/HEAD/Firmware-Betas/64HD/v2.2.0 Beta6NF/FWUPD_64HD_BETA6NF_v2.2.0.bin -------------------------------------------------------------------------------- /Firmware-Betas/64HD/v2.2.0 Beta6/README-FIrst!.txt: -------------------------------------------------------------------------------- 1 | If you get a black screen after flashing, adjust the "filter brightness" setting. The new firmware is reading your brightness level as 0. 2 | 3 | Known issues so far: 4 | -Adjust audio for higher gain to make output louder 5 | -adjust 960p timings for stability 6 | -revert 640x480 back to 720x480 due to issues across the devices 7 | -adjust scalers as indicated from feedback - some modes need to be shifted to remove "rainbow lines" -------------------------------------------------------------------------------- /Firmware-Betas/64HD/v2.2.0 Beta7/README-Beta7.txt: -------------------------------------------------------------------------------- 1 | Notes 2 | ______________________ 3 | 4 | *Scalers may need adjusting; meaning picture may be slightly off center or have "rainbow strips" on the border of the frame. Can be fixed easily in release candidate or next beta. 5 | 6 | *240p mode reverted back to previously known working state 7 | _____________________ 8 | 9 | Changelog 10 | _____________________ 11 | 12 | *mclassic support added 13 | 14 | *Filters updated 15 | 16 | *1280x800 mode removed in favor of 1280x960 mode 17 | 18 | *Audio low pass filter updated 19 | 20 | *1280x960 and 1024x768 modes converted to DMT timings from custom timings, should increase compatibility across the board -------------------------------------------------------------------------------- /Firmware-Betas/64HD/v2.2.0 Beta5/v2.2.0Beta5-ReleaseNotes.txt: -------------------------------------------------------------------------------- 1 | Potential release candidate, only small issues remain: 2 | 3 | - 240p sound through component adapter is crackling again, will fix in RC1 4 | - 240p video is stable but in order to work properly, 480p needs to be selected first and then switched into 240p 5 | - 480p audio seems to only work with "alt audio" toggled on but needs confirmation 6 | - Small scaler misalignments might be present. Please report any game window misalignments. 7 | - 1080i scaler options need adjusting, may not work as is 8 | 9 | To be tested in beta 5: 10 | - Audio compatibility and "alt audio" mode (32KHz sample frequency, 48KHz when off) 11 | - Tv/Monitor compatibility 12 | - Any visual glitches (i.e. Majora's mask intro or OOT save load screen) 13 | - Filters, check for any issues through out the scaler options -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Gamebox-Product-Firmware-Updates 2 | Repository of firmware update binaries for FPGA based Gamebox projects 3 | 4 | ## Directories 5 | ### GGHD 6 | - FWUPD_GGHD_v1.3.2.mcs *to be released imminently - needs additional testing* 7 | > GGHD v1.3.2 Changelog 8 | > - Added 3 second delay to boot to allow time for Game Gear CPU boot strap process to finish. 9 | > this fixes boot issues on some problematic units in initial testing such as rainbow screen 10 | > of death, everdrive boot issues, and forced power cycle (unplug and plug back in) 11 | > - Backported most recent pixel filters 12 | 13 | ### 64HD 14 | - FWUPD_64HD_v2.0.2.mcs - **13/06/2023** 15 | > 64HD v2.0.1 Changelog 16 | > - Hotfix for error state in OSD when pressing B on the last option in "Display" menu which caused the OSD to lock up 17 | 18 | - FWUPD_64HD_v2.0.1.mcs - **11/06/2023** 19 | > 64HD v2.0.1 Changelog 20 | > - Codebase heavily refactored to drastically improve image stability and screen compatibility, especially for PAL region consoles 21 | > - 1080i flickering fixed (for screens that accept the 1080i signal) 22 | > - Toggling "Alt Audio" no longer resets HDMI stream 23 | > - N64 sound volume normalized before getting to HDMI output 24 | > - OSD menu restructured 25 | > - New resolution 1024x768 added 26 | > - Filters removed due instability and timing issues causing unstable image output 27 | 28 | - FWUPD_64HD_v1.7.3.mcs - **18/05/2023** 29 | > 64HD v1.7.3 Changelog 30 | > - Scaling option bugs in 240p and 480p reported by users have been addressed 31 | > - Filter options tweaked and now vertical bar issue on left and right of image have __actually__ been fixed/ 32 | > __*IMPORTANT NOTE:*__ Due to a change in valid pixel ranges in the image filter core, those who have filter options on and saved in their current firmware version will see incorrect colors upon first boot of the updated firmware. Simply toggle the image brightness up or down to correct the colors in the image and save. This issue will not persist after this adjustment is done. 33 | 34 | - FWUPD_64HD_v1.7.0.mcs - **16/05/2023** 35 | > 64HD v1.7.0 Changelog 36 | > - 1080i half screen bug fixed 37 | > - L/R Audio swap bug fixed 38 | > - 1280x800p video mode added 39 | > - Bilinear pixel filtering update - No more "cloudy" look. Bars on side of image when using filters reduced drasitcly 40 | > - Audio resampling core updated to reduce higher frequency and shrill sounding audio (more testers needed) 41 | 42 | --------------------------------------------------------------------------------