Jump to content
LaunchBox Community Forums

JAKAMY

Members
  • Posts

    29
  • Joined

  • Last visited

Posts posted by JAKAMY

  1. 10 hours ago, FMLB said:

    You have the options above in the nas management:

    Login As Guest
    Edit Credentials
    Change Ip Address
    Verify Connection
    Scan Network Drives

    For me work on this form:
    1) put login as a guest to reset the credentials (my nas dont have acess as guest)
    2) first login in my local lan, find the nas and add the roms, dont try to do this via tailscale (for me dont work) 
    3) now you can edit the ip adress (for tailscale acess) and the credentials if you want, i believe will work for you.

    If you put direct the ip adress of tailscale on first login, dont work, i cant find the nas.

    If you see two connections on Nas Management you can exclude one of than, you login as a guest and exclude the one if you dont use. You can always use only one connection (via tailscale).

    The other changes... xml, etc launchbox do it automatic...

    No the networkdriveid value in xmls breaks everything when switching networks and is not editable in settings nor it should be mandatory really. IP should be the king 🙂
    Cheers,

  2. 3 hours ago, FMLB said:

    Check if the two flags update beta (1) and the check for last update/version (2) is checked and restart the aplication and update to the last beta version 1.21-beta-1

    When update, the option manage nas appears on the options menu and you can change the credentials/path.

    For me, is working!

    yes i am on the latest beta. The issue isn't the menu option, it's that the saved nas entries can't have the name edited, so if you have dockers running on your nas one day the saved name is synology, another its jellyfin... this makes launchbox think it is not the same nas in the rom path and says no credentials found without an option to add them or edit. The request was to separate the rom paths from current nas name saved and have them use a nas nameid set in the nas management settings. this way the most important would be the ip address entered with the nas name as the entry id. so if my local network nas1 ip is 192...2 and i am working outside, i can go to nas details for nas1 and change the ip to tailscale 100..45 and still be able to access the nas because the rom paths in the platform xml saved as //nasid1/data/r1.zip will have  launchbox replace it on the fly using any ip saved under nas1 and resolve the link without getting blocked by anything else to either //192...2/data/r1.zip or //100..45/data/r1.zip as entered in nas settings. 

  3. I tested the NAS management for usercases where I add a platform home and then use tailscale outside (change to tailscale IP on platform xml files. It didn't work sadly.

    • Missing is editing server name for <NetworkDriveId>SynologyNAS</NetworkDriveId>. Since I use dockers the smb discovery instead of showing SynologyNAS displays as one of the running docker names like Jellystats.
    • Setting nas scanned to false or even with deleted credential details in the settings xml doesnt restart the nas scan from previous version to this beta sadly.

    If possible being able to set the nas name manually would be great along adding manually a nas details in nas management.

    ideally the game will try reaching to the saved nas details added in settings. giving priority to Ip and credentials only.
    or even better if ever. All Nas rom paths will be like " <NetworkPath>SynologyNAS/Data/WataraSVison</NetworkPath> and Launchbox will match it to what NAS entry in the settings named "SynologyNAS"
    This way all nas details will be centralized on settings and editing the ip when in the go becomes super user friendly.
    PS: when importing existing platform the new NAS credentials used are not added in NAS management if all imported are duplicates.
    Cheers

  4. On 8/21/2025 at 3:52 PM, stigzler said:

    This'd be great if it worked. I'm getting an error with the zipped emu setup you included. Also, where are "geeko codes" you say you've attached? I get the attached error when I try to run any isos.

    Also what does "Archive "Triforce iso"" mean?

    Not a very good guide I'm afraid. Glad you got your setup working, but if you're going to post about it, make sure you do it in details and not lead people up a garden path. 1 hour of my life I won't get back.

    For anyone else, a guide that works here:

     

    image.png

    unpacking with 7z doesnt have any errors on my end. I'll upload a zip version for those using winrar.
    The Codes are already added in DolphinTriforce\Sys\GameSettings and are loaded when adding your games automatically. You can see them in the game's property/patch
    for Mame Archive "Triforce iso", i'll correct the quotes and make friendly. I meant if you get your roms from archive.org as Mame .chd Archive they won't work. they need to be .iso
    I am happy you found better on youtube. my tutorial is normally just plug and play. download, extract and run and add your game's location. Or follow the steps I did in order. Previous comments even missed step 1. 

    Cheers

  5. Hi after the new number update changing the Nas ip address in the xml files to adapt to tailscale new ip when on the go doesn't work anymore and says no credentials found when downloading a title.
    The current credentials are also encrypted and can't be updated manually.
    Please add the option to add a default Nas IP in the settings and the option to edit the credentials/path? 
    Tailscale changes the lan nas ip but doesn't support nas discovery, it was working before in old versions before. I can access it in file explorers like cx file explorer.
    Thanks
     

  6. The Grid-Instant Redux


    For the fastest game browsing experience please use both VisionN-Lite Colorful Redux and The Grid-Instant Redux.

     

     

    2 themes where modded, VisionN-Lite 1.0 and this here: I removed all animation delays and made screenshot loading direct for Faeran's The Grid 1.2 theme to be as clear and fast as possible when scrolling. 
    What changed from The Grid 1.2:

    • Removed all animations delaying existing media for the selected game when scrolling.
    • Made screenshots load directly as even without animation it was slow.
    • Made text and labels load instantly too.
    • Left background art load with delay as clear logos, text and screenshots are what most important and didn't want to stress performance.
    • Modded Faeran theme (The Grid 1.2)

     

    Cheers

     

    9.png


     

  7. VisionN-Lite Colorful Redux


    For the fastest game browsing experience please use both VisionN-Lite Colorful Redux and The Grid-Instant Redux.
    3.thumb.png.1052ed66652cf54cf32d5f0081af4770.png6.thumb.png.692760b7b7c1c1233d256967c303d0c5.png
    I wanted to make the main platform theme as fast as possible and responsive instantly to button press like Beacon Game Launcher.
    I purchased and tried them all on Android and honestly not are as good as Launchbox (I can't live without the remote nas game lists and the minute access to xmls). Hopefully a solution is made to make the skin system 60fps smooth and responsive and a way to easily create more themes as their manual coding is... 🫢
    2 themes where modded, The Grid-Instant and this here: I remade all (maybe) art for Faeran's VisionN-Lite 1.0 theme to be as clear as possible when scrolling and went with Colourful's art theme. 
    What changed from VisionN-Lite 1.0:

    • Added custom consoles and handleds clear logos to match the Arcade one.
    • Recreated all assets using Colouful art by adding backgound and graphical effects and made some custom ones for Backgrounds and Backgrounds2
    • Made the theme use png instead of jpg (jpg reduction of color look bad on oled screens and make gradients circular even at 100%)
    • Optimized the png files using Caesium image compressor.
    • Modded Faeran theme (VisionN-Lite 1.0)
    • Used viking Colourful background and Hardware set (COLORFUL platform video set 2.1.5)
    • Used Yorrick36 Clear logos for genres (Iconic Genre Playlist Clear Logo Set 1.0.1)

    Cheers

    PS: I will try to lower the images' resolution than the default ones for the backgrounds and if it works and is faster and looks good I'll update this theme mod.

     

     

    VisionN-Lite Colorful Redux 1.1.zip


     

  8. On 12/29/2024 at 3:28 PM, BMM said:

    Maybe an edge case, but when I connect via VPN (openVPN or Wireguard) to my NAS Launchbox can't find the share. But it can download roms that I have imported using the same network share when not using the VPN (i.e. directly connected to my home network). 

    I guess its the same solution as here: 

     

    Cheers

    • Like 1
  9. 15 hours ago, ChunkyLoverMark said:

    Since this post I've upgraded my NAS system to the NASync DXP2800 . I don't need to use the third party file manager to wake it up. I still need to configure the VPN to try that. 

    my experience using a Synology NASis to use tailscale (https://tailscale.com/) free private vpn like service with local Lan devices and ports access. I enable it on my android device and NAS and it allows to access my local Lan securely anywhere. VPN are normally not sharing your Lan access or ports. FYI, the NAS IP will be different through tailscale so you need to rebuild you library again. or like I did edit the platform xmls and replace my house's local Lan NAS IP with the one I assigned in tailscale.
    Cheers 

    • Like 1
  10. On 3/21/2025 at 10:00 AM, faeran said:

    Which platform were you trying to use the mamemess core with?

    Also, were you apply the core via the Emulator Settings menu on a platform level, or using a game override?

    Same request as feature https://feedback.launchbox.gg/p/activate-the-working-mamemess-core-in-android

    Contains an example video of working super acan using the mess core but the playlist fails to use the mess core in LB Android 😕

     

  11. This is how I setup the Sega/Nintendo/Namco Triforce Arcade which uses the GameCube hardware:
    Required Emu: latest know version (March 2023): Archive "Dolphin Triforce builds by Crediar" version dolphin_tri_x64_15_03_2023.rar 
    Required Latest Triforce bios v3 needed for one of the soccer games: online "Triforce_Firm_v3.12_TYPE3_ONLY.BIN"
    Required Roms: need to be the .iso versions not the "Mame bins/chds  Archives. Look for "Triforce iso" online.

    I also attached the patches/Geeko codes for each game beside Kart version C since E/D are patched to work.
    Launchbox emu setting uses"-b -C Dolphin.Interface.ConfirmStop=False -C Dolphin.Display.Fullscreen=True -e"
    --image.thumb.png.bc52132c69d0ffbcc1788f07baa5d0c8.png
    Now the secret sauce is done on Dolphin Triforce branch:

    • 1st setup your GC controller. make sure to set the servive button Z to something like L thumb click and same for test button to fit your controller
      • After change standard controler to Triforce  AM Baseboard for port 1 and 2
      • image.thumb.png.edb4e7b485de8273c41ef6dae4d70efa.png
    • 2nd setup iso path
      • image.thumb.png.227b97d351bf40db6d8a95d1a82a7820.png
    • 3rd set game cube settings as follow
      • SlotA mem card
      • Sp1 triforce am baseboard
      • Bios: Triforce v3
      • image.thumb.png.0fd0db0522b70618cc64a9fdf7f3c865.png
    • 4th Enable if needed all assigned patches for each game and each geeko codes
      • image.thumb.png.dad8f656cb7bfb7c4e2b53ec0aec5c45.png
      • image.thumb.png.b3cb21adc4f72928ea4eeb42b976f903.png
    • 5th test each game 🙂

    Games works perfectly and I don't have any slow downs with the Geeko patches and all motor check, boot checks are bypassed.
    On Kart gp sometimes the aspect ratio jumps rarely in gameplay between 16/9 to 4/3. I forced 4/3 in the vulkan graphic settings
     

    Cheers

    DolphinTriforce.7z

    DolphinTriforce.zip

    • Like 2
    • The Cake is a Lie 1
  12. 3 minutes ago, Pademonium bac said:

    Namco System 256.PNG

    Thanks, It makes sense to use the console version instead. I have no idea what or if there are any differences between them but just the feeling of limited time/continue for a game alter its gameplay appeal. In the end I guess most collectors  don't play but just keep the past living on in case the internet ends 😄 So much is lost to time just looking at Mame mechanical games with no way to recreate them even if their software side lives on T_T
    Cheers

  13. On 1/10/2025 at 1:05 PM, Jayinem said:

    Play! is normally meant for PS2, however there are some Namco arcade games that PCSX 2 can't play only Play! but I'm unsure of how to get games to load. It just goes to the GUI after adding rom and emulator. Does anyone know what commands I need to add?

     

    thanks

    Edit: ok I checked github after making this thread but it's still not working. This is what it says

    The following command line options are available:

    • --disc "disc image path" : Boots a disc image.
    • --elf "elf file path" : Boots a ELF file.
    • --arcade "arcade id" : Boots an arcade game.
    • --state "slot number" : Loads a state from slot number.
    • --fullscreen : Starts the emulator in fullscreen mode.

    I tried adding --arcade but that doesn't work it says 'failed to read arcade definition file" I then tried putting --arcade "arcade id" in the command line but that doesn't work either.

     

    Just setup namco system 2x6 on my end.
    For emulator settings these are the correct ones in the screenshot: 

    When importing the platform choose scrape as arcade check use mame metadata and uncheck all skips beside clones.
    I made some rough device pic using AI upscale and found a logo I attached here.
    For roms instead of converting the chds to fit Play one by one in your mame non-merge set, you can find a ready version on Archive "namco-system-2-x-6" the big file there.

    namco2x6.png

    Namco System 2X6.png

    I don't use a video theme as my custom modded theme mix of pulse x mini consoles prefer using fullscreen background game videos as platform themes but it's here: 


    Cheers

  14. 11 hours ago, JAKAMY said:

    Thanks a lot for the big update. As promised. I retested the issues I mentioned on this updates as follow:

    • importing Mame2003plus romset from the sd card and it completes without a crash now.
      • (importing them in retroarch+samples still important to avoid black screens which is what I do on PC too so for me it's normal).
    • Big roms/chds download is now significantly faster like 10X compared to before and the download rate helps put some numbers on it.
      • Honestly I am more than content with half max speed inside LB but as we beta test this is what I encountered:
        • It starts now at 29MB/s and climbs to a max of 40MB/s from LB. (tested on multiple roms in and out of LB using MixPlorer and CX File explorer from local lan Synology NAS (with config of SMB 2 MTU, SMB3 ) using Wifi 6. It still downloads to SDcard at 90MB/s from the file explorers for the same chd/roms.
    • New Related notes to downloads, I noticed this:
      • Download progress bar is not linked to rom file size vs downloaded amount anymore and fills to 100% in a few seconds while the download is still progressing.
      • When taping download and play it now don't show the download and stay displaying launching and look like it is frozen while it processes in the background)
      • Deleting downloaded local files works great and confirmed in file explorer.
    • The issue of boxarts in list not displaying/loading correctly after coming back from a game launch from retroarch seem to be corrected as I couldn't replicate it again.
    • Just for confirmation, I don't use video but I tested the stream option and display background video and still none showing up/ streaming but I understand that Google broke it.
    • N64 works correctly after I updated the cores in retroarch after the update. Not sure if that was necessary but it now runs without issues.
    • Not related to update but I also fixed amiga .ipl games capsimg.so issue I had on my non rooted device and it works too great

    I want to thank you so much for the NAS feature so much as it made LB Android for me the best and only App I can't live without on my handled device. I use Tailscale to access all my PC LB collection from anywhere in the world without the need to have it locally (impossible anyway as it is TB of data).
    I still manually replace the NAS Lan IP to Tailscale IP in the Platform XMLs when I am out of home for days and back for a faster local LAN speed but I can live with that 🙂

    Cheerio/Kudos 
     


     

    Addendum: Using time count for different games, it is effectively max speed not half. The displayed speed rate is wrong. 850MB file download in 9-10 seconds (around 90MB/s not the displayed 40MB/s)

    Cheers

    • Thanks 1
  15. On 1/23/2025 at 4:24 PM, faeran said:

    Beta 2 is out with the following changes:

    • Downloading bin/cue games over a network share now includes both downloading and deleting all associated files
    • Introduced a new "Download Game" option for games imported from a network share, enabling users to download games independently of playing them
    • Added the ability to delete the local version of a game while maintaining its availability over the network
    • Increased network buffer size to potentially improve download speeds for game files from network shares
    • The download pop-up for network share files is now more informative
    • Default Nintendo 64 core for RetroArch has been updated due to the previous one being retired
    • Resolved an issue where downloading EmuMovies videos could cause the application to crash
    • Resolved an issue where importing files over a network share did not consistently handle bin/cue files as intended
    • Addressed a problem where the selected platform or game information did not always update accurately when using touch controls
    • Resolved a crash that could occur while navigating within a Boxes Grid view
    • Addressed a crash that might happen during the import of MAME files
    • Fixed a crash that could occur when changing screen orientation while on a Filters View
    • Resolved a rare crash that could occur when long-pressing on specific elements
    • Corrected an issue where the background video element behaved incorrectly when a custom view file lacked a foreground video element
    • Fixed an issue that prevented Platform and Game videos from looping correctly

    Thanks a lot for the big update. As promised. I retested the issues I mentioned on this updates as follow:

    • importing Mame2003plus romset from the sd card and it completes without a crash now.
      • (importing them in retroarch+samples still important to avoid black screens which is what I do on PC too so for me it's normal).
    • Big roms/chds download is now significantly faster like 10X compared to before and the download rate helps put some numbers on it.
      • Honestly I am more than content with half max speed inside LB but as we beta test this is what I encountered:
        • It starts now at 29MB/s and climbs to a max of 40MB/s from LB. (tested on multiple roms in and out of LB using MixPlorer and CX File explorer from local lan Synology NAS (with config of SMB 2 MTU, SMB3 ) using Wifi 6. It still downloads to SDcard at 90MB/s from the file explorers for the same chd/roms.
    • New Related notes to downloads, I noticed this:
      • Download progress bar is not linked to rom file size vs downloaded amount anymore and fills to 100% in a few seconds while the download is still progressing.
      • When taping download and play it now don't show the download and stay displaying launching and look like it is frozen while it processes in the background)
      • Deleting downloaded local files works great and confirmed in file explorer.
    • The issue of boxarts in list not displaying/loading correctly after coming back from a game launch from retroarch seem to be corrected as I couldn't replicate it again.
    • Just for confirmation, I don't use video but I tested the stream option and display background video and still none showing up/ streaming but I understand that Google broke it.
    • N64 works correctly after I updated the cores in retroarch after the update. Not sure if that was necessary but it now runs without issues.
    • Not related to update but I also fixed amiga .ipl games capsimg.so issue I had on my non rooted device and it works too great

    I want to thank you so much for the NAS feature so much as it made LB Android for me the best and only App I can't live without on my handled device. I use Tailscale to access all my PC LB collection from anywhere in the world without the need to have it locally (impossible anyway as it is TB of data).
    I still manually replace the NAS Lan IP to Tailscale IP in the Platform XMLs when I am out of home for days and back for a faster local LAN speed but I can live with that 🙂

    Cheerio/Kudos 
     


     

    • Thanks 1
  16. 3 hours ago, JAKAMY said:

    Thank for the swift reply, I recorded NeoGeo import from SD, mam2003plus from SD, mam2003plus import without Mame data from sd. I also tried moving the LaunchBox folder to internal storage but it crashes all the same. 
    I started using LB on android from 1.16, I also own the pc version, I'll try the export to Android if this is a pocket 5 only issue 👍
    NB: I reencoded the screen recordings to AV1 to save space for the upload
    Cheers

    Debug 2025-01-08 08-28-44 PM.logFetching info... Debug 2025-01-08 08-27-01 PM.logFetching info... Debug 2025-01-08 08-24-08 PM.logFetching info... Debug 2025-01-08 08-22-37 PM.logFetching info...

    I tried the export from LB PC for mame 263 merged no CHD. Launching the games landed to a black screen after a side load window. I made sure that the romset works in retroarch by manually importing there with the dat file and setting the sample folder for mame in system. yet they run from retroach playlist but still not from LB. I found then 2000+/3000+ <ApplicationPath> roms in the data xml to use their pc location instead of the games arcade folder on the sd card. I replaced the paths with the local one and now they do run now great 👍
    I will test again the import locally when the next beta is up.
    For now as a summary of what doesn't work on my pocket device:

    • any arcade imports beside naomi
    • Video streaming
    • display of platform videos
    • SMB download speed inside LB is very slow. (same roms using a file explorer from the nas to sd card downloads at 80MB/s and finish fast while in LB (no extract) it takes 5-10 times longer if not more.


    Cheers

  17. 5 hours ago, faeran said:

    Thanks for the report. Arcade over NAS is actually not yet supported. We added a prompt to beta 1 to stop users from accidentally importing them.

    Local MAME imports are supported, but we are unable to reproduce any crashes with those imports. If you have time, can you upload another video showing the process from the home screen and going through the process of trying to import a MAME set on your local SD card.

    Thank for the swift reply, I recorded NeoGeo import from SD, mam2003plus from SD, mam2003plus import without Mame data from sd. I also tried moving the LaunchBox folder to internal storage but it crashes all the same. 
    I started using LB on android from 1.16, I also own the pc version, I'll try the export to Android if this is a pocket 5 only issue 👍
    NB: I reencoded the screen recordings to AV1 to save space for the upload
    Cheers

    Debug 2025-01-08 08-28-44 PM.log Debug 2025-01-08 08-27-01 PM.log Debug 2025-01-08 08-24-08 PM.log Debug 2025-01-08 08-22-37 PM.log

  18. Thanks for the update 😃 

    One remaining bug from 1.16 is the crash when trying to import any arcade, cps123 and neogeo Roms. It starts and crash without notification each time. 

    Tried these 5 mixing in all import option with and without make data using mame 263(Merged), mame plus 2003 set with and without chd, noeogeon only set all from NAS(SMB2+MTU/SMB3)  or local sd card 80MB/s, 1TB.


    Cheers

    Your device specs:

    Retroid pocket 5

    • 8GB LPDDR5
    • 128UFS internal storage
    • CPU sm8250
    • GPU Adreno 650

    The version of Android and API version:

    Version 13, Api 33

    Description of the issue:
    Mid import crash for any Arcade set preset with any custom import setting.

    Can it be reliably reproduced on your end?
    Tried many times with 3 different rom set, all fail.

    Reproduction steps:
    Import arcade roms set from NAS or Local SD card.
    Added crash log and import video for neoegeo roms

    Debug 2025-01-07 11-27-32 PM.log

  19. Till it is added as a feature to set Default Clear logos to Autogenerated or repeating playlists, I use this PowerShell script to update them. You can use it to make your own auto update ones when you add a new playlist in the future and avoid the redundant copy paste
    Screenbits2024-10-18_010127.thumb.png.d41d585b12d053a1ff4666cfe1fa42e2.png
    This script find all folders in images/playlists containing a word like Canada and overwrite in the subfolder the source image:
    just open powershell ISE in windows and paste your adapted code since running .ps1 files is disabled by default:
    (you can use notepad++ to replace all source folder paths)
    ex: 

    $sourceFile = "C:\LaunchBox\Images\Playlists\Canada.png"  # Specify the path to your source file

    Get-ChildItem -Recurse -Directory -Filter "*Canada" | ForEach-Object {
        $clearLogoPath = Join-Path -Path $_.FullName -ChildPath "Clear Logo"
        if (Test-Path -Path $clearLogoPath) {
            Copy-Item -Path $sourceFile -Destination $clearLogoPath -Force
        }
    }

    Write-Output "Done."

    For all the regions clear logo in platform categories
    ex:
     

    $sourceFile = "C:\LaunchBox\Images\Platform Categories\Regions.png"  # Specify the path to your source file

    Get-ChildItem -Recurse -Directory -Filter "*Regions" | ForEach-Object {
        $clearLogoPath = Join-Path -Path $_.FullName -ChildPath "Clear Logo"
        if (Test-Path -Path $clearLogoPath) {
            Copy-Item -Path $sourceFile -Destination $clearLogoPath -Force
        }
    }

    Write-Output "Done."

    Files attached as txt for copy paste and .ps1 for those who enabled running scripts
    Countries.ps1Countries.txtregions.ps1regions.txt

    Cheers
    NB: Autogenerated playlists don't create corresponding images folders till you select each generated country in Launchbox 
    I use the great regions logos from RetroHumanoid and Yorrick36

     

     

  20. I converted all exodos magazines to flipbook thanks to your post. KUDOS!!! 🤗

    I put the .exe in the same folder as their pdf and edited the xml to replace all .pdf to .exe


    my take on How to exit the generated Fullscreen flipbook since the generated .exe in Fullscreen using ctrl w:
    My template 

    Launchbox.flbxmt

    Screenbits2024-10-16_200827.thumb.png.55e7163fbdb73bf0998fdb57c077892e.png

    In batch I choose the in folder and out, fhd, auto page cut, jpg, exe, full screen, no hyperlink, searchable, new engine, import toc

    1st create a bogus emu entry running a batch file. (for esc key watch to run alt f4)

    Screenbits2024-10-16_194021.thumb.png.75cf84011ec81863185ce2e584a30b55.png
    (Normally it takes 2 seconds to start the flipbook but I am running 4 VM instance of the flipbook app converting batch folders as it doesn't used much of the cpu each)

    runFlipbook.bat with hide and other command line and assign the associated platforms names:

    Bogus.bat

    Screenbits2024-10-17_190342.thumb.png.ffcd2550ba39128fd3bd438cbd9675c6.png

    Screenbits2024-10-17_190352.thumb.png.261f05a716863273b729e21e6d9a070f.png
    content:
    @echo off
    echo starting flipbook program.
    start /B /wait %1 %2
    echo flipbook programs is executed successfully
    cmd /k

    Add running script to watch for esc press:

    Screenbits2024-10-17_190452.thumb.png.fce75664af61ff3245277fe81bad0238.png
    content (script Fixed! screenshot version kept autohk watching for esc key after flip was closed):

    #IfWinActive
    Esc::
    Send, ^w
    ExitApp
    return

     

    now in big box all manuals/magazine are beautiful 😉

    Cheers

    • Like 2
×
×
  • Create New...