LiteNESU 16-in-1 Emulator and Source Code 5.5.x Firmware

Discussion in 'Wii U - Hacking & Backup Loaders' started by brienj, Mar 13, 2016.

  1. brienj
    OP

    Member brienj Trying to avoid getting cancer

    Joined:
    Jan 3, 2016
    Messages:
    988
    Country:
    United States


  2. Kakkoii

    Member Kakkoii Old fart

    Joined:
    Sep 14, 2007
    Messages:
    620
    Country:
    Canada
    You're including the rom data for each of those games in your github... That goes against open source and the rules of this forum. Unless I'm mistaken and there are royalty-free recreations of these games that work in emulators.
     
  3. brienj
    OP

    Member brienj Trying to avoid getting cancer

    Joined:
    Jan 3, 2016
    Messages:
    988
    Country:
    United States
    The files on GitHub are fine, and you are probably right, it's probably best not to post the elf file here. Last time I checked, these NES cartridges were flying off the shelf and selling like hotcakes, and my emulator with no sound and poor graphics would definitely bite into those sales.
     
  4. pedro702

    Member pedro702 GBAtemp Psycho!

    Joined:
    Mar 3, 2014
    Messages:
    4,831
    Country:
    Portugal
    Shame your not making this for 5.3.2 and 5.4.0 that way you could put the roms on SD and read them from there.
     
  5. brienj
    OP

    Member brienj Trying to avoid getting cancer

    Joined:
    Jan 3, 2016
    Messages:
    988
    Country:
    United States
    I have zero ways of testing for those versions. The source code is on GitHub, get to compiling and testing for your version.
     
    Loko4, Toscanelli and vgmoose like this.
  6. Kakkoii

    Member Kakkoii Old fart

    Joined:
    Sep 14, 2007
    Messages:
    620
    Country:
    Canada
    I wasn't arguing about the morality of it all, chill, I believe games that old should be free use, but our opinions don't trump law and forum rules, was my only point.
     
    Last edited by Kakkoii, Mar 13, 2016
    TotalInsanity4, brienj and Azeryn like this.
  7. Scuba156

    Member Scuba156 GBAtemp Fan

    Joined:
    Jan 19, 2010
    Messages:
    340
    Country:
    Australia
    Not sure why you think companies don't care about you hosting copyright data on their servers, Section A-8 of GitHub's TOS says otherwise, and regardless of what the TOS says anyway, can get you into alot of legal trouble. I'd suggest you remove them completely as the data is still there
     
  8. Cyan

    Global Moderator Cyan GBATemp's lurking knight

    Joined:
    Oct 27, 2002
    Messages:
    16,806
    Location:
    Engine room, learning
    Country:
    France
    I don't see the need of a new release or build with pre-loaded games (which is illegal, and like scuba said the ROM are still on git log).
    isn't LiteNESU already loading NES games if you put ROMs in the folder ?
    or if it's only loading one ROM based on a single filename, you could just push a request with your changes to list games from a folder and contribute to the same project.

    That should be in the other thread, I don't see the need of this one.
     
  9. nooby89

    Member nooby89 arm9loaderhax fan!

    Joined:
    Aug 18, 2015
    Messages:
    1,553
    Country:
    Canada
    How to use it however?
     
  10. brienj
    OP

    Member brienj Trying to avoid getting cancer

    Joined:
    Jan 3, 2016
    Messages:
    988
    Country:
    United States
    I was not mad at you for saying it, because what you said is "correct". I am just fed up with the ridiculous laws "protecting" these copyrighted games.

    This is my little rant about this, using NES games as an example. The only way to even purchase legal copies of these games, the actual game made for the NES, I'm not talking about official remakes for other platforms, those are not the same thing, is to buy them at a second-hand store, or from somebody that has the actual cartridge. In those sales transactions, the original copyright owner gets ZERO money, so what money are they exactly losing again? If a company no longer makes something, is it morally right for them to be asshats about their copyrights? Sure, legally they can, but come on, it is beyond ridiculous ...
     
    kleison likes this.
  11. brienj
    OP

    Member brienj Trying to avoid getting cancer

    Joined:
    Jan 3, 2016
    Messages:
    988
    Country:
    United States
    Yes, I realized that, and re-did everything today. I was hoping in the time I had slept, that nobody would report it, and if it was, oh well, no more GitHub for me. BTW, not saying it changes anything about my project, but do you know how many emulator projects I found on GitHub, with either actual copyrighted ROMs, or the data inside a source code file? Even putting the ones and zeros into a source code file makes it "illegal", although most of these repositories have been on GitHub for years. Not arguing that it is in fact against their policies, just pointing out that there are other projects that have done it. I will eventually be putting file place-holders in the data folder, that are named correctly, but aren't the actual ROMs at some point.

    Because there is no SD card access on 5.5 yet, and doing the network way can cause a lot of problems for memory and such on 5.5. I found a lot of things that don't quite work correctly in the userspace environment, especially global and static values, and threading will crash the system when stopping a thread a lot of the time, and threading is pretty much required for using the socket library.
     
  12. Cyan

    Global Moderator Cyan GBATemp's lurking knight

    Joined:
    Oct 27, 2002
    Messages:
    16,806
    Location:
    Engine room, learning
    Country:
    France
    ahh, that's right.
    I forgot about the SD access.

    Maybe you could make a program to concat multiple ROMs together (with a header and file list/size), like it was done with PocketNES on GBA. (look in "how to" section)
    The ROM was concat after the emulator's executable.
    you could read only one big file from the network and keep that one in memory (no need to re-access the network when changing the game), or inject the ROM after or inside the elf, like PocketNES and don't access network at all.
     
  13. Exavold

    Member Exavold GBAtemp Advanced Fan

    Joined:
    Nov 9, 2015
    Messages:
    875
    Country:
    France
    Sorry for being a stupid noob but how do i use/boot this ?
     
  14. brienj
    OP

    Member brienj Trying to avoid getting cancer

    Joined:
    Jan 3, 2016
    Messages:
    988
    Country:
    United States
    But what is the legal difference from having one big ROM inside the elf file (which contains multiple ROMs), or just having multiple ROM files in the elf file, like the way I have it now?

    https://gbatemp.net/threads/5-5-x-elf-loader.414650/
     
    Last edited by brienj, Mar 13, 2016
  15. Cyan

    Global Moderator Cyan GBATemp's lurking knight

    Joined:
    Oct 27, 2002
    Messages:
    16,806
    Location:
    Engine room, learning
    Country:
    France
    I didn't suggest that YOU add the games inside, but that you release a program that users could run to pack THEIR games into the already compiled elf without the need to compile a different elf every time the users want different games.
    They could compile their own ROMs into a single pack used by LiteNESU
     
    VinsCool and brienj like this.
  16. brienj
    OP

    Member brienj Trying to avoid getting cancer

    Joined:
    Jan 3, 2016
    Messages:
    988
    Country:
    United States
    Ok, I got ya.
     
  17. Cyan

    Global Moderator Cyan GBATemp's lurking knight

    Joined:
    Oct 27, 2002
    Messages:
    16,806
    Location:
    Engine room, learning
    Country:
    France
    That's just an easier way for end users.
    instead of installing devkit to compile it, they can use a program to add ROMs to the already compiled emulator, like PocketNES.

    I don't know how to make it work, that's just the idea to have a game menu without SD card access and without accessing the network.
     
    VinsCool likes this.
  18. brienj
    OP

    Member brienj Trying to avoid getting cancer

    Joined:
    Jan 3, 2016
    Messages:
    988
    Country:
    United States
    Actually the idea of loading one file that has all the ROMs in it over the network may be the way to go. Then I only have to worry about using the socket library once, and less chance of crashing.
     
  19. nooby89

    Member nooby89 arm9loaderhax fan!

    Joined:
    Aug 18, 2015
    Messages:
    1,553
    Country:
    Canada
    Thanks XD
     
  20. Captain_N

    Member Captain_N GBAtemp Fan

    Joined:
    Mar 29, 2010
    Messages:
    446
    Country:
    United States
    Why not load the roms off the sd card? Or is that not possible?
     

Share This Page