From: bogglez <bo...@us...> - 2017-03-09 19:12:56
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "A pseudo Operating System for the Dreamcast.". The branch, master has been updated via 9303b215c101f710bc04cb40adc3f2ebad1a104a (commit) via 4090180902c469879e6e57026facb40801f229b8 (commit) from 821bcbd45838c172837ab1e1ce01da8109f9d0a3 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 9303b215c101f710bc04cb40adc3f2ebad1a104a Author: bogglez <bo...@pr...> Date: Thu Mar 9 20:12:25 2017 +0100 scramble: add man page commit 4090180902c469879e6e57026facb40801f229b8 Author: bogglez <bo...@pr...> Date: Thu Mar 9 20:12:13 2017 +0100 genromfs: return 0 instead of undefined ret, oops ----------------------------------------------------------------------- Summary of changes: utils/genromfs/genromfs.c | 2 +- utils/scramble/scramble.1 | 40 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 41 insertions(+), 1 deletion(-) create mode 100644 utils/scramble/scramble.1 diff --git a/utils/genromfs/genromfs.c b/utils/genromfs/genromfs.c index 702c9d3..7f98906 100644 --- a/utils/genromfs/genromfs.c +++ b/utils/genromfs/genromfs.c @@ -904,5 +904,5 @@ int main(int argc, char *argv[]) { return 1; } - return ret; + return 0; } diff --git a/utils/scramble/scramble.1 b/utils/scramble/scramble.1 new file mode 100644 index 0000000..a8adc66 --- /dev/null +++ b/utils/scramble/scramble.1 @@ -0,0 +1,40 @@ +.TH SCRAMBLE 1 "Mar 2017" "Version 1.0" +.SH NAME +scramble \- scramble a Dreamcast executable +.SH SYNOPSIS +.B scramble +[ +.B \-d +] +.IR from +.IR to + +.SH DESCRIPTION +.B scramble +is used to rearrange the contents of an executable in order for it +to be readable by the SEGA Dreamcast game console when using CDs. +This circumvents the encryption measures by SEGA to disallow homebrew. +.SH OPTIONS +.TP +.BI -d +Reverse the process, i.e. descramble. + +.SH EXAMPLES + +.EX +.B + scramble executable.elf executable_scrambled.elf +.EE + +.EX +.B + scramble -d executable_scrambled.elf executable.elf +.EE + +.SH AUTHOR +This manual page was initially written by Stefan Galowicz <bo...@pr...>, +for the KOS project. +.TP +The program has been initially written by Marcus Comstedt and was obtained from +his site (http://mc.pp.se/dc/). +.SH SEE ALSO hooks/post-receive -- A pseudo Operating System for the Dreamcast. |