hdl-dump-deb/debian/changelog

166 lines
12 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

hdl-dump (0.9.2-1+crt1) unstable; urgency=medium
[ crt0mega ]
* Initial release.
[ AKuHAK ]
* hdl_dump-0.7 prerelease sources
* revision 0.7.1 (2004.08.20)
* Revision 0.7.2 (2004.09.12)
* Revision 0.7.3 (2004.09.26) + poweroff and hdl_toc commands ~ transfer speed raised up to 30% (special thanks to dayv) ~ bug-fixes and minor changes
* 0.8 prerelease ~ endianess-neutral ~ fixed a bug with small cue-sheet files (move file ptr before file start)
* Version 0.8 (2005.02.17) + should be compatible with MacOS X + build-time option (in the Makefile) to limit hdl_dump/b to 128GB to preserve compatibility with updated Sony browser ~ few hdl_dumb bugs fixed and few minor tweaks + GUI source code is now open
* Version 0.8.1 (2005.05.06) + quick-and-dirty prepare HDD for HD Loader (AKA format or initialize) works fine with HD Loader; not tested with homebrew + alternative partition naming scheme selectable via Makefile + startup file is optional when injecting a game + new optional argument to set compatibility flags from the commandline (+1/+2/+1+2/... or in hexidecimal - 0x01/0x02/0x03), up to 6 bits + dual-layer patch by CrazyC@ps2-scene ~ delete and extract now works by game name, too
* Version 0.8.2 (2005.07.10) + both - hdl_dump and hdl_dumb - are now configurable in run-time (as opposed to build-time) + GUI supports file-based compatibility list + GUI has been extended to allow up to 8 compatibility flags + GUI is partially compatible with wine and winelib (networked installations from an image file works fine) + new `install' command for hdl_dump that is "fire and forget" if the game is in the compatibility list + few minor usability fixes
* Version 0.8.3 (2005.12.08) + new server, better network transfer speeds + proper SIGINT handling
* version 0.8.4 ( + a new (throttling) algorithm to control network install speeds + memory-mapped I/O when reading CDs/DVDs on Linux ~ improved 64-bit system/compiler compatibility ~ better FreeBSD (and maybe MacOS X) compatibility ~ major UDP server bug fixup ~ overall code cleanup
* Version 0.8.5 (2006.06.18) + better differentiation between CD- and DVD-images/medias + server will look for IPCONFIG.DAT at mc0:/B?DATA-SYSTEM/, too + optional auto-tunning of throttling algorithm + partitioning type auto-detection + new command for hdl_dump: diag ~ minor fix of dual-layer support code ~ hdl_toc lists raw size now, not allocated size ~ extract can now be interrupted with Ctrl+C
* Version 0.8.6 (2006.09.01) + SPTI: dual-layer DVDs can finally be installed from the DVD-ROM drive ~ thanks to SPTI hdl_dumb works pretty well with both, wine and winelib + optional threaded I/O (faster networked installs from optical drive) ~ two fixes sent by Diego G. and few more by my self + dump command slighly modified to support all inputs (can even be used for BIN-to-ISO, IML-to-ISO, etc. conversion) + modify command ~ 'game@device' is now available as an input (to copy HDD-to-HDD) instead of 'hddX:game' and '192.168.0.10:game'
* Version 0.9.0 (2007.05.12) + new networking server + copy_hdd command (doing what the name says), contributed by JimmyZ ~ fixed an inssue where APA might get broken on interrupted install (when main partition overwrites __empty one) ~ help has been revised
* Version 0.9.0a (20013.02.15) + KELF injection into source code ~ KELF can be 2.5Mb or less, it will be injected at partition area header at offset 0x111000 ~ elf name is PATINFO.KELF and elf must be placed into folder with working HDL Dumb
* 0.9.1 (2013.02.16) + Now it is possible to inject ELF's into partition ~ elf size must be less than 417kb (427 456bytes) ~ elf name is PATINFO.ELF and elf must be placed into folder with working HDL executable
* Version 0.9.1a + "initialize" function now injects OSD into __mbr partition. It needs MBR.KELF in the folder with working HDL Dumb. OSD size must be less or equal than 715kb (732 160bytes) - removed playstation side server source code as it is separate project supported by SP193 + cleared sources from old and obsolete files
* Now "initialize" just injects MBR into __mbr partition without changing mbr header. Be careful: 1st and last Mb of __mbr partition will be cleared (except of header)
* Cleane up the code. Chage MBR address to 0x2020 for compatibility with BB Navigator Change icon name into icon.ico for better compatibility with memory card data. Now miniopl elf can be 731888 bytes big
* 0.9.1 Partition info injection
* 0.9.2 prerelease + New function "modify_header", it will inject corresponding files into partition header. More info in README. + New version, by default al functions now are enabled. + More documentation.
* remove builtin_icon support
* + Add SP193's server (as elf file) + Add DVD-9 support in gui version. + clear some warnings
* >1mb support
* Test revision with cchanging to opl flags and adding dma handling
* test 2: parse dma and so on
* working revision: hdl_modify_game supports dma and both flags
* + DMA full support in both: gui and cmd version
* + add discload final revision + install script fixes + zero compatibility flag support - mode 7 in gui
* CD install fix
* - add support for < 2Gb images - fixed scripts and readme
* test vmc
* New
* Also included changes for previous commit: [*] removed udma5 and udma6 [*] added new mode 7 (for thread hacks) [*] rewritten code to mathc latest changes of opl [*] returned ability to change callback timer (default value = 10) [*] updated server side ELF file for compatibility with latest PS2SDK [*] from miniopl removed crc functions [*] now you can install game without list.ico (will be used default HD Loader icon instead)
* * small fixes for constant declaration * forgot to add icon.h
* Now it is possible to use icon.sys from Memory card saves for installing games. Thanks to SP192!!! This only affects game installing.
* diskload timer = 43
* - Fixed bug with list.ico and icon.sys Now hdl_dumx doesn't crash if we miss these files - Now hdl_dumx is compilable under windows - added mkrel_win script for compiling under windows - fixed readme
* - warning fix
* - boot.elf maximum size increased till 2 026 464 bytes (thanks to kHn) KELF container is fully free, So this KELF will work in the PS2, in the TEST consoles (if the TEST supports MagicGate decryption) and in the PSX DVR - now boot.elf is optional when installing game - added ability to inject logo into installed game modify_header command now supports logo.raw files WARNING: you can destroy your partitions with this file - diskload files a bit modified - source text files now is in linux style
* - now diskload supports PC vs PP partitioning - changed titles in default installation - rename "delete" function into "hide"
* - synced with latest changes in opl and ps2sdk: * get rid of alternative ee core * added ioprp patces * and much... much... more
* * changed a bit to be compilable with latest opl
* * fix for script
* -Changed server to be compilable with latest ps2sdk -Totally new partition naming scheme (PP.XXXX-xxxxx.HDL.gamename) -Added support for raw images. Now it is possible to install for example linux partition as is. You have to prepare .cue/.bin and your game name have to start with "__". I will add example in the download section. -Fixed minor warnings -Option for removing games is disabled by deafult in cli version -Option for removing games totally disabled in gui version -Updated compatibility modes names -Added support for icon.sys in HDD or MC formats -Removed logo replace function (useless) -Added size check for icons and system files -Removed ToxicOS support (conflicts with new partition naming scheme)
* Updated miniopl (taken from http://ichiba.geocities.jp/ysai187/PS2/HDLGameInstaller.htm) thanks to SP193 Updated build scripts
* Forgot to rename file
* Fixed readme
[ AKuHAK` ]
* Warnings fixed! Returned child partition autocheck.
[ Jessica Stokes ]
* Update diskload.sh to be less dangerous
* Add build artefacts to .hgignore
[ AKuHAK ]
* Thomas B: fixed double-free error. And we moved into githubcd hdl-dump/ ))
[ Jessica Stokes ]
* Clean up and Markdownify README for GitHub
[ James Le Cuirot ]
* Fix security issues
[ AKuHAK ]
* Fix for compiling on modern systems
* Update hdl.c
[ uyjulian ]
* macOS support
* Replace macOS Grand Central Dispatch support with named semaphores
[ AKuHAK ]
* Create compilation.yml
* Update compilation.yml
* Some changes in authors, remove HD Loader mentions, only keep them in history and specifications
* Update README.md
[ Bignaux Ronan ]
* hdl_dump.c: add config and default for DMA
* add CMD_DUMP_MBR and improve MBR management
[ AKuHAK ]
* Renamed .gitignore
* Fixed .gitignore
[ Bignaux Ronan ]
* hdl_dump.c: improve cli usage
* Fix: DMA argument is now optional
[ AKuHAK ]
* Some fixes
* Update compilation.yml
* Formatted code using clang-format
* Fixed comments in code
* Attempt to fix progress bar on Linux. Fix for #14
* Switch to https://mxe.cc/ toolchain for win build; fixed actions
* Added EditorConfig and all files configured
[ Bignaux Ronan ]
* Add consistency to show_hdl_toc()
* CMD_INITIALIZE: add input_file argument
* apa_initialize_ex: add some basic test for mbr.kelf before injecting
* README.md : fix initialize instruction
* apa_initialize_ex: refactoring
[ Florian Penzkofer ]
* Fix semaphore for macOS
[ NimrodPSI ]
* Refactored switch recognition for CMD_MODIFY and CMD_HDL_INSTALL to be more like the switch recognition used in CMD_HDL_INJECT_x
* Fixed a bug in hdl_modify_game where renaming a game would cause the unique game ID in the parition name to be replaced with "SLUS-00000"
* Added a switch to hide games when installing / injecting and switches to hide or unhide games with the modify command.
* Fixed gui build and added hide switch usage info into README.md
[ AKuHAK ]
* Updated source control rules Added clang-format lint action Updated makefiles Added make format
* Diskload replaced with OPL-Launcher
* Fixed partition naming: only capital letters, underscore and digits allowed Changed -hide prefix to __. for compatibility with PSX DESR Removed "HDL" magic from partition name Raw partition prefix changed to __.linux.
* Codacy warnings
* Fixed cropped startup
* Added PS2 CD audio track detection increased bufer for non-standart system.cnf (Dynasty Warriors 2)
* Fixed typo in partition startup file copying
* Now each part of partition name is checked PP.XXXX-00000..GAME_NAME_01
* Fixed initilaize command; renamed into inject_mbr fix for #43
[ Bignaux Ronan ]
* add CMD_DUMP_HEADER
* add toc --dm option
[ Matías Israelson ]
* make `modify_header` accept game name
* try to fix clang shit
* avoid trailing whitespace on partition name
* increase win32 Drives limit?
* make isofs `system.cnf` parser accept `cdrom1:\\` (#58)
* change printf´s on apa header injection
[ AKuHAK ]
* ZSO support (#57)
* Changed ZSO logic, now it will install zso only if original iso or bi… (#61)
* fix typo
* Fix incorrect icon.sys generation
* set-output removed due to upcoming deprecation
[ Matías Israelson ]
* implement csv-like printing for some features
* [ISOFS]: remove unused variable `len_ext_ar`
* disable formatting macros on windows
[ AKuHAK ]
* Fix some warnings and clang
[ Brandon Scott ]
* Quick fix to stop the crash.
* Remove unneeded null check.
* Fixed issue where layer_break for dual layer DVDs was not being set, as well as the startup_elf. (#78)
-- crt0mega <crt0mega@c-r-t.tk> Mon, 23 Oct 2023 15:08:27 +0200