• v1.1 bda1e0390a

    archiver-bot released this 2023-04-14 02:27:42 -05:00 | 3 commits to main since this release

    Changes in v1.1

    • Recreated entire VS solution with correct name and some changed settings
    • Splash screen changed
    • Requests now the correct permissions on Android 13
    • "ELF Library" layout changes
    • Saves now the last entered IP (Still needs to be confirmed by the keyboard button)
    • Progress now shows transferred bytes instead of MB for ELFs
    • Other internal improvements

    Strange sending behaviour

    Sending ELFs and ISOs are working, HOWEVER the usage of "System.Net.Sockets.Socket" appears to be bugged in .NET MAUI for Android.
    Smaller files like the ELFs are sometimes transferred with more bytes* or not correctly**.
    This problem could be also device related - the Pixel 5 (emulator) always succeeded while Samsung's newest A34 (device) only sometimes.
    Any suggestions are very welcome.

    * Debug on the console shows that it already tries to load an ISO after sending the network game loader ELF and fails. -> RETRY
    ** Other approaches I tried:
    Different chunk size -> Same behaviour
    Sending less bytes -> Still at "Downloading" or can succeed
    With a Task instead of BackgroundWorker -> Same behaviour
    Other 'while' loop in the SenderFileStream -> Same behaviour
    Removing the MainThread access while sending to update progress -> Same behaviour
    'TcpClient' instead of 'Socket' -> Same behaviour
    SenderSocket.SendFile (with/without magic & file size) -> Same behaviour

    Connecting to the console and sending the magic with file size bytes appears no be no problem, it's somehow Send() in a loop.
    Downloads
  • v1 30ba5cf3ed

    archiver-bot released this 2023-04-09 18:52:18 -05:00 | 6 commits to main since this release

    Features of v1.0

    • Send ELFs to the mast1c0re Network ELF Loader
    • Send PS2 games to the mast1c0re Network Game Loader
      • Supports sending config files "GAME-ID_cli.conf" after transferring a game (requires latest Network Game Loader)
    • PS2 Backup Manager
      • Shows game title and cover from PSXDatacenter if the game ID is supported

    Required permission change

    The app will ask for the "Files and Media" permission but this isn't enough to load ISOs or ELS from the Downloads folder, you need to change the permission additionally like in this picture and give full permission:

    Untitled

    Files location

    • ISO and ELF files will be loaded from the DOWNLOAD folder on your phone (/storage/emulated/0/Download)
    Downloads