• 0 Posts
  • 23 Comments
Joined 3 years ago
cake
Cake day: June 30th, 2023

help-circle
  • The first play part is setting up arbitrary (in this case, player-entered) code execution.
    The 2nd part is entering the arbitrary code to be executed.
    The 3rd part is the arbitrary code being executed.

    From the description:

    This is a Tool-assisted run of Pokémon Yellow, playing around with arbitrary code execution and testing the limits of Gameboy hardware.

    Tool-assisted meaning a program entering the data into the game. A lot of times tool-assisted is in the context of a speed run, a TAS (tool-assisted speedrun).
    A TAS file can be shared and perfected by many people, and reflects the most optimised way to finish a game as fast as possible.
    Sometimes TAS runs include techniques that are “TAS only”, an extreme example being alternating between left & right every frame for 30 seconds. Sometimes these “TAS only” techniques end up being performed by actual speed runners. And some TAS runs are “Human viable” as in “no techniques used that can’t be executed by a speed runner”.

    Some TAS systems can interface with an actual console, pretending to be a controller (called “TAS Bot” I believe). Generally, they run the game in an emulator or interface with an emulator.

    So, this video is about a TAS (well, the tool-assisted part, not necessarily the speedrun part) setting up arbitrary code execution (ACE) that then executes a bunch of user-entered code, which is what happens in the rest of the video
















  • IDK. It puts them at the forefront of this fight.

    If governments successfully prosecute distro maintainers (if they can) for this, then distro maintainers are liable.
    And distro maintainers would then have to pursue non-compliant users to cover that liability, or fold.
    Which is a huge loss for open source.

    Or, there would be a huge legal fight and it turns out that the licence of a distro protects it from its users actions.
    Which would be awesome and a massive win. It also makes sense. Nobody is suing an OS maintainer because it was used for a data breach.
    And then the governments have to pursue the actual users. Which… is gonna be useless wrt these laws




  • Discord is going to be the age-verification-service for gaming, if they can get laws to follow fast enough.
    They have the gaming community, they have chats/friends/DMs/VoIP.
    If they release a dev toolkit that implements in-game chat, in-game VoIP, friends list and age verification… All while not being tied to steam? Imagine if they offered a system for in-game purchases and gifting purchases to friends (oh yeh https://gam3s.gg/news/discord-adds-in-app-purchases-for-in-game-items/ )
    They are positioning themselves to offer a huge range of features, easy navigation of legal minefields, and no distribution-platform tie-in - while also offering out-of-game functionality of all of that (likely leading to player retention for games that leverage it properly).

    They are positioning themselves to be a market-leader/industry-standard for game social networks. Everyone that has ever used discord is the product they are selling, and they are now releasing the features and tools for companies to leverage that.