SkinR4

Discussion in 'R4 DS' started by TrolleyDave, May 23, 2007.

  1. TrolleyDave
    OP

    TrolleyDave Philosolosophising

    Former Staff
    7,762
    231
    Jan 1, 2007
    Wales, UK
    [​IMG]

    A simple skin browser and installer for the R4. The left pane is your MicroSD card and the right pane is the drive with your skins on.

    Use the file browser on the right to select the archive containing the skin bitmaps or gbaframe.bmp (it supports zip and rar skin file and zip, rar and uncompressed gbaframe.bmp files.). Once selected a preview (this isn't rendered, simply loaded and drawn) of the bitmaps contained in the archive is shown above. If this is the skin you want select Apply Skin and it'll be copied to the currently selected folder on the left. gbaframe.bmp files will always be applied to the _system_ folder.

    If the program finds a readme file or a preview.jpg file inside the archive then you'll be informed above the file selector and you can view the files by selecting either View Notes or View Preview from the File menu.

    It should also allow for folders within folders of archives, but not multiple skin sets inside one archive.

    Select Single Skin if you're not using themes or select the theme number you want the skin applied as. A preview of the skin already installed is displayed at the top.

    If anyone has a better suggestion for how the gbaframes.bmp browser/applier should look I'm open to suggestions!

    TO DO
    --------
    - Packing all the theme folders on the card into a theme pack.
    - Bug fixes.

    Just unpack the zip/rar file to a folder of your choice and double click on SkinR4.exe to load the program. A folder called TEMP for unpacking the archives to is created inside that folder.

    Binary archive in RAR format
    Binary archive in ZIP format
     


  2. TrolleyDave
    OP

    TrolleyDave Philosolosophising

    Former Staff
    7,762
    231
    Jan 1, 2007
    Wales, UK
    gbaframe.bmp support added and RadioGroup1 text fixed.
     
  3. lagman

    lagman I wish I was green.

    Former Staff
    4,071
    2
    Nov 5, 2003
    Mexico
    Me, To You
    Nice, I wonder how long will it take 'till you make an app that decide what we are going to play [​IMG]
    [​IMG]
     
  4. TrolleyDave
    OP

    TrolleyDave Philosolosophising

    Former Staff
    7,762
    231
    Jan 1, 2007
    Wales, UK
    When I learn to program well enough! [​IMG] lol!

    Thanks for the compliment on the app btw!
     
  5. Costello

    Costello Headmaster

    Administrator
    12,393
    5,640
    Oct 24, 2002
    you didnt HAVE to create two topics!

    Looks cool, two suggestions:
    - use the TXPManifest component (under the Win32 tab), just put it on the main form and compile... and enjoy the result [​IMG]
    - go to project -> Options, and change the program icon! the default delphi icon sucks ass
     
  6. TrolleyDave
    OP

    TrolleyDave Philosolosophising

    Former Staff
    7,762
    231
    Jan 1, 2007
    Wales, UK
    Do you mean here and in the M3 section? If so I'll remove the M3 one, I just figured that most people with the M3 Simply don't look in here. And I'll try that TXPManifest thing shortly, thanks!

    EDIT: You already removed the other one, cheers! Sorry about that!
     
  7. bladerx

    bladerx GBAtemp Fan

    Member
    371
    5
    Nov 6, 2002
    Sto. Dgo., Dominican Republic
    Awesome app, thanks for the effort.
     
  8. SkH

    SkH GBAtemp Maniac

    Member
    1,112
    0
    Apr 5, 2006
    Antigua and Barbuda
    Very good, thanks and congratulations!!! [​IMG]
     
  9. TrolleyDave
    OP

    TrolleyDave Philosolosophising

    Former Staff
    7,762
    231
    Jan 1, 2007
    Wales, UK
    No probs, thanks. If you find any bugs or have any suggestions feel free to post them in here.
     
  10. TrolleyDave
    OP

    TrolleyDave Philosolosophising

    Former Staff
    7,762
    231
    Jan 1, 2007
    Wales, UK
    New version uploaded.

    - Fixed bug where gbaframe.bmp wasn't being copied applied from archives.
    - Fixed bug where temp directory wasn't being cleared.
    - Changed title bar.
    - Changed icon.
    - Added TXPManifest component!
     
  11. 4saken

    4saken Retired Ace Attorney

    Member
    3,358
    3
    Nov 28, 2006
    Good job on this [​IMG]
     
  12. TrolleyDave
    OP

    TrolleyDave Philosolosophising

    Former Staff
    7,762
    231
    Jan 1, 2007
    Wales, UK
    Thanks! It's going to be the new skin browser in R4 Commander v2 but I've compiled it as a standalone app as well cos I know alot of people use Rominator to manage their library, and doing it this way means they can still use the useful stuff that I'm writing for v2 but still keep the awesome app that is Rominator to put games on their card.
     
  13. ndela007

    ndela007 GBAtemp Regular

    Member
    112
    0
    May 6, 2007
    United States
    Good job on SkinR4, v. nifty little application that is quite helpful imho.
     
  14. Xeijin

    Xeijin GBAtemp Fan

    Member
    495
    0
    Mar 25, 2007
    London, UK
    This is perfect, was just thinking someone should make one of these! Thanks TrolleyDave.
     
  15. TrolleyDave
    OP

    TrolleyDave Philosolosophising

    Former Staff
    7,762
    231
    Jan 1, 2007
    Wales, UK
    Not a problem, thanks for the compliments!

    Has anyone found any problems with it or can I declare it reasonably bug free and include it in the new R4 Commander?
     
  16. ndela007

    ndela007 GBAtemp Regular

    Member
    112
    0
    May 6, 2007
    United States
    No problems on my end so far, so go for broke. The best thing about software is: if you ever find a bug just make a new version. Once again great job.
     
  17. reemixx

    reemixx Advanced Member

    Newcomer
    58
    0
    May 17, 2007
    Australia
    Oh, awesome. I was looking for one of these. Thank you [​IMG]
     
  18. TrolleyDave
    OP

    TrolleyDave Philosolosophising

    Former Staff
    7,762
    231
    Jan 1, 2007
    Wales, UK
    Added the ability to browse and apply unarchived skins stored in individual folders.
     
  19. TrolleyDave
    OP

    TrolleyDave Philosolosophising

    Former Staff
    7,762
    231
    Jan 1, 2007
    Wales, UK
    Update released!

    CHANGES
    ———
    - Fixed a problem where gbaframes were shown instead of the proper skin if one was icluded in the archive.
    - Fixed the file not found error when the MicroSD card wasn’t plugged in.
    - Added various websites to the drop down menu including this blog, the official SkinR4 forum, the offical R4 Commander V2.0 forum, NDSThemes, MavisXP and the GBATemp Official R4 Skins forum
     
  20. adyum

    adyum Advanced Member

    Newcomer
    75
    0
    Oct 2, 2007
    United States
    Can't see preview images.