Skip to content

Daijishō is a retro launcher that let you manage your retro games libraries.

License

Notifications You must be signed in to change notification settings

sarantula/Daijishou

 
 

Repository files navigation

Daijishō (Emulator frontend)

Get it on Google Play

Daijishō

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

Wat? What does "Daijishō" even mean? You asked. "Daijishō" aka "だいじしょう" actually stands for "台字章" in kanji. Which is a pattern widely used in Taiwan during the Japanese period. Anyway, happy gaming.

About this Repository

Daijishō is currently closed-source. 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!

What's next? (1.4) (Planned to start working on it in 2023)

  • Items set (Merge discs and regions)
  • Backup and restore options
  • Wallpaper
  • And more...

Make the most of Daijishō

  1. Install prefered emulators apps first, then Daijishō will select it automatically
  2. Setup hotkeys for better and intuitive navigation
  3. Download and import platforms you want
  4. Set game files path and sync for each platforms
  5. Download prefered wallpaper pack and select prefered theme color in settings page
  6. Add prefered widgets in widget page

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

  • Take a look of wiki from Jetup13 or video from RetroGameCorps might helps.
  • You can long click items to see detail of the item.
  • You can inspect your RetroAchievements records if you login.
  • Switching hotkeys have different abilities in different sections.
  • Be sure to make use of widgets, they are very useful. Like RSS, Activity, Pining games etc.
  • You can update your platforms by re-downloading and re-importing platforms from the list without losing records
  • See "Main features" in Q&A to make sure you don't miss any features!

Frequently asked questions

Is Daijishō a Pegasus fork? (0 of 5)

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

Main features (1 of 5)

(widgets)

(RetroAchievements)

(wallpaper packs)

(detail view)

And a lot more...

What is "player" (2 of 5)

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

What is "platform" (3 of 5)

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

How to add platforms and players (4 of 5)

You can download 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 added players then create platform from those players.

How does highlight page work (5 of 5)

Highlight page arrange your items by favorite, recent played and newly added items. You can long click items to review details.

Words from the author

How much efforts does the author put on this project?

This is a side project. The project solely develop on my retroid pocket 2+ and Android emulators. I will make some progress whenever I feel motivated in my free time usually in the weekend.

What can you do to support?

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

Taking a break from the project

Daijishō has evolved a lot in the first half of 2022. Including UI improvements, retro achievements, wallpaper packs, the new widgets page and various other small details. I know that there is still room for Daijishō to be grown and things to be improved. And I am thankfully aware of people's ideas and suggestions. However, In the mean time, I also have important things to be done awaiting for me. And its time for me to leave for a while from this repetitive routine for 7 continuous months. Thus, I decided to take a break from the Daijishō project, probably for months. With the relatively low attentions 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.

Languages List

  1. English
  2. Portuguese (Português)
  3. Taiwanese mandarin (台灣國語)
  4. Japanese (日本語)
  5. French (Français)
  6. Italian (Italiana)
  7. Spanish (Español)

Related links

Discord (recommended)

Telegram Group

Daijishou (台字章) history wiki

Daijishō EmuGen wiki

Daijishō YouTube

Donation (I am taking a break from the project)

PayPal

About

Daijishō is a retro launcher that let you manage your retro games libraries.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%