anchor.diff:    };
   in
   stdenv.mkDerivation {
  +  pname = "openrct2";
     inherit version;
  -  pname = "openrct2";
   
     src = openrct2-src;
   
  
positive.code: }:
  
  let
    version = "0.3.3";
  
    openrct2-src = fetchFromGitHub {
      owner = "OpenRCT2";
      repo = "OpenRCT2";
      rev = "v${version}";
      sha256 = "01nanpbz5ycdhkyd46fjfvj18sw729l4vk7xg12600f9rjngjk76";
    };
  
    objects-src = fetchFromGitHub {
  
negative.code:     zlib
    ];
  
    cmakeFlags = [
      "-DDOWNLOAD_OBJECTS=OFF"
      "-DDOWNLOAD_TITLE_SEQUENCES=OFF"
    ];
  
    postUnpack = ''
      cp -r ${objects-src}         $sourceRoot/data/object
      cp -r ${title-sequences-src} $sourceRoot/data/sequence
    '';
  
    preFixup = "ln -s $out/share/openrct2 $out/bin/data";
  
    meta = with lib; {
      description = "Open source re-implementation of RollerCoaster Tycoon 2 (original game required)";
      homepage = "https://openrct2.io/";
      license = licenses.gpl3Only;
      platforms = platforms.linux;
      maintainers = with maintainers; [ oxzi ];
    };
  