-
-
Notifications
You must be signed in to change notification settings - Fork 121
How to Use Daijishō
Download > Select Platform(s) > Import
or
Settings > Library Platforms
Step 1 | Step 2 |
---|---|
![]() |
![]() |
Download json file > Settings > Library > Import platform
Step 1 | Step 2 |
---|---|
![]() |
![]() |
Settings > Library > Add a platform
Highlight Platform > 🖊️
or
Settings > Library > Inspect platforms
Settings > Library > enable Update players automatically
or redownload platform.
Settings > Library > Add a player
Highlight Platform > 🖊 > Select player from Default Player dropdown > Save
Step 1 | Step 2 |
---|---|
![]() |
![]() |
Highlight game > Edit Item > Enable Custom Player > Select player from Custom Player dropdown > Save
Step |
---|
![]() |
Highlight Platform > 🖊 > Select Player bubble
Step |
---|
![]() |
or
Settings > Library > Inspect players
Step |
---|
![]() |
Highlight Platform > Add more > Select folder > Sync
Step 1 | Step 2 |
---|---|
![]() |
![]() |
Highlight Platform > Library > Highlight Game > Edit item > uncheck visible > Save
Step |
---|
![]() |
Settings > Library > Inspect invisible playable items
Step |
---|
![]() |
Edit Player > Add file extension to Player accepted filename regex > Save
Step |
---|
![]() |
Highlight Platform > Library > Highlight Game > Edit item > Edit Preview Media
or import images folder
Name | Required | Notes |
---|---|---|
Skraper UI Download | 🟢 | |
Screen Scraper Acccount | 🔴 | Not required but useful for faster scraping |
Tutorial Dropdown
Step | Image |
---|---|
#1 Login into your account or select I don't have an account > Next | ![]() |
#2 Select Generic Emulation > Next | ![]() |
#3 Click the folder icon and locate your roms folder on your computer > Next | ![]() |
#4 Click Next on the media setup wizard | ![]() |
#5 Click the Media tab > Press the - button to remove the media items > Press + button add media type Image and Box2D > Make sure Link from node none is set to on in the Gamelist link section |
![]() |
#6 Click the Game List tab and click the arrow in the gamelist type field till its on emulationstation gamelist.xml |
![]() |
#7 For faster scraping enable to search by filename only. | ![]() |
- Images and gamelist.xml will be generated insides the systems folder.
- Add the generated files anywhere on your device
Highlight Platform > 🖊 > Import Preview Media > Select folder with images
Step 1 | Step 2 |
---|---|
![]() |
![]() |
Highlight Platform > 🖊 > Import Skraper UI generated gamelist.xml file or dat file > Select file
Step 1 | Step 2 |
---|---|
![]() |
![]() |
Settings > Appearance > Download platform wallpapers pack
Highlight Platform > 🖊 > Wallpaper settings > Select image
Settings > Appearance > Set wallpaper
Link |
---|
Daijishō Wallpapers Packs |
Setting > Navigations > Hotkeys
Hotkey | Action 1 | Action 2 | Action 3 | Action 4 |
---|---|---|---|---|
Search | Search button | |||
Tabs | Switches between top tabs | |||
Switching | Switches platforms on Platform page | Jumps letters on game list view | ||
First Additional | Random game selector on Platform page | Game list view changer on game list | Moves widget on Widget page | Switches between all apps & only games on Apps tab |
Second Additional | Opens Detail page on game list view | Opens dropdown on widget on Widgets page | Opens dropdown on apps on Apps tab |
- You better have some basic programming knowledges before you decide to use console.
- App can be unstable. Which can ruin your experience.
- Your data might be lost and gone forever because of the command.
- You have to be aware and responsible for your decision.
- Open Logger
Settings > Logger
- Type
\debug on
Commands
Command | Action/Example | Data Type | Description |
---|---|---|---|
\help |
|||
\prefs set bool force_set_wallpaper_for_all |
true or false
|
Boolean | Set wallpaper for every pages if true . Cosmetic. |
\prefs set bool hide_platforms_page_subtitle |
true or false
|
Boolean | Hide platforms page subtitle if true . Cosmetic. |
\prefs set bool enable_non_home_activity |
true or false
|
Boolean | Enable non home activity of Daijishō if true . For Dex users. |
\prefs set bool disable_widgets_page |
true or false
|
Boolean | Disable widgets page if true . |
\prefs set bool use_pure_dark_theme |
true or false
|
Boolean | Use pure dark theme if true . For OLED devices. |
\prefs set bool use_lightweight_backup |
true or false
|
Boolean | Skip backups like images if true . |
\prefs set bool use_nsfw |
true or false
|
Boolean | Set true to allow adult content. |
\prefs set string scale_ui |
Example 0.8
|
String | Scale your UI. |
\prefs set string category_widget_nav_aspect_ratio |
Example 2:3
|
String | Aspect ratio for genres widget page box arts. |
- Download Android.json.deprecated (Right-Click > Download Link)
- Rename file to
Android.json
- Import Android.json to Daijishou
- Sync Android platform
- Apps marked as game in the Apps tab will appear in the Android Platform
- Download MagicDOSBOX.json.test (Right-Click > Download Link)
- Rename file to
MagicDOSBOX.json
- Import MagicDOSBOX.json to Daijishou
- Credit to tangocat73 for MagicDosBox platform!
Magic DosBox: Creating .magicdos files
- Open your Magic DosBox
collection.xml
file from your android device (Note this file is within your MagicDosBox user files that was chosen upon setup) - Example:
MagicDosBox\GamesLite\collection.xml
- The
collection.xml
will give you relevant information needed for each games id - Now create a text file and insert these lines within the file
# Daijishou Player Template
[game_id] INSERT-ID-HERE
...
- Replace
INSERT-ID-HERE
with the desired games<id>
tag - Example Jazz Jackrabbit
<game>
<id>752df7fd-c225-4626-afdd-4f30dc7ad51d</id>
<avatar>avatar.png</avatar>
<description>Jazz Jackrabbit</description>
<type>item</type>
</game>
- Jazz Jackrabbit.text
# Daijishou Player Template
[game_id] 752df7fd-c225-4626-afdd-4f30dc7ad51d
...
- Save the text file and rename the file extension to
.magicdos
(ExampleJazz Jackrabbit.txt
>Jazz Jackrabbit.magicdos
)
- Download Moonlight.json.test (Right-Click > Download Link)
- Rename file to
Moonlight.json
- Import Moonlight.json to Daijishou
Moonlight: UUID
- Open Moonlight > Long press the computer and copy they computers
UUID
(Example:111111-1111-1111-1111111
) - Open Daijishou > Settings > Library > Inspect Players > moonlight
- Replace the
UUIDHERE
with your UUID - DO NOT SHARE YOUR UUID
- Save player
Moonlight: Creating moonlight files
- Open Moonlight > Select the computer > Long press the shortcut > Copy
ID
(Example: 999999) - Create an empty text file with these details
# Daijishou Player Template
[moonlight_id] APPIDHERE
...
- Replace
APPIDHERE
with the Apps ID. - Example:
# Daijishou Player Template
[moonlight_id] 999999
...
- Save file as a
.moonlight
file (Example:Steam.moonlight
)
Moonlight File Generator Python Script
- Created by Jetup13
Needed | Info |
---|---|
Moonlight (Portable) | |
Moonlight Android | |
Moonlight File Generator Script | Right Click > Download Link |
Steps | Tips |
---|---|
Download Moonlight Portable | |
Extract zip > launch Moonlight.exe > Link PC with device | |
Install Moonlight on Android > Link PC | |
Run MoonlightFileGenerator.py > Locate Moonlight.ini within Moonlight portable folder | *\Moonlight Game Streaming Project\Moonlight.ini |
Select "Create Daijishou Moonlight files" | |
Copy the moonlight folder and files it generated near your Moonlight.ini folder to your device | |
Import Moonlight.json platform within Daijishou | |
Add moonlight folder path to Moonlight platform |
Moonlight file Powershell Generator (Old)
- Created by
kris33
- Download Moonlight Portable
- Setup Moonlight Portable as you normally would (Link PC)
- Download Powershell script (Right-Click > Save Link As)
- Place the Powershell script in the same directory as your Moonlight.ini file (eg C:\Users\yourusername\Downloads\MoonlightPortable-x64-5.0.1\Moonlight Game Streaming Project/)
- Run script with Powershell
- Copy the files from the
Daijishou-launchers-temp
folder