Giter Club home page Giter Club logo

daijishou's Introduction

Daijisho Preview

Get it on Google Play

Daijishō

Daijishō is a retro launcher that lets you manage your retro games libraries. Daijishō cares about integrated experience, expansibility, aesthetic, and pragmatic usabilities, which let you focus on the games themselves. It will be updated continuously in the future based on user feedback and my own retro gaming experience during my free time. Beware, it does not come with emulators.

"Wat? What does 'Daijishō' even mean?", you ask? "Daijishō" (aka "だいじしょう") actually stands for "台字章" in kanji, which was a pattern widely used in Taiwan during the Japanese period. Anyway, happy gaming.

About this Repository

Daijishō is currently closed-source. This repo is for assets and served as a main page. Nonetheless, I do have some prerequisites for open-sourcing it. You can still report issues or submit suggestions here. And Daijishō will always be free! To explore more, please visit the Daijishou Repository.

Make the Most of Daijishō

  1. Install preferred emulators, apps first, then Daijishō will take care of the rest
  2. Setup hotkeys for better and intuitive navigation
  3. Download and import the platforms you want
  4. Set game files, path, and sync for each platform
  5. Download wallpaper packs and select your preferred theme color on the settings page
  6. Add widgets on the widget page

Well done. You have now made the most of it. Here are some additional tips for you.

  • Take a look of wiki from Jetup13, or video from RetroGameCorps might help.
  • You can view the wallpaper gallery.
  • You can long click items to see further details.
  • You can inspect your RetroAchievements records if you log in.
  • Switching hotkeys have different abilities in different sections.
  • Be sure to make use of widgets as they are very useful, like RSS, Activity, Pining games, etc.
  • You can update your platforms by re-downloading and re-importing them from the list without losing records
  • Clicking the Daijishō icon 7 times on the About page will enable NSFW mode.
  • See "Main features" in Quick Look to make sure you don't miss any features!

A Quick look at Daijishō

Is Daijishō a Pegasus fork? (1 of 6)

Nope. But you can import some config for emulators from pegasus.

Main features (2 of 6)

Widgets Preview

(Widgets)

(Detailed View)

Genres Preview

(Genres)

RetroAchievements Preview

(RetroAchievements)

Search Preview

(Search)

And much more...

What is "Player" (3 of 6)

Player is a set of arguments that can be configured to execute playable files filtered by regular expressions from your library with launching arguments. Player is usually associated with emulators or RetroArch.

What is "Platform" (4 of 6)

Platform contains players added in Daijishō that accept various files from selected sync paths. Platform can also be configured to scrape correct boxarts and other preview media and can be set up to match its appearance and aesthetics.

Platforms Preview

Library Preview

How to Add Platforms and Players (5 of 6)

You can download this from this GitHub page, which is available in the Daijishō's settings page. Or you can import from Pegasus frontend or other's shared and configured platform JSON files. Also, you can manually add players then create platforms from those players.

Select Platforms Preview

Supported Languages (6 of 6)

English, Portuguese (Português), Taiwanese mandarin (台灣國語), Japanese (日本語), French (Français), Italian (Italiana), Spanish (Español), Korean (한국인), German (Deutsche), Hindi (हिंदी)

Words from the Author

Before Further Discussion

Widgets Preview

Here is my widgets setup :3

How Much Effort does the Author put into this Project?

This is a side project. The project is solely developed on my Retroid Pocket 2+ and Android emulators. I will continue work on it whenever I feel motivated to (in my free time; usually on the weekend).

What can you do to Support?

You can star this GitHub page, donate, promote Daijishō in the communities or update the platform list in this GitHub page.

Taking a Break from the Project

Daijishō evolved a lot in 2022. Including UI improvements, retro achievements, wallpaper packs, the new widgets page, genres, backup, merge items and various other small details. I know that there is still room for Daijishō to grow and things to be improved. And I am thankfully aware of people's ideas and suggestions. However, In the meantime, I also have important things to be done awaiting me. And it's time for me to leave for a while from this repetitive routine for 12 continuous months. Thus, I decided to take a break from the Daijishō project, probably for quarters. With the relatively low attention and activities focusing on Daijishō. Nevertheless, if you are familiar with Android Kotlin development and you wish to contribute or intergrate features for Daijishō, you can still DM me for the possibilities.

More About Daijishō

Documentation

Related Links

Donation

I am taking a break from the project

Copyright

Copyright©2023 TapiocaFox. Designed in Taiwan.

daijishou's People

Contributors

tapiocafox avatar post-mortem avatar jetup13 avatar actions-user avatar jamesinorbit avatar luisminze avatar reysetsu avatar omgitsdose avatar aldk003 avatar grise0 avatar galvy80 avatar saravieira avatar guillaumevidal avatar soumybhow avatar moderngameicons avatar philgoodink avatar dre10g avatar theunburn avatar tecnos12 avatar lukeskope avatar bigshot10 avatar jusuchin85 avatar mr-elementle avatar choff3 avatar slaminger avatar monkofthefunk avatar sarantula avatar chambonr avatar dananabanana avatar dgchrt avatar

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.