Lameguy64 Banner
Tools & Resources - Lameguy64's Website

Tools & Resources

Here's some stuff I've made that I don't think are big enough to warrant making individual pages for them. Many of these are just links to github repos where they reside, as they were created before this website exists.

Tools

Name Description Platform(s) Repository
MKPSXISO Probably the best ISO creation tool specifically made for PS1 homebrew development and is the only one of its kind that I'm aware of. MKPSXISO is capable of generating 2352 byte per sector ISO images with CD-DA audio tracks and mixed-mode CD-XA and interleaved data for streaming content. It also uses XML with very simple to use directives for scripting the contents of the image project. Windows, Linux and BSDs Github
IMG2TIM An image conversion tool that converts any image file into a TIM or Texture IMage file used in a lot of PS1 games and homebrews for storing textures. It includes very basic color conversion to 4-bit or 8-bit color depth and supports transparency by color-key or alpha channel. Uses the FreeImage library for loading various image formats. Windows, Linux and BSDs Github
LITELOAD A pretty simple serial loader of my own that features binary upload and patch binary capability for patching debug monitors required by PSn00b Debugger. Alternatively mcomms can be used to upload executables to the console. The loader can also be booted from a cheat cartridge with the included ROMstrapper. PS1 Github
MCOMMS Serial comms utility for LITELOAD with built-in serial monitor. It also features a SioFS host for accessing files from the host via serial. Windows and Linux, not yet tested on BSDs Github
PLAYIMF A tiny MS-DOS program that plays ID Software IMF files used in many Apogee/ID Software games in the late 80s and early 90s with perfect accuracy! Obviously requires an Adlib or Soundblaster compatible card to work or use Dosbox. MS-DOS Github

Resources

Title Description
Lameguy's PSX Programming Tutorial Series A series of tutorials I've been working on in an on-off basis that covers everything you need to know about programming for the Sony PlayStation. These tutorials mostly applies for both the official PsyQ/Programmer's Tool and PSn00bSDK, a must read for the serious would-be PlayStation homebrew programmer!

As of 01-15-2021, the tutorial series can now be accessed directly as regular Internet pages without having to log into a SVN repository. Speaking of, the SVN repository can still be accessed from here, which may contain more up to date pages if I'm in the middle of writing a new chapter. As usual, login as annoyingmous as both username and password to access the repo.
Tools - Lameguy64's Website