Skip to content

PeterLemon/PSX

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
GPU
 
 
 
 
 
 
LIB
 
 
SPU
 
 
 
 

PSX


PSX Bare Metal Code by krom (Peter Lemon).

All code compiles out of box with the Armips assembler by Kingcom.
https://github.com/Kingcom/armips/
http://buildbot.orphis.net/armips/
I have included binaries & executables of all the demos.

Special thanks to the Hitmen demo group, who with their asm sources, helped me get into PSX Coding =D
http://hitmen.c02.at/html/psx_sources.html

Also I'd like to thank ARM9, who made the bin2exe.py file, to convert my PSX binaries into PSX exectuables.
https://github.com/ARM9/psxdev/blob/master/libpsx/tools/bin2exe.py

Please check out NO$PSX, a PSX emulator/debugger by Martin Korth:
http://problemkaputt.de/psx.htm

Also MAME has a great PSX emulator/debugger by smf:
https://www.mamedev.org/

Howto Compile:
All the code compiles into a single binary & executable (NAME.EXE) file.
Using Armips Run: make.bat

Howto Run:
I only test with a real PSX.

You can also use PSX emulators like NO$PSX which can load PSX executables directly, & MAME using this command:
mame pse -quik NAME.EXE

About

PlayStation Bare Metal Mips Assembly Programming

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages