Giter Site home page Giter Site logo

dev-drprasad / hsk00 Goto Github PK

View Code? Open in Web Editor NEW
30.0 4.0 7.0 4.42 MB

πŸ•Ή Add/Remove games to "Data Frog Y2-HD (568 in 1)" console or to similar kind of consoles

Go 51.53% Makefile 0.17% JavaScript 34.20% HTML 3.33% SCSS 10.78%
go retrogaming gaming-console cross-platform wails-app

hsk00's Introduction

🚧 hsk00 🚧

Add/Remove games to your "Data Frog Y2-HD (568 in 1)" console.

hsk00-osx-screenshot

⚠️ Before you use this, backup your SD card. Just copy/paste all files to your computer.

Download

There is no install step. You just download and run.

Can't launch ?

Windows 10 :

If you're seeing "Microsoft Defender SmartScreen prevented an unrecognized app from starting", then click on "More Info" and then "Run anyway"

OS X :

if you're seeing "β€œhsk00” cannot be opened because the developer cannot be verified." message, then go to "System Preferences" -> "Security & Privacy", you see "hsk00 was blocked .....", click on "Open Anyway"

Feel free to create an issue if facing any issue other than the one specified above


CLI

Download CLI :

For Linux and OS X binaries, you need to give executable permission by running command chmod +x <filename>.


add

Adds game(s) to given category (Racing, Adventure etc..)

--category number starts from 0, left to right in menu. Example: "Racing Games" category number is 4.

--root is root directory of game folder where Menu.ocv exists (can be SD card path or custom directory where files present)

Example:

hsk00-darwin-amd64 add nesroms/Famicom_Wars.nes  nesroms/Heavy_Barrel --category 4 --root ~/Datafrog

⚠️ This will change menu text slightly and sorts games by alphabetical order

If you can't lanuch games or change page, restore files with your backup.


replace

Replace will replace existing game with new game.

Not implemented yet


descramble

Extracts hidden files from scrambled files. Output filename will be <inputfilename>.<hidden-file-ext> and will be generated in same directory where input file present. Can extract hidden zip files and image files

Example 1:

hsk00-darwin-amd64 descramble  ~/Datafrog2/Game04/hsk06.asd

Example 2:

hsk00-windows-cli.exe descramble  F:\Game04\Game01.bin --out F:\Game04\Page01-GameList.jpg

scrambled-zip

Generates scrambled asd type files from given mutliple files. Input files can be anything. This is low level API. If you're uncertain what this command do, probably you don't need this command.

Example:

hsk00-darwin-amd64 scrambled-zip file1.nes file2.nes --out hskXX.asd

scramble

This command is removed in favour of scrambled-zip from v0.2.0.


Supported Consoles

  • DATA FROG Y2-HD (568 in 1)
  • Extreme Mini HD Game Box
  • U-BOX EMX-041
  • DEXP RetroGAME Flash + 300 ΠΈΠ³Ρ€
  • Probably works with console with SD card which looks like below

data-frog-sd-card-files

Let me know if it works with other consoles. It helps other people

Development

go get github.com/markbates/pkger/cmd/pkger
pkger -include /assets
pkger -include /assets -o cmd/

References

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.