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

    brienj Trying to avoid getting cancer

    Member
    1,232
    1,698
    Jan 3, 2016
    United States


  2. Kakkoii

    Kakkoii Old fart

    Member
    621
    282
    Sep 14, 2007
    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

    brienj Trying to avoid getting cancer

    Member
    1,232
    1,698
    Jan 3, 2016
    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

    pedro702 GBAtemp Guru

    Member
    5,890
    1,831
    Mar 3, 2014
    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

    brienj Trying to avoid getting cancer

    Member
    1,232
    1,698
    Jan 3, 2016
    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

    Kakkoii Old fart

    Member
    621
    282
    Sep 14, 2007
    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

    Scuba156 GBAtemp Fan

    Member
    340
    131
    Jan 19, 2010
    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

    Cyan GBATemp's lurking knight

    Global Moderator
    17,417
    7,999
    Oct 27, 2002
    France
    Engine room, learning
    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

    nooby89 A normal member with a stupid alias

    Member
    1,613
    222
    Aug 18, 2015
    Canada
    How to use it however?
     
  10. brienj
    OP

    brienj Trying to avoid getting cancer

    Member
    1,232
    1,698
    Jan 3, 2016
    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

    brienj Trying to avoid getting cancer

    Member
    1,232
    1,698
    Jan 3, 2016
    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

    Cyan GBATemp's lurking knight

    Global Moderator
    17,417
    7,999
    Oct 27, 2002
    France
    Engine room, learning
    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

    Exavold GBAtemp Advanced Fan

    Member
    993
    1,040
    Nov 9, 2015
    France
    Sorry for being a stupid noob but how do i use/boot this ?
     
  14. brienj
    OP

    brienj Trying to avoid getting cancer

    Member
    1,232
    1,698
    Jan 3, 2016
    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

    Cyan GBATemp's lurking knight

    Global Moderator
    17,417
    7,999
    Oct 27, 2002
    France
    Engine room, learning
    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

    brienj Trying to avoid getting cancer

    Member
    1,232
    1,698
    Jan 3, 2016
    United States
    Ok, I got ya.
     
  17. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    17,417
    7,999
    Oct 27, 2002
    France
    Engine room, learning
    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

    brienj Trying to avoid getting cancer

    Member
    1,232
    1,698
    Jan 3, 2016
    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

    nooby89 A normal member with a stupid alias

    Member
    1,613
    222
    Aug 18, 2015
    Canada
    Thanks XD
     
  20. Captain_N

    Captain_N GBAtemp Advanced Fan

    Member
    676
    222
    Mar 29, 2010
    United States
    Why not load the roms off the sd card? Or is that not possible?