276°
Posted 20 hours ago

Seizefun Data Frog SF2000 Handheld Game Console, 3-inch IPS HD Screen Portable Handheld Nostalgic Arcade Retro Game Machine, 1500mAh Battery, Built-in 6000Games, Support 7 Emulators

£9.9£99Clearance
ZTS2023's avatar
Shared by
ZTS2023
Joined in 2023
82
63

About this deal

Extract the zip file; inside is a folder called UpdateFirmware, containing a single file called Firmware.upk adsnt.nec (SNES), fhcfg.nec (NES), htuiw.nec (Game Boy Advance), msdtc.nec (Arcade), setxa.nec (Genesis/Mega Drive), umboa.nec (Game Boy), wjere.nec (Game Boy Color) Updated resource tables for the new 1.5 firmware (no changes); added a table with details about known firmware versions. Added a "Tools & Links" section. This is a stripped-down, bare-bones version of the Datafrog SF2000 OS without any ROMS included. This version is v1.71, dated October 13th 2023. Full .IMG with 16gb partition

This section isn't really about the Resources files per-se, but it's tangentially related. The fact that the SF2000's UI resources are pulled from the microSD card opens up the door to "theming" the device, which is great. However, if you do decide you want to make a theme for the SF2000, here's a few things I've found that you may want to bear in mind:On my own unit, plugging in a charging cable while outputting over A/V introduces a lot of video noise in the A/V signal; so those planning to use the SF2000 as a TV console may need to do so while running on battery for the best experience. Added an FAQ. Added a section about the bootloader bug, along with steps for installing bnister's patch. Added a link to ignatzdraconis's Gitlab Repo. Some folks have updated their Discord handles to Discord's new naming convention, and those handles have been updated throughout.

Added my new Save State Tool. Added documentation to the Emulators section about the save state files and their format. Also added a note specifically to the Arcade section about the .skp files (which are secretly just save state files with a different extension). Added a "Favourites and History" section detailing the format of the Favorites.bin and History.bin files. This handheld can play all of the best Sega Genesis games and they will actually look kind of good! They look sharp, play at the right speed, and don’t seem to encounter any problems. I also threw these these other rom files on. Some were recognized in the games list but they did not play. The first 59,905 bytes are an RGB565 image for the game thumbnail art shown in the menu (208px by 144px)

Software Experience

If you only care about how your theme looks on the internal display, and don't care about how it looks on AV output, design for a 320 x 240 base resolution and do a nearest-neighbour 2x upscale when converting to SF2000 formats Used to store the list of ROMs added to the Favorites list; only appears after the first game is favourited after installing the 05.15 or later firmware. User ROMs cannot be added to favourites, only built-in games Added my own version of bnister's button mapping tool at their request, and changed the link in the Key Mapping section accordingly. The SF2000 suffers from the same graphic glitches of many budget devices. A phenomena called “screen tearing”, where the device has trouble processing the graphics fast enough for the screen to display them properly. Google drive link - for sanity's sake: https://drive.google.com/file/d/1tBqifKQG9DAR_xWnWXZXLPnJp0IDcgrI/view?usp=share_link

Stores the settings for UI language and TV system. Two 32-bit words (4-bytes), little endian. The first is UI language; 0x00000000 is English, 0x01000000 is Chinese, etc.. The second is the TV system setting; 0x00000000 is NTSC, 0x01000000 is PAL. Note the "🚩" icon here indicates the format of the data, or the permissible values were changed (as opposed to the data itself, which will vary from device to device based on user settings) SF2000 | sf2000 Skip to the content. SF2000 Information about the SF2000 handheld game console View on GitHub SF2000The screen is a 3 inch LCD that is covered by a plastic lens. There’s no lamination like we typically see in current handhelds. NOTE: Once you get your SF2000 booting again, I strongly suggest you perform the permanent fix to the bug to prevent from getting into the same situation again in the future. Added a MicroSD Card section to Hardware to provide some detail about the SF2000's slightly unusual microSD card situation. Added detail about the Neo Geo Unibios Menu discovery to the Arcade section (thanks nanchon18#2262!). Updated the custom firmware FAQ with the latest details. Updated the "what modding can I do" FAQ to strongly suggest fixing the bootloader bug before doing any other modding to the device; also added a note that the Tadpole tool can perform a lot of the modding tasks. Updated the "quiet A/V sound" FAQ with details about the fix in the 1.6 firmware. Updated the "in game saves don't work" FAQ with details about this apparently being fixed for GBA in the 1.6 firmware. Added a note to the Battery section about the SF2000's poorly calibrated power monitoring curve, along with a link to dteyn's SF2000 Battery Level Patcher script (also added a link to that in the Tools and Links section). Data Frog has now officially released the 1.6 firmware, so added that to the Firmware section; also updated all of the tables in the Resources section to include the new firmware. Finally, renamed this "Version History" section to "Document Version History", to help prevent any confusion in regards to what the version numbers in this section refer to (they're not related to firmware).

The next four bytes are a little-endian Uint32 storing the length of the zlib-compressed thumbnail dataThis is used to control the main menu rotation. 8 tells the firmware how many main menu sections are actually in-use on this device; for the SF2000 that's seven supported consoles + the user ROMs/settings section, for eight total. 7 tells the firmware which menu section to default to when the device boots up, which is why by default it always starts in the ARCADE section. 0 tells the firmware which section to display the special "user settings" menu on (the one with History, Favourites, TV System, Language, etc.). So for example, if you wanted the SF2000 to start up on the user ROMs/settings screen instead of Arcade, you could change this line to read 8 0 0; or if you wanted the user ROMs/settings screen to be the only screen available (e.g., if you were intending to hand the device to someone unfamiliar with retro emulation, and you wanted to reduce sources of confusion for them), you could set it to 1 0 0 (suggestion from wyverino) New update as of this morning! May 22nd bios. haven't tested it yet, but the discord is talking about a LOT of improvements to GBA speed, but maybe a bit of improvement to SNES. However, they did fix the keymapping! Create a community-edited spreadsheet with information on SNES and GBA games that are known to play well. Will also contain information on games from other platforms that are known to not play well (given that other platforms mostly run fine). Update: Some are already reporting that the latest FW update is improving GBA performance significantly! Due to the different nature of arcade emulation compared to any of the other systems the SF2000 supports, the ROM layout for the arcade section is different as well. Inside the /ARCADE folder in the root of the microSD card you'll find a bin subfolder, and a bunch of .zfb files. The bin folder contains .zip files with an enforced 8.3 file naming scheme, and they contain the actual ROM data for the FBA emulator. The .zfb files are used to populate the arcade game list when you go into the arcade section on the SF2000's menu, and their file structure is as follows:

Asda Great Deal

Free UK shipping. 15 day free returns.
Community Updates
*So you can easily identify outgoing links on our site, we've marked them with an "*" symbol. Links on our site are monetised, but this never affects which deals get posted. Find more info in our FAQs and About Us page.
New Comment