PSY-Q

From Decompedia
Revision as of 15:36, 25 March 2023 by Xeeynamo (talk | contribs) (Created page with "Official SDK provided by Sony Computer Entertainment to develop software for the PlayStation 1. === MS-DOS based versions === * PSY-Q 2.0 (Programmer Tool Runtime Library Version 2.0, DTL-S2160) * PSY-Q 2.6 (Programmer Tool Runtime Library Version 2.0, DTL-S2170) * PSY-Q 3.0 (Programmer Tool Runtime Library Version 2.0, DTL-S2180) * PSY-Q 3.3 (Programmer Tool Runtime Library Version 2.0, DTL-S2190) * PSY-Q 3.5 (Programmer Tool Runtime Library Version 2.0, DTL-S3000) *...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Official SDK provided by Sony Computer Entertainment to develop software for the PlayStation 1.

MS-DOS based versions

  • PSY-Q 2.0 (Programmer Tool Runtime Library Version 2.0, DTL-S2160)
  • PSY-Q 2.6 (Programmer Tool Runtime Library Version 2.0, DTL-S2170)
  • PSY-Q 3.0 (Programmer Tool Runtime Library Version 2.0, DTL-S2180)
  • PSY-Q 3.3 (Programmer Tool Runtime Library Version 2.0, DTL-S2190)
  • PSY-Q 3.5 (Programmer Tool Runtime Library Version 2.0, DTL-S3000)
  • PSY-Q 3.6 (Programmer Tool Runtime Library Version 2.0, DTL-S3000)

Win32 based versions

  • PSY-Q 4.0
  • PSY-Q 4.3
  • PSY-Q 4.4
  • PSY-Q 4.5
  • PSY-Q 4.6

Compilers

Prior to PSY-Q 3.6, the compiler was shipped separately in a floppy disk called "GNU C Compiler Version 2.60 (World)", which closely resembles a late build from GCC 2.6.3 with some patches from the 2.7.0 branch (this is a speculation).

PSY-Q 3.6 uses a much later build from GCC 2.6.3 and it seems to be the very last compiler that is MS-DOS compatible.

Starting from PSY-Q 4.0 there is a fully fledged 32-bit compiler from the GCC 2.7.2 branch and onwards.