Initial PSX implementation