{"id":17190273,"url":"https://github.com/sezero/vispatch","last_synced_at":"2025-08-27T11:04:19.053Z","repository":{"id":73376128,"uuid":"204903191","full_name":"sezero/vispatch","owner":"sezero","description":"VisPatch: a tool for patching quake maps for glquake transparent water","archived":false,"fork":false,"pushed_at":"2024-12-31T12:55:05.000Z","size":194,"stargazers_count":5,"open_issues_count":0,"forks_count":3,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-16T06:47:46.141Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://vispatch.sourceforge.net/","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sezero.png","metadata":{"files":{"readme":"README.txt","changelog":null,"contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2019-08-28T10:10:41.000Z","updated_at":"2025-04-18T20:11:09.000Z","dependencies_parsed_at":null,"dependency_job_id":"0cd98f8d-9278-4683-a223-6e7f94dd0353","html_url":"https://github.com/sezero/vispatch","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/sezero/vispatch","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sezero%2Fvispatch","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sezero%2Fvispatch/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sezero%2Fvispatch/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sezero%2Fvispatch/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sezero","download_url":"https://codeload.github.com/sezero/vispatch/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sezero%2Fvispatch/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272323786,"owners_count":24914278,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-27T02:00:09.397Z","response_time":76,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-15T01:13:51.824Z","updated_at":"2025-08-27T11:04:18.993Z","avatar_url":"https://github.com/sezero.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"VisPatch, version 1.4.7\n\n-----------------------------------------------------------------\n\nA WaterVIS utility for glquake\n\nhttp://vispatch.sourceforge.net/\nhttp://sourceforge.net/projects/vispatch/\n\n-----------------------------------------------------------------\n\nVisPatch is a tool for patching quake maps for transparent water\nin glquake. Original Quake didn't have their maps water-vis'ed,\nso people did that by themselves and prepared patch data files.\nThis tool is used for preparing and applying those patch files.\n\nAt the time this tool was written, re-vis'ing maps took a lot of\ntime, but applying a vispatch took less than minutes, so this was\na necessity.  Even today, if people don't want going into a\ntiresome job of vising, this tool comes as a great convenience\nbecause there are a lot of vispatch data files around.\n\nThis is a revised version of Andy Bay's 1.2a source code for unix\n(linux, freebsd, ...), as well as windows.  It fixes a number of\ncompilation issues, crashes and some other bugs, and adds support\nfor big endian systems.  The source code is licensed under GPLv2,\nand is maintained here with portability in mind.\n\n\n-----------------------------------------------------------------\n\nLinks :\n\nHomepage of Andy Bay, the original author:\n  http://www.imarvintpa.com/\n\nThe (latest) website for WaterVIS:\n  https://www.quake-info-pool.net/vispatch/\n\n\n-----------------------------------------------------------------\n\nUsage: vispatch \u003cfile\u003e [arguments]\n\n\u003cfile\u003e : Level filename pattern, bsp or pak type, wildcards\n\t are allowed, relative paths not allowed. See the\n\t examples.\n\n -dir  : Specify the directory that the level files are in.\n\n -data : Specify the vis data file. Wildcards are not allowed.\n\n -new  : Tells the program not to overwrite the original level\n\t files.  In case of pak files, the patched the levels\n\t will be put into a new pak file. In case of standalone\n\t maps files, the original maps are renamed to name.bak,\n\t and the patched ones are saved as name.bsp .\n\t Can not be used in combination with -extract.\n\n -extract: Retrieve all the vis data from the given file.\n\t Can not be used in combination with -new.\n\nIMPORTANT: All files must be of lowercase names for vispatch to\n\t find and work with them.\n\nExamples:\n\nvispatch map25.bsp\n  Patch and overwrite map25.bsp using vis data from the default\n  data file vispatch.dat\n\nvispatch map25.bsp -data map25.vis\n  Use map25.vis as the data file instead of vispatch.dat\n\nvispatch -dir hipnotic -data hipnotic.vis\n  Patch levels in pak files under the directory named hipnotic,\n  using  hipnotic.vis  as the data.\n\nvispatch \"*.bsp\" -dir hipnotic -data hipnotic.vis\n  Patch bsp levels NOT residing in pak files under the directory\n  named hipnotic, using  hipnotic.vis  as the data.\n\nvispatch somefile.bsp -extract\n  Retrieve all vis data from somefile.bsp and put it into a file\n  named vispatch.dat  (If you don't backup any previous one, it\n  will append the data into it!)\n\nvispatch somefile.bsp -data some.dat -extract\n  Retrieve all vis data from the somefile.bsp and dump it into\n  a file named some.dat instead of vispatch.dat\n\nvispatch \"*.bsp\" -data some.dat -extract\n  Retrieve all vis data from all bsp level files and put them\n  into the file some.dat\n\nvispatch -dir hipnotic -extract\n  Retrieve all vis data from the levels residing in pak files in\n  the directory hipnotic, and put them into vispatch.dat\n\n\n-----------------------------------------------------------------\n\nCOPYRIGHT\n\n  Copyright (C) 1997-2006  Andy Bay \u003cIMarvinTPA@bigfoot.com\u003e\n  Copyright (C) 2006-2024  O. Sezer \u003csezero@users.sourceforge.net\u003e\n\n  VisPatch is free software;  you can redistribute it and/or modify\n  it under the terms of the GNU General Public License as published\n  by the Free Software Foundation;  either version 2, or (at your\n  option) any later version.  See the accompanying COPYING file for\n  details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsezero%2Fvispatch","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsezero%2Fvispatch","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsezero%2Fvispatch/lists"}