Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

PSPDocmakerGUI Remake 2024: Difference between revisions

From GameBrew
No edit summary
No edit summary
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox PSP Homebrews
{{Infobox PSP Homebrews
|title=PSPDocmakerGUI Remake 2024
|title=PSP Docmaker GUI Remake 2024
|image=PSPDocMakerGUI2024v0.26en.png
|image=PSPDocmakerGUI2024v0.28en.png
|description=GUI for docmaker by Dark_Alex with preview support and various text formatting options.
|description=GUI for docmaker by Dark_Alex with preview support and various text formatting options.
|author=pav13
|author=pav13
|lastupdated=2024/11/23
|lastupdated=2024/12/17
|type=File Operation
|type=File Operation
|version=0.26
|version=0.29
|license=Mixed
|license=Mixed
|download=https://drive.google.com/drive/folders/17Dd_KlLYyp85ecpWnXgsiIKC3ICCYzJY
|download=https://drive.google.com/drive/folders/17Dd_KlLYyp85ecpWnXgsiIKC3ICCYzJY
Line 15: Line 15:
A graphical frontend of Dark_Alex's docmaker that allows you to creat DOCUMENT.DAT (in-game guides/walkthroughs) for PS1 games on PSP (or just images like jpegbook / TXT2JPG). Developed using HiAsm.
A graphical frontend of Dark_Alex's docmaker that allows you to creat DOCUMENT.DAT (in-game guides/walkthroughs) for PS1 games on PSP (or just images like jpegbook / TXT2JPG). Developed using HiAsm.


It is a remake of the [[PSP DocMaker GUI]] that adds support for UTF-8 Cyrillic encoding, a functional preview window, line breaks by words, and margin adjustments.
It is a remake of the [[PSP DocMaker GUI]] that adds support for UTF-8 encoding, a functional preview window, word wrapping, indentation settings, extracting graphics from a DAT file, and more.


== Features ==
== Features ==
* Preview. In the preview window, you can flip through pages (only forward) by clicking on them.
* Preview. In the preview window, you can flip through pages (only forward) by clicking on them.
* Support for various encodings of input text files .txt (UTF-8, ANSI, WIN, DOS, KOI-8, Macintosh).
* Support for various encodings of input text files .txt: UTF-8, ANSI, WIN, DOS, KOI-8, Macintosh.
* Setting the Game ID (this option is not relevant for modern custom firmware; you can choose any ID).
* Select Game ID/Game title (for modern custom firmware this option is not relevant, but it is convenient to use for file systematization).
* Output image size: 480x248, 480x272 or 480x480.
* Output image size: 480x248, 480x272 or 480x480.
* Line breaks by image width in whole words (can be disabled).
* Line breaks by image width in whole words (can be disabled).
* You can save images of finished pages in the program folder (by disabling the option to delete temporary files).
* You can save images of finished pages in the program folder (by disabling the option to delete temporary files).
* Selecting and customizing the font, additional customization of the font color, adding your own font (.fon/.fnt/.ttf/.ttc/.otf) to the list of temporary fonts (this list is cleared after restarting the PC).
* Extract images from DOCUMENT.DAT (saved to the program folder).
* Set background image (.bmp/.jpg/.jpeg/.png/.gif). You can use any images, they are scaled depending on the selected size.
* Support for in-text tags: Page Break - @pb@
* Selecting and customizing the font, additional customization of the font color, adding your own font to the list of temporary fonts: fon, fnt, ttf, ttc, otf.
* Set background image: bmp, jpg, jpeg, png, gif. You can use any images, they are scaled.
* Background fill options: solid color, color gradient, gradient with a border and "Random style".
* Background fill options: solid color, color gradient, gradient with a border and "Random style".
* Adjust the size of the text indentation from the screen borders.
* Adjust the size of the text indentation from the screen borders.
* Drag`n`Drop support: fonts, images, DAT files, texts and folders to the program window.
* Drag`n`Drop support: fonts, images, DAT files, texts and folders.
* Save any settings and reset all settings by pressing the corresponding buttons.
* Save any settings and reset all settings by pressing the corresponding buttons.
* Necessary Files are created upon first launch.
* Necessary files and shortcut are created on first run.
* Simple guide on how to use when you hover over the "? Help" text.
* Simple guide on how to use when you hover over the "? Help" text.
* Interface language: english, russian.
If you want to add other languages, [https://docs.google.com/spreadsheets/d/1xXOtkOL36ZHeiZQlSKHQxfxSQ3blkDjOMXWdP08poo4/edit?usp=drive_link edit this file] and let me know.


== Changelog ==
== Changelog ==
December 17, 2024 - version 0.29
* Auto-detection of input text file encodings: UTF-8, WIN / ANSI
* Graphics rework
* Fixed frame rendering when using gradient
* Fixed file list error after resetting settings
December 7, 2024 - version 0.28
* Optimization
* Added a database for matching Game ID <-> Game title
* Game title is used when creating folder names
* File count counter in the list
* Option "Random style - frame" (frame style changes every page)
* Tag "Page break": @pb@ . If the text contains the line @pb@, then this line is deleted, and the next line will start on a new page. If you insert two such lines in a row, then one empty page will be inserted
* Window with links to related resources when clicking on the line with the version
November 28, 2024 - version 0.27
* Added a button to open the program folder in Explorer
* Added a warning about the 999 page limit in the .DAT file when exceeding this amount
* Added a camera shutter sound when pressing the screenshot button
* Other minor fixes


November 23, 2024 - version 0.26
November 23, 2024 - version 0.26
Line 64: Line 90:


== Screenshots ==
== Screenshots ==
[[image:PSPDocMakerGUI2024v0.26en.png|720px]]
[[image:PSPDocmakerGUI2024v0.28en.png|720px]]


== External links ==
== External links ==
* 4PDA - https://4pda.to/forum/index.php?showtopic=1093382
* PSPx Forum - https://www.pspx.ru/forum/showthread.php?t=115223
* PSPx Forum - https://www.pspx.ru/forum/showthread.php?t=115223
* HiAsm Forum - https://forum.hiasm.com/topic/68327
* HiAsm Forum - https://forum.hiasm.com/topic/68327
* Google Drive - https://drive.google.com/drive/folders/17Dd_KlLYyp85ecpWnXgsiIKC3ICCYzJY
* Google Drive - https://drive.google.com/drive/folders/17Dd_KlLYyp85ecpWnXgsiIKC3ICCYzJY

Latest revision as of 01:50, 17 December 2024

PSP Docmaker GUI Remake 2024
PSPDocmakerGUI2024v0.28en.png
General
Authorpav13
TypeFile Operation
Version0.29
LicenseMixed
Last Updated2024/12/17
Links
Download
Website
Source

A graphical frontend of Dark_Alex's docmaker that allows you to creat DOCUMENT.DAT (in-game guides/walkthroughs) for PS1 games on PSP (or just images like jpegbook / TXT2JPG). Developed using HiAsm.

It is a remake of the PSP DocMaker GUI that adds support for UTF-8 encoding, a functional preview window, word wrapping, indentation settings, extracting graphics from a DAT file, and more.

Features

  • Preview. In the preview window, you can flip through pages (only forward) by clicking on them.
  • Support for various encodings of input text files .txt: UTF-8, ANSI, WIN, DOS, KOI-8, Macintosh.
  • Select Game ID/Game title (for modern custom firmware this option is not relevant, but it is convenient to use for file systematization).
  • Output image size: 480x248, 480x272 or 480x480.
  • Line breaks by image width in whole words (can be disabled).
  • You can save images of finished pages in the program folder (by disabling the option to delete temporary files).
  • Extract images from DOCUMENT.DAT (saved to the program folder).
  • Support for in-text tags: Page Break - @pb@
  • Selecting and customizing the font, additional customization of the font color, adding your own font to the list of temporary fonts: fon, fnt, ttf, ttc, otf.
  • Set background image: bmp, jpg, jpeg, png, gif. You can use any images, they are scaled.
  • Background fill options: solid color, color gradient, gradient with a border and "Random style".
  • Adjust the size of the text indentation from the screen borders.
  • Drag`n`Drop support: fonts, images, DAT files, texts and folders.
  • Save any settings and reset all settings by pressing the corresponding buttons.
  • Necessary files and shortcut are created on first run.
  • Simple guide on how to use when you hover over the "? Help" text.
  • Interface language: english, russian.

If you want to add other languages, edit this file and let me know.

Changelog

December 17, 2024 - version 0.29

  • Auto-detection of input text file encodings: UTF-8, WIN / ANSI
  • Graphics rework
  • Fixed frame rendering when using gradient
  • Fixed file list error after resetting settings

December 7, 2024 - version 0.28

  • Optimization
  • Added a database for matching Game ID <-> Game title
  • Game title is used when creating folder names
  • File count counter in the list
  • Option "Random style - frame" (frame style changes every page)
  • Tag "Page break": @pb@ . If the text contains the line @pb@, then this line is deleted, and the next line will start on a new page. If you insert two such lines in a row, then one empty page will be inserted
  • Window with links to related resources when clicking on the line with the version

November 28, 2024 - version 0.27

  • Added a button to open the program folder in Explorer
  • Added a warning about the 999 page limit in the .DAT file when exceeding this amount
  • Added a camera shutter sound when pressing the screenshot button
  • Other minor fixes

November 23, 2024 - version 0.26

  • Improved stability
  • Extract PNG images from DOCUMENT.DAT
  • Drag`n`Drop supports .DAT files
  • Added buttons to change the order of files in the list. Relevant for the option to combine all files into one document.dat
  • Prompt to create a shortcut on the desktop on first launch

August 31, 2024 - version 0.25

  • Stability improvements and optimizations
  • The "Screenshot" button (camera icon) saves the current preview window to the program folder in the Screenshots subfolder
  • Replacement of text, background and margin settings buttons with icons

August 27, 2024 - version 0.23

  • Added change of target code page for text files. Change only if necessary. ANSI is set by default

August 26, 2024 - version 0.22

  • Optimization
  • More tips in the status bar
  • Drag`n`Drop supports files and folders
  • Option "Random style" (gradient style changes on each page, which gives an interesting visual effect when turning)
  • Image size 480x272 (not suitable for document.dat, you can disable "Delete temporary files" and get a series of full-screen images, like jpegbook/TXT2JPG or just convert a lot of wallpapers for PSP)
  • Scaling of uploaded images to the selected size
  • Input files can be text and/or images
  • Option "Merge all files into one project" (works with both text files and images)

August 22, 2024 - version 0.1

  • First release

Screenshots

PSPDocmakerGUI2024v0.28en.png

External links

Advertising: