A downloadable emulator skin pack

Download NowName your own price

Custom Skins for Android Emulators (Updated)

Enhance your emulation experience on Android with this set of custom skins for various emulator apps! This is a follow up to the popular set of DraStic and Pizza Boy skins I have made years ago, but now the buttons are fully reactive! In addition, the buttons are now movable rather than a static background image. Mix and match buttons and backgrounds to create dozens of different combination and layouts. 

New skins and layouts are planned to be added with no ETA.

Supported Emulators

The following emulators are currently supported:

  • DraStic
  • Pizza Boy (A, C, & SC)
  • Citra MMJ 

For DraStic and Citra MMJ, skins are divided into two parts, buttons and backgrounds. For Pizza  Boy A & C, skins are packaged in individual zips and do not need to be extracted. Please see below on how to apply a skin.

Plus Skins

Making skins is hard work! To show support, please consider purchasing the "Plus" skin collection! This collection includes alternative backgrounds/virtual buttons and exclusive sets! Both free and plus collections will be updated, however some skins will be exclusive to plus. You only need to pay the minimum amount once to unlock access to all Plus skins and backgrounds. Download access and instruction are provided in the "Plus Collection Download Instruction & Key". 

Please note that the instruction and  download link will be updated frequently so check back on this page or in your library to get the latest instructions.

How to Setup DraStic

Due to newer version of Android requiring scope storage, installing skins is a bit tricky, but just follow these steps and you should be good to go. You must use Scoped Storage, otherwise DraStic will not be able to have access to the skin assets. If you already have DraStic setup, you can skip these steps and go onto "Installing Skins". 

Scoped Storage Setup

  1. Open DraStic
  2. Go to "Change Options"
  3. Go to "General"
  4. Scroll down and go to "System Directory"
  5. Select "Scoped Storage Folder"
  6. Create a new folder (e.g. DraStic)
  7. Select "Use this folder"
  8. Restart DraStic

Installing Skins for DraStic

Note that the following instructions are not for legacy skin files

  1. Download skins and backgrounds from this page. Files for DraStic will have "DraStic" in the download title.
  2. Inside each zip file are two folders, backgrounds and virtual_controller, for now, only pay attention to the virtual_controller folder.
  3. Put the virtual_controller folder in your selected scoped storage folder
      1. If done correctly, your folder structure should look like:
        - your selected scoped storage       
            - virtual_controller

Installing Backgrounds for DraStic

Backgrounds currently support the following aspect ratios*:

  • 16:9
  • 18:9
  • 18.5:9
  • 19:9
  • 19.5:9
  • 20:9
  • 22:9
  • 16:10 (tablets)
  • Foldables (inner screen)
  • 5:3 (MagicX Zero 40)

If your phone's aspect ratio is not listed above, please leave a comment requesting it.

Since there are many different backgrounds for different devices, it is recommended that you only add backgrounds that you want to use to the backgrounds folder

  1. Download skins and backgrounds from this page. Files for DraStic will have "DraStic" in the download title.
  2. Inside each zip file are two folders, backgrounds and virtual_controller
  3. Navigate into the backgrounds folder inside the downloaded zip
  4. In each of the folders, you will find various backgrounds, only extract backgrounds you are planning to use
  5. Put your selected background(s) into your selected scoped storage  > backgrounds

* Some skins may not support all aspect ratio and orientation

Applying DraStic Skins

  1. Open DraStic
  2. Go to "Change Options"
  3. Go to "Virtual Gamepad"
  4. Select "Skin"
  5. Select the skin you want to use

Some skins like the GBA and GBC share the same buttons. Look for the download with "buttons" in the title for these skins.

Applying DraStic Backgrounds

  1. Open DraStic
  2. Select "load new game" or "continue"
  3. Select "Start game"
  4. Click on the menu button (center bottom of screen, may have an up arrow icon)
  5. Select "Menu"
  6. Go to "Edit Screens and Virtual Pad"
  7. Select the layout you want to apply the background to
  8. Select "Menu"
  9. Select "Set background image"
  10. Pick the image you want to set as the background
  11. Select "Menu"
  12. Either select "Save as global layout" to apply this to all games, OR select "Save for current Game" to only have the layout and background applied to the current game

Looking for the legacy version? Download for the old version is provided here as well (DraStic custom skins legacy).

Applying Pizza Boy Skins

Download files containing "Pizza Boy" in the name are skins and backgrounds for Pizza Boy C and A. If the name of the file is "Pizza Boy A and C", that means it is compatible with both version. 

  1. Download desired skin from download list
  2. Open Pizza Boy A or C
  3. If a game is running, open the menu in the bottom left, tap "Settings"
  4. If a game is not running and you are in the rom menu, tap the settings icon near the top right corner.
  5. Tap "User Interface"
  6. Tap "Full skin"
  7. Tap "Import from zip"
  8. Find the downloaded zip file
  9. Tap "Set full skin"
  10. Select the skin you have added

Applying Citra (MMJ) Skins and Backrounds

Citra (MMJ) was not designed for skins originally, so there are limitations to the skins provided. D-pad animation will not be as full feature as other emulator skins and all buttons scale together.

  1. Download desired skin from download list
  2. Inside each Citra skin are a background folder and a zip file
  3. Move the zip file into the "theme" folder inside of the "citra-emu" folder. By default, the "citra-emu" folder will be at the root of your android device's storage.
  4. Look at the backgrounds folder inside the downloaded skin file. Here you will find multiple backgrounds for different aspect ratios and layouts. 
    1. Find the background image that has the proper aspect ratio and desire layout for your device
    2. Rename the files you have picked to remove suffix that comes after "bg_landscape" or "bg_portrait", but keep the file extension intact.
      1. If done correctly, this should be the folder structure:
            - citra-emu
                - theme
                    - citra skin name.zip
                        - bg_portrait.jpg
                        - bg_landscape.jpg
  5. Launch Citra MMJ
  6. Go into settings, this will be located near the top right corner and looks like a CPU icon.
  7. Find the option called "Theme" and tap on it
  8. Select the downloaded theme from the list

Themes like GBC and GBA share the same button skins, make sure to download the "buttons" zip and merge the backgrounds you want to use into one zip file.

Applying screen borders and other decor for Pizza Boy

You may have notice that some of the Pizza Boy skins backgrounds are barebone and lack things like speaker holes, screen borders, and other decor. This is because these elements are part of "stickers". Inside of Pizza Boy skin zips, you will find files labled "sticker". When you edit the layout of Pizza Boy, there is an option to insert an image as a sticker.

  1. Locate "sticker" files inside of Pizza Boy skin zips.
  2. Extract the images to a folder on your device
  3. Open Pizza Boy A or C
  4. If a game is running, open the menu in the bottom left and tap "Edit layout"
  5. If a game is not running and you are in the rom menu, load a ROM, open the menu in the bottom left, and tap "Edit layout"
  6. Tap the icon that looks like a photo frame on the bottom toolbar
  7. Find the folder that contains the images you downloaded
  8. Select the image you want to use
  9. Drag and resize the image to the position you want using the bottom toolbar.
StatusReleased
CategoryOther
Rating
Rated 5.0 out of 5 stars
(4 total ratings)
Authorlnkd
TagsEmulator, skin, User Interface (UI)

Download

Download NowName your own price

Click download now to get access to the following files:

Android Skins - Free Collection
External
DraStic - Custom Skins LEGACY (UNSUPPORTED) 31 MB
High-Res Device Collage (Plus) 15 MB
if you pay $3.99 USD or more
Android Skins - Plus Collection
External
if you pay $3.99 USD or more
Plus Collection Download Instruction & Key 974 kB
if you pay $3.99 USD or more

Development log

View all posts

Comments

Log in with itch.io to leave a comment.

Thanks for all these! It would be great to have some 1x1 ratio 
Drastic DS background for Anbernic RG Cube / Powkiddy RGB30 etc...

Been working on supporting standalone handhelds in the background :) Not sure on the timeline of when 1x1 would be available but I will share more information on this as soon as I can.

You legend.  Thanks again for all your hard work on these.

(+1)

Hey, thank you so much for all your work. I used several of your skins for my Z Flip 4 a while ago. I'd also like to ask if you could make a skin in a 3:2 aspect ratio; they're practically nonexistent on internet and I can't find one despite searching for days. If possible, I'd like one compatible with Sonic Rush. The cut between the screens is specific; it's designed to respect the space between the two screens, PLEASE.

(1 edit)

Are you able to create a aspect 19.8:9


OnePlus 13r

Just purchased and havent been sent the password for the plus proton drive. Might be just me being blind but are you able to message me with it please? Thank you, also great skins

Hey, the password is provided in the downloads as a PDF. The document includes how to access the collection and the key.

Thanks for your reply, was just being blind 😅 found it now, all good.

Having issues with the mmj citria themes. Renamed the bg files but they still don't show up.

Are there specific ones that don’t work and if so, could you list them? Also could you provide me the name of the device you are using?

Is there another way to download this? Proton is not working for me.

Hey there, sorry for the late response here. I’m looking into finding a better way to distribute these assets. At the moment it’s hard to create mirrors due to the total size.

Thank you so much! I love these. The New 3DS inspired backgrounds (the first 2 from the MagicX Zero 40 animation) seem to be missing for DraStic. I tried with both the free and the plus packages, but both only include the buttons.

Hey johvan, I just checked and you are right! It looks like I have overlooked these N3DS variants backgrounds. I went ahead and reuploaded these skins. Please let me know if you can access them now.

I can access them now, thank you so much!

(1 edit)

Thank you so much for making these. I'm someone with poor eyes who prefers dark backgrounds and game-screen sizes that are as large as possible, and use a controller so I don't need buttons onscreen. Your Analogue-Black skins are absolutely excellent for that!

Is there any chance we can get Analogue landscape-alts that match the portrait-alts? By that I mean the "bezel" section going right up to the edges instead of having strips of the "system" outside of the bezels? That would allow the screens to be just a bit bigger, and honestly the clean and crisp edges are very welcome.

And as a somewhat related aside, is there any chance that you'll update your Skin Studio with 3DS support? At one point I'd intended to make a bunch in your style for personally use that were matte, rather than reflective (as well as a full-width bottom screen version for those rare portrait occasions), but when I realized the dimensions for the screens weren't correct, I was a little bummed! Might have to fiddle in Gimp to do it instead. :P

Thank you for your feedback! I will be making more “fullscreen” variants of skins as retro handhelds are becoming more popular, so it is on my todo list.

Skin Studio is something I want to revisit to add more system support and make easier to use. I’m prioritizing updates for the Android skin pack but once I get through those I may try updating this.

Awesome! Looking forward to the future then!

Any plans for 21:9 pizzaboy skins ? Flip 7 owner eagerly waiting 😍

It’s on my todo!

21:9 is now available!

Thanks you for making these!

It would be nice if i can preview skins and download the one i want.

Hello! Are you able to create a 16:10 aspect ratio version please?

16:10 is in the works!

thanks!

(+1)

Thank you for making them! I found it in the devlog.

Amazing job on this collection! Very high-quality! Any chance on animated skins for Pizzaboy emus? Some simple, nice, easy-on-the-eyes patterns that would help prevent screen burn-in would be greatly appreciated. 

I’ll look into making skins with animated backgrounds. It’s not a priority for me at the moment as other emulators don’t support this feature, but I will add it to my todo list :)

(+1)

It would be great if you could make a Gameboy Advance SP skin, it would be good for playing Pizzaboy games on portrait mode and maybe on Drastic too!

DS Phat Silver is missing the 1:1 portrait 19.5:9 (Loving this skin btw)

Thanks for letting me know. Will be uploading a hotfix for this today!

I really like your work. Could you add support for 16:10 format? I play a lot on my tablet and I have to keep resizing it in Photoshop to get it right. I'm looking forward to buying the Plus, thank you.

Tablet/Foldable support is on the todo list!

(+1)

Z fold6 user here.

I am having an issue applying backgrounds. I have extracted and placed them in my "DraStic/backgrounds" folder,  but when I go to apply them, I get this message

no image files found in: content://com.android .externalstorage.documents /tree/primary%3adrastic /backgrounds

I followed the same steps for the virtual controller files "DraStic/virtual controller" and applying the virtual controller is working fine. 

Strange, did you make sure that you set up scoped storage in DraStic for those folders? It seems like the emulator is not able to see the content of the folder.

(+1)

Yes, I actually finally cleared the issue 

My backgrounds folder was capitalized so it read "Backgrounds"

Once I changed it to "backgrounds", everything is fine

(+1)

Would be cool if there was an actual NDS/DSi inspired skin for DraStic...

I cannot figure out if I can even use these on Citra for Windows... I don't really need it to have working buttons i just wanna use it for aesthetics...

They’re designed for Android retro console emulators specifically, but I do have plans for making custom retroarch overlays that’ll work on PC.

(+1)

please do! your Gameboy overlays are beautiful and clean, would love to have them in Retroarch to use them in my Trimui Smart Pro!

(+1)

Buenas, ¿alguien me podría decir cómo se llama esta piel y sus respectivos archivos?, Gracias.

That is the DMG01 skin, specifically the one for Pizza Boy. You need to download the “Pizza Boy A and C - DMG01 with Label.

(1 edit)

Is there no LD6 Malachite Green option for Pizza Boy A?

Sorry I am just seeing this comment now. The LD6 Malachite Green skin for Pizza Boy A was mislabeled as for Pizza Boy C before. This issue has been fixed now so you should be able to see it in the downloads.

(1 edit)

Citra MMJ doesn't work for me, i'm probably doing something wrong, i don't understand the instructions well enough 😥

(+1)

Could you provide me what your folder structure look like?

Deleted 1 year ago
Deleted 1 year ago
Deleted 1 year ago

I don't know what ur trying to ask sorry

(+1)

Could you describe the steps you’ve followed?

Do u mean like, how i did the steps? Alright.

1. I extracted the download zipfile so i could interact with the folders inside it


2. I took the single zip file inside the " skins " folder and moved it to citra-emu>theme


3. I went back to the downloads folder and picked multiple layout skins of my liking and deleted the ones i didn't pick


4. I moved the layout skins i picked to citra-emu>themes


5. I changed the layout skins names to remove " bg_landscape_[photo size].jpg " because i think thats what the guide meant


6. I added (number) at the end of the names because it doesn't let me put twinning names on them


7. It said " Remove file extension? " And i couldn't do anything else so i clicked yes


8. I merged/compressed the zipfile (that i found from the skins folder earlier) and the newly-named layout skins i chose into 1 zipfile and thats what i did

Hello?

(1 edit)

Looks like citra GBA buttons are all .jpg so the emulator don't recognize them 

Thanks for bringing this to my attention. I will upload a hotfix for this shortly!

I just uploaded a hotfix, give it another try and let me know if it works now.

(+1)

yeah it works now, thanks!

(3 edits)

First of all i just want to say that i massively love your work and that you are a godsend. Ive always been a huge fan of Nintendo games, especially the Pokemon series, and have always wanted to play them, and only recently after discovering drastic was i able to. I am also unreasonably perfectionist though, so only due to your wonderfull skins was i able to truly enjoy playing Pokemon black for the first time.  After ds i wanted to try 3ds games too, and i didn't see any citra themes, but what do you know you've uploaded citra versions too since last i was here :))))

By the way it looks like you haven't charged for the citra amoled gold (plus) when it should be $4!!

Secondly, do i have the way to install this right?

1) download the zip file from here, extract it

2) put the zip  that we get after extraction into the themes folder

3) in the backgrounds folder and pick out the two you want for portrait and landscape mode, rename them to bg_portrait.jpg and bg_landscape.jpg and copy them to the themes folder too

so its like 

citra_emu

> themes

> > citra_skinname.zip and bg_portait.jpg and bg_landscape.jpg

is this correct??? thank you

Thirdly, the ld6 malachite green for citra has this white line at the bottom of some of the backgrounds 

btw do you have any backgrounds where the screens would be oriented this way? (i just pulled these from google images I can't find any myself)

No, but it’s on my to-do list :) will be getting to it as soon as I can!

Yes that should be correct. I’ll try to investigate the issue you’re seeing what malachite green.

Not sure if I'm doing something wrong or it's a bug but I can't get the border stickers to appear on the gbc. I follow the instructions but when I select the image it won't appear anywhere on the screen for me to adjust. On an s24 ultra

This could be a bug with Pizza Boy, I will try to follow up on this and let you know if I can reproduce it.

(1 edit)

Edit: This has been addressed in the latest Pizza Boy A and C beta updates. If you are not on the beta, join the beta program and the update should fix this.

I believe this might have been fixed in the latest version of Pizza Boy A and C. Could you check which version you are on?

The special pikachu buttons folder appears to be empty

Hey there, thanks for the heads up. This should work be fixed now. Could you please try downloading the skin again?

(+1)

ty. It works now

(+1)

Is there any plan for z flip 5/6 (22:9) ?

I will add 22:9 support in a future update!

Thank you 

(+1)

Any plans on making LargeXsmall screen skins for ds?

Could you provide an example of the layout you are looking for?

Deleted 1 year ago

I see, I’ll add it to the list but it may be a bit before I can get to it.

(+1)

No problem, take your time, I was just wondering if there was any plan of doing it

(1 edit)

Hey, I'm loving the skins, they're all really good! I wanted to let you know that the buttons for the 2DS dark skin show up as black squares, I don't know if anyone else has the same issue. Others I've tested work fine.

I’m not able to reproduce this issue. Did you make sure to grant DraStic scope storage access to where you have the skins?

(+1)

I did. I downloaded the file again and it works now. Sorry for bothering you.

It seems that the "gba frame gba.png" doesn't fit the actual aspect ratio of GBA:


Hey there! Just pushed a hotfix for this, please redownload the stickers zip and let me know if this is still an issue.

Amazing work as always.

If you feel like looking into more emulators, I suggest giving Jl-Mod and EKA2L1 a try. The first emulates Java/J2ME games, and the second emulates Symbian OS/Java/Nokia N-Gage systems.

They are a bit behind other emulators in skin features but still worth a try, here's my personal take on skins for both (DOWNLOAD):

Jl-mod

EKA2L1

I’ll take a look!

Which color is the atomic purple one?

If you mean the translucent GBC skin featured in the banner image, that would be “GBC Midnight Blue (Plus)” for Pizza Boy A and C.

Thank you 

Please for the new galaxy z fold 6, there is no skins available anywhere.

Cover screen: 22.1:9, resolution 2,736 x 968 pixels

Internal screen (unfold): 20.9:18, resolution: 2,160 x 1,856 pixels

Will be updating aspect ratios for the new Z Fold 6 and Pixel 9 Pro Fold in a future maintenance update. Currently working on new skins and more emulator supports but will get to this as soon as I can.

I just bought the plus version to support your work! Is it possible to have these layouts with 1:1 aspect ratio for devices like the Anbernic RG Cube? :)

Looking into creating more “buttonless” skins for devices like the RG Cube, but it may be a bit as I am currently focused on supporting more emulators.

(2 edits)

A bunch of n3ds backgrounds seem to be broken, while the 7z archive itself is healthy.

Here's how the broken images look:

Thanks for bringing this up. I went ahead and reuploaded the skins, please let me know if you encounter any other issues.

(1 edit)

Any 18.5:9 please?

I’ll try to get that in a future update!

Thanks 😇

Hey there! Just added 18.5:9 skins to the pack!

Are there any skins for 1:1 screens?

I can look into it. What device are you using?

(+1)

I am using a RG Cube! And I think Powkiddy RGB 30 also has a 1:1 aspect ratio display