Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: MelonX2030/suyu Loading
base: dev
Choose a base ref
...
head repository: lvella/suyu Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 5 commits
  • 37 files changed
  • 2 contributors

Commits on Mar 24, 2024

  1. Reverting the need to have the firmware to load the ROM.

    I think this was added to placate Nintendo and dissuade them from comming after Suyu.
    
    But in my humble non-lawyer opinion, this makes things worse. We have a strong claim
    to exist as a competing product to Nintendo Switch, at least according to US law, as
    we have good precedent like Sega v. Accolade, 977 F.2d 1510 (9th Cir. 1992); Sony v.
    Connectix, 203 F.3d 596 (9th Cir. 2000) and Chamberlain Group v. Skylink, 381 F.3d
    1178 (Fed. Cir. 2004).
    
    But requiring the Nintendo copyrighted firmware to use in a competing product seems
    ill advised, as it:
    
    a) it is a trivial to bypass smokescreen that wouldn't deter any willing pirate, so
    it won't make any difference for Nintendo claim;
    
    b) requires a copyrighted firmware whose only way to legally obtain is buying a
    Switch, diminishing our case as a lawful competitor;
    
    c) may actually increase piracy, not of games, but of the firmware itself.
    lvella committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    476d3ed View commit details
    Browse the repository at this point in the history
  2. Vulkan validation error fix.

    Different image usage flags between image creation and image view
    creation.
    lvella committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    60ee34d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    25d0ee4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7038bf3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5a14902 View commit details
    Browse the repository at this point in the history
Loading