Search found 306 matches

by nocash
March 27th, 2014, 3:15 am
Forum: Research
Topic: Playstation CPU reversing [56k Warning]
Replies: 68
Views: 85054

Re: Playstation CPU reversing.

Fine. What size is Unit 04? And are you sure that it's used only for RLE encoded data, or could it be a general purpose FIFO for incoming MDEC data? It might be also used for other incoming data (ie. from scaletable & quant table commands; though it's also possible that those commands are routing th...
by nocash
March 25th, 2014, 10:04 am
Forum: Graphics/GPU
Topic: GTE vs GTE-2 ?
Replies: 2
Views: 3251

Re: GTE vs GTE-2 ?

Uh, well, maybe, if they are considering the changed CPUID as being an "improvement" of the GTE hardware. Checking the japanese wiki history... that GTE-2 was originally mentioned on 09 Feb 2007 by "222.14.87.95" (not helpful), alongsides with +11,614 bytes of new text. And on 26 Oct 2009, "Monster-...
by nocash
March 23rd, 2014, 11:51 am
Forum: Research
Topic: Playstation CPU reversing [56k Warning]
Replies: 68
Views: 85054

Re: Playstation CPU reversing.

Upper 9bit all ones and lower 6+1bit all zero for the special FE00h RLE value sounds perfect. And the case where the the 16bits are split into 10bit + 6bit should be the actual RLE data/length stuff. In this case, the 6bits should be in the upper bits, and the 10bits in the lower bits, right? That R...
by nocash
March 21st, 2014, 11:27 am
Forum: Research
Topic: Playstation CPU reversing [56k Warning]
Replies: 68
Views: 85054

Re: Playstation CPU reversing.

Good that you are posting here, too. The PSX decapping project is just great! Aside from the russian pages, maybe you should also mention that the project is also having an english forum http://board.psxdev.ru/ which, I don't think that it's competing with the psxdev.net forum. I am just glad that y...
by nocash
March 21st, 2014, 9:31 am
Forum: Hardware
Topic: Sony DTL-H2000 CD-ROM Termination Connector Pinout for SPU
Replies: 12
Views: 13852

Re: Sony DTL-H2000 CD-ROM Termination Connector Pinout for S

DALLAS DS1232 945C21. Ah, I think that is the bigger Dallas chip (U1), some sort of a power-good-monitor chip. The smaller Dallas chip (U40) is a bit more on the right, closer to the blue connector. The people over at ASSEMbler Games wont help you much. Uh, well, you never know. At least some colle...
by nocash
March 21st, 2014, 8:44 am
Forum: Hardware
Topic: Sony DTL-H2000 CD-ROM Termination Connector Pinout for SPU
Replies: 12
Views: 13852

Re: Sony DTL-H2000 CD-ROM Termination Connector Pinout for S

I have not been able to easily trace the pins, but one of the pins actually connects to a sealed pack of resistors, and then an IC (PCB: NL729 | IC: SN74ALS244BN) on pin 15 I believe. To actually trace the connections correctly, the entire PCB would need to be cleaned of all parts and sanded down t...
by nocash
March 21st, 2014, 8:10 am
Forum: Hardware
Topic: Sony DTL-H2000 CD-ROM Termination Connector Pinout for SPU
Replies: 12
Views: 13852

Re: Sony DTL-H2000 CD-ROM Termination Connector Pinout for S

There is room for a RTC. I too suspect that the PSX was going to have an on-board clock. I didn't see any empty space for extra chips on the DTL-H2000 boards. If it can have a RTC, then it is most probably installed. My guess would be the small 8pin U40 chip (next to the small blue socket). Do you ...
by nocash
March 20th, 2014, 12:24 pm
Forum: Graphics/GPU
Topic: GTE vs GTE-2 ?
Replies: 2
Views: 3251

GTE vs GTE-2 ?

The japanese wikipedia Playstation page http://www.google.com/url?q=http://ja.wikipedia.org/wiki/PlayStation_(%25E3%2582%25B2%25E3%2583%25BC%25E3%2583%25A0%25E6%25A9%259F) is mentioning SCPH-7000 and later PSX/PSone models to have an improved GTE, called "GTE-2". Is that something known in english s...
by nocash
March 20th, 2014, 10:08 am
Forum: Hardware
Topic: Sony DTL-H2000 CD-ROM Termination Connector Pinout for SPU
Replies: 12
Views: 13852

Re: Sony DTL-H2000 CD-ROM Termination Connector Pinout for S

I've scribbled down the part numbers from the DTL-H2000 PCB scans http://upload.wikimedia.org/wikipedia/commons/e/e7/DTL-H2000-CPU2_01.jpg http://upload.wikimedia.org/wikipedia/commons/d/d2/DTL-H2000-CPU1_01.jpg DTL-H2000 CPU Board CL825 20pin pin test points (2x10 pins) CL827 20pin pin test points ...
by nocash
March 19th, 2014, 1:01 am
Forum: Hardware
Topic: Sony DTL-H2000 CD-ROM Termination Connector Pinout for SPU
Replies: 12
Views: 13852

Re: Sony DTL-H2000 CD-ROM Termination Connector Pinout for S

You can see some scans here (scanned by 'Yaca2671'): http://upload.wikimedia.org/wikipedia/commons/e/e7/DTL-H2000-CPU2_01.jpg http://upload.wikimedia.org/wikipedia/commons/d/d2/DTL-H2000-CPU1_01.jpg Thanks! Ah, now I see... those blue connectors seem to have 1.27mm pin pitch instead of 2.56mm, so w...
by nocash
March 13th, 2014, 1:47 am
Forum: Hardware
Topic: Sony DTL-H2000 CD-ROM Termination Connector Pinout for SPU
Replies: 12
Views: 13852

Re: Sony DTL-H2000 CD-ROM Termination Connector Pinout for S

Interesting. I've somehow completely missed the existence of that hardware so far. I was always thinking that the professional devkits would consists of some sort of modified consoles, not of ISA-cartridges. Just noticed that you did already posted info about it here: http://www.psxdev.net/forum/vie...
by nocash
February 17th, 2014, 1:40 am
Forum: Hardware
Topic: PSX cdrom sector buffer capacity
Replies: 10
Views: 10056

Re: PSX cdrom sector buffer capacity

There aren't any games using that INT10 feature. I've only observed that bit4 appears to get set on command start on real hardware.
But, after having discovered the chipset datasheets, it does actually look as if bit4 means something different than "command start".
by nocash
February 11th, 2014, 8:32 am
Forum: PSXDEV Downloads
Topic: [DOWNLOAD] SN Systems Win32 Debugger Parallel Dongle Crack
Replies: 4
Views: 7986

Re: SN Systems Win32 Debugger Parallel Port Dongle Crack

Someone on another site ran the boot executable through IDA and found that the Access Card just waits for a 0x21 byte and pulls down /ACK. After that /ACK the console sends a 0x53 byte and expects a byte with upper 4 bits set to zero. Source.. http://www.assemblergames.com/forums/showthread.php?486...
by nocash
February 10th, 2014, 6:38 am
Forum: PSXDEV Downloads
Topic: [DOWNLOAD] SN Systems Win32 Debugger Parallel Dongle Crack
Replies: 4
Views: 7986

Re: SN Systems Win32 Debugger Parallel Port Dongle Crack

Interesting, I didn't knew that Sony used dongles! But I've just noticed that they have also used a dongle for their homebrew Yaroze devkit. However, that seems to be a totally different design: It looks like a regular PSX memory card (but with text "ACCESS CARD" printed on it), and connects to the ...
by nocash
February 9th, 2014, 6:20 pm
Forum: Programming/CPU
Topic: MIPS Assembler Syntax
Replies: 15
Views: 20080

Re: MIPS Assembler Syntax

Hmmm, so essentially, that pdf says " it is not necessary to learn the intricacies of R3000 assembler "? Okay... great, that's somehow making this whole topic irrelevant ; - ) Anyways, I found some PsyQ include files , one of them is called "asm.h", so I am quite certain that they are ASM includes f...
by nocash
February 9th, 2014, 3:56 pm
Forum: Programming/CPU
Topic: MIPS Assembler Syntax
Replies: 15
Views: 20080

Re: MIPS Assembler Syntax

I have found a 01020215.ASM file with PsyQ source code ... Registers are called "a0", "t3", etc. and oddly: "AT" in uppercase. Hex numbers are preceeded by "0x". Labels are defined with ":". There is no "$" used, neither for registers nor hex numbers. Comments are very uncommon: starting with "/*" a...
by nocash
February 9th, 2014, 10:52 am
Forum: Programming/CPU
Topic: MIPS Assembler Syntax
Replies: 15
Views: 20080

Re: MIPS Assembler Syntax

Glad to know that somebody noticed and fixed the exe header bug! And good to know about PSXSDK , didn't knew much about what & where it is... found at least two asm source files on the PSXSDK page: http://code.google.com/p/psxsdk/source/browse/trunk/psxsdk/libpsx/src/syscalls.s http://code.google.co...
by nocash
February 9th, 2014, 9:01 am
Forum: Programming/CPU
Topic: MIPS Assembler Syntax
Replies: 15
Views: 20080

Re: MIPS Assembler Syntax

Another crazy feature: From the Sys2.asm file in PrintGPU package, apparently inspired on 6502 syntax: lui at,>mvl1 sw a1,<mvl1(at) sw a2,<mvl2(at) which would need to be interpreted as so: >imm = (imm-(imm AND 8000h))/10000h <imm = (imm FFFFh) However, a few lines later it's doing this: lui a0,>mv...
by nocash
February 9th, 2014, 8:32 am
Forum: Programming/CPU
Topic: MIPS Assembler Syntax
Replies: 15
Views: 20080

Re: MIPS Assembler Syntax

EXE Headers: Is there some standard on whether and how to autocreate PSX-EXE headers? The spasm assembler is doing it automatically (unfortunately it cannot be enabled/disasbled via directives, only via command line switch). Downside for automatically generated headers is that's difficult to assign...
by nocash
February 9th, 2014, 6:44 am
Forum: Programming/CPU
Topic: MIPS Assembler Syntax
Replies: 15
Views: 20080

Re: MIPS Assembler Syntax

That CD 2.2 file? Looks like a 3-4 hour download, a bit much for seeing some lines of source code, but I may try it. I am just doing a big turn in the assembler implementation: I was originally removing all advances features from my own assembler syntax, assuming that the official syntax didn't supp...