![]() To enable this feature, set the value to true. Typically, only landscape skins that go on top of the game screen support this feature, but there's nothing stopping you from enabling it on other types of skins, or even disabling it for your own landscape overlay skin. You can determine whether the orientation you're editing should support GBA4iOS' customizable opacity feature. Once opened up, you'll see three new items:įor the purposes of this section, we will only focus on the assets and translucent items. Open up the orientation of your choice (typically by clicking an arrow to the left of the item). Of course, if you wanted to support both orientations, you don't need to delete either. If you wanted to have a portrait-only skin, you'd need to delete the landscape item similarly, if you wanted to have a landscape-only skin, you'd need to delete the portrait item. GBA4iOS detects what orientations are supported in a skin by the presence of the portrait and landscape items in the info.json file. Luckily, changing the images is rather straightforward! The default GBA skin with debug mode enabled.Īlmost every time you create or modify a skin, you'll be changing the images that are displayed when actually using the skin. When mapping the buttons yourself, it's recommended you set this to true while making the skin, so you can ensure your mappings line up nicely with the image. However, when you change this to true, GBA4iOS will overlay translucent red squares on top of where the buttons are mapped when using this skin. This means a GBA skin and a GBC skin can have the same identifier without any negative consequences, and in fact this is encouraged if the two skins should be thought of as complementary to one another.īy default, this is set to false. In actuality, the identifier only has to be unique for all of the same type of skin. NOTE: You may be wondering why both the default GBA and default GBC skins have the same identifier, if that would mean one would overwrite the other. For example, the default GBA4iOS skins have the identifier. Apple recommends using the reverse-DNS format (com.) when making an app identifier, so we recommend doing the same for skin identifiers. To ensure that one skin doesn't overwrite another skin, each skin identifier should be unique. This is how GBA4iOS internally uses and stores skin files. ![]() Replace the current name in your template with whatever name you want, then save the file. This is what the skin is called inside GBA4iOS. In this section of the tutorial, we'll focus on the the first three items the other two will be covered in the next sections. Open up the info.json file in the editor of your choice, and you'll see five items: If you're using a Mac, Cocoa JSON Editor is what is used to make the JSON files for the included skins, but any other JSON editor will work fine. ![]() Everything in this tutorial can be done via the included text editor on your computer, but it's strongly recommended you use an application designed to open and edit JSON files, as this is much less error-prone (and easy!). Although JSON files are primarily used by web services to transfer data, it was chosen to be used in GBA4iOS skin files due to its simplicity. ![]() (Don't worry if you don't know what some of these mean they will all be explained in this tutorial.)Īs you can tell from the extension, this file is a JSON file. Whether the skin should be shown in debug mode or not.Whether a certain orientation supports GBA4iOS' skin opacity feature.This file contains all the information the skin requires to work properly-minus the actual image files-such as: Unzip the template file you downloaded, and then open the unzipped folder. By using this template, you will need to provide more information in the skin file, but it is much easier to customize the skin to your liking. This is recommended for when you are using images that don't place the buttons in the exact same place as the default skins, since you'd need to remap the button locations anyway. The third template, Blank, includes no images or button mappings. If you want to make a skin with the same button locations as the default skins, we recommend downloading one of these and simply replacing the image files. The Default GBA and Default GBC templates are identical to the default GBA and GBC skins, respectively, included with GBA4iOS. To make the process easier, three templates are provided for you to download and modify to your liking. Retro by Paul Thorsen, available for download in GBA4iOS. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |