Search found 306 matches

by nocash
July 2nd, 2014, 6:56 am
Forum: CD-ROM
Topic: Sony DTL-H2010 CD-ROM Drive Internal Pictures
Replies: 2
Views: 7166

Re: Sony DTL-H2010 CD-ROM Drive Internal Pictures

Interesting, many thanks for that photos! The mechanics are looking as if its a real front-loading drive (unlike the pseudo-front-loading DTL-H2510 drive, which is actually containing a tray with a normal top-loading PSX cdrom drive unit). The chipset consists of at least four chips... EDIT: No, mor...
by nocash
June 29th, 2014, 12:08 am
Forum: Research
Topic: How to dump your CDROM BIOS (Firmware)
Replies: 132
Views: 152879

Re: How to dump your CDROM BIOS (Firmware)

I just realised that Shadow has discovered and dumped one more chip: 80pin "Sony Computer Entertainment Inc. (C) E35D, 424684 185, SSAM9542B" from a SCPH-1002 PAL, Early PU-8, 1-658-467-11 mainboard: http://www.psxdev.net/forum/viewtopic.php?f=60&t=573 CRC32 is 84D46B2Ah , the first 4000h bytes of t...
by nocash
June 25th, 2014, 1:08 am
Forum: Hardware
Topic: BIOS Swap?
Replies: 42
Views: 40402

Re: BIOS Swap?

I don't know of any compatibility issues, except one small detail: Port 1F801060h is initialized differently in older BIOSes (probably related to different DRAM chips installed on the mainboard), but you could patch the corresponding bytes. If you are planning to install a socketed rom/eprom then yo...
by nocash
June 19th, 2014, 12:56 pm
Forum: Research
Topic: How to dump your CDROM BIOS (Firmware)
Replies: 132
Views: 152879

Re: How to dump your CDROM BIOS (Firmware)

Just found 300dpi DTL-H2500 pcb scans: http://lorezan.free.fr/ps1/scans%20dtl- ... -h2500.rar
The DTL-H2500 is using a SC430920PB chip, too (ie. the same chip as in DTL-H1202 (which was already dumped by Trimesh)).
by nocash
June 19th, 2014, 12:48 pm
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

Got it! Got it! Got it! http://lorezan.free.fr/ps1/scans%20dtl-h2000+dtl-h2500.rar - 300dpi scans for DTL-H2000 and DTL-2500, each with front+back sides. The Dallas chip (the smaller one (ie. not the bigger one)) on DTL-H2000 is a DS1302S real time clock. Phew. That was difficult to get that part nu...
by nocash
June 17th, 2014, 7:54 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

Found another hires picture of the DTL-H2000 boards: https://farm5.staticflickr.com/4024/4269562180_0e5c2d4f56_o.jpg The U40 part number isn't legible on the photo, but U40 (the small 8pin chip near the smaller blue connector) is clearly a DALLAS chip. There are definetely two 8pin Dallas chip on th...
by nocash
June 16th, 2014, 5:54 am
Forum: Research
Topic: How to dump your CDROM BIOS (Firmware)
Replies: 132
Views: 152879

Re: How to dump your CDROM BIOS (Firmware)

ok so, I have located the chip at the back of the board, here are the numbers on it: W3021, SC430927PB, G63C 185, JSAB9705B - My Yaronet is a DTL-H3002 PAL Good to know, thanks! The manfucturing date code (9705) seems to be only 12 weeks newer than Charles' dump (the actual ROM is probably same bui...
by nocash
June 15th, 2014, 11:23 pm
Forum: Research
Topic: How to dump your CDROM BIOS (Firmware)
Replies: 132
Views: 152879

Re: How to dump your CDROM BIOS (Firmware)

I have a PAL Yaroze, but I doubt I will be able to solder wires in it without destroying the whole board :( Well, you could try just looking at the mainboard (hopefully without destroying anything). Currently, the main question is if all Yaroze regions & revisions are using "W2021, SC430926PB, G63C...
by nocash
May 31st, 2014, 5:21 am
Forum: Research
Topic: How to dump your CDROM BIOS (Firmware)
Replies: 132
Views: 152879

Re: How to dump your CDROM BIOS (Firmware)

is any chance if you make in result some kind if macro or high level interpretation of how how sub-cpu works? something like: make from asm of Moto to "C", or any macro definition. Ah, no, not me. I am an ASM programmer. I am not doing HLL stuff, never, no chance. Because I wanted a format with add...
by nocash
May 31st, 2014, 4:32 am
Forum: Research
Topic: How to dump your CDROM BIOS (Firmware)
Replies: 132
Views: 152879

Re: How to dump your CDROM BIOS (Firmware)

Charles MacDonald dumped a DTL-H3001 (Yaroze) NTSC:U/C version Late-PU-8 board (1-658-467-23) with 52pin chip "W2021, SC430926PB, G63C 185, JSAA9645A" and CRC32=DF333241 . Concerning the BCD date (18 Aug 1996), it's much newer than for normal Late-PU-8 boards, it's almost as new as the later PU-18 v...
by nocash
May 29th, 2014, 1:22 am
Forum: Research
Topic: How to dump your CDROM BIOS (Firmware)
Replies: 132
Views: 152879

Re: How to dump your CDROM BIOS (Firmware)

I've just released no$psx v1.9, which includes low-level cdrom emulation using the new cdrom bios dumps. Some more info on how to use the low-level stuff can be found here: http://ngemu.com/threads/no-psx-v1-9-released-28-may-2014.162481/ The dumps need to be 16.5kbyte .ROM files in plain binary for...
by nocash
May 27th, 2014, 8:17 am
Forum: Programming/CPU
Topic: Testing interlaced code; no real hardware to hand
Replies: 15
Views: 17841

Re: Testing interlaced code; no real hardware to hand

What my testprogram does is to wait for vsync and even field (see bit 13 of GPUSTAT, it's set in non-interlace mode which always shows the same field, and changes each field in interlace mode). I didn't knew about bit13 (and thought it would be unused/reserved/always 1). Very good to know about tha...
by nocash
May 23rd, 2014, 4:29 am
Forum: Input/Output
Topic: Sony DTL-H2000 BIOS (1994)
Replies: 3
Views: 6296

Re: Sony DTL-H2000 BIOS (1994)

That's really old, and contains several differences to later retail modes. Some added/removed kernel functions - and apparently absolutely no support for memory cards. Is that a known issue that applies to all DTL-H2000 boards? Or is there some upgrade for it with memory card support? (Upgrade could...
by nocash
May 22nd, 2014, 7:29 am
Forum: Research
Topic: How to dump your CDROM BIOS (Firmware)
Replies: 132
Views: 152879

Re: Dump your CDROM BIOS

NB. I am keeping the list of what is dumped & what is missing updated, see here: http://www.psxdev.net/forum/viewtopic.php?p=4284#p4284 Currently missing are: Japanese OLD-PU-8 boards (ie. PU-8 boards with 80pin chips), though maybe they have same chips as PU-7. USA/EUR versions for PU-7 and OLD-PU-...
by nocash
May 22nd, 2014, 7:04 am
Forum: Research
Topic: How to dump your CDROM BIOS (Firmware)
Replies: 132
Views: 152879

Re: Dump your CDROM BIOS

Great that you got the SC430930 dumped. Aside from region differences, that BIOS is 100% same as the japanese and european SCPH-550x / PU-18 versions. No nasty surprises in there. I didn't need disconnecting the serial wires to get the PU-18 PAL chip into reset state (but who knows, maybe the PAL ve...
by nocash
May 21st, 2014, 9:30 pm
Forum: Research
Topic: Playstation CPU reversing [56k Warning]
Replies: 68
Views: 85054

Re: Playstation CPU reversing [56k warning]

That's easy: It looks like zagzig:
for i=0 to 63, zagzig[zigzag]=i, next i
by nocash
May 19th, 2014, 9:45 am
Forum: Programming/CPU
Topic: Testing interlaced code; no real hardware to hand
Replies: 15
Views: 17841

Re: Testing interlaced code; no real hardware to hand

I wrote some test code, ran it on my SCPH 7002 unit, and had a look at the resulting VRAM dumps. Looks like the PS1 uses the odd/even bit in the status to decide which rows to render to, and that bit is only valid during the active area of the display. Oops. You mean, during vsync (...AND vblank?),...
by nocash
May 19th, 2014, 9:28 am
Forum: Programming/CPU
Topic: Testing interlaced code; no real hardware to hand
Replies: 15
Views: 17841

Re: Testing interlaced code; no real hardware to hand

It will also alternate between drawing odd and even lines to the frame buffer — if even lines are outgoing then any geometry you plot will update only odd lines of video RAM. Interesting, I didn't knew that either! I always thought it would render all lines, so that (if you have only space for one ...
by nocash
May 19th, 2014, 7:28 am
Forum: Research
Topic: How to dump your CDROM BIOS (Firmware)
Replies: 132
Views: 152879

Re: Dump your CDROM BIOS

Whew, you have still more boards in stock - or are you already plundering the neighborhood? The japanese SC430925 chip for PU-18 is a bit different than the european version: It's a few months older, and does still contain the debug status feature, and also has some sled values adjusted differently,...
by nocash
May 18th, 2014, 9:40 am
Forum: Research
Topic: How to dump your CDROM BIOS (Firmware)
Replies: 132
Views: 152879

Re: Dump your CDROM BIOS

Fantastic. I guess that wasn't easy to find the correct pins for that chips - the pins for MC68HC05L28 are quite different, so that datasheet wasn't too useful, glad that figured out the correct pins anyways! The 424666 and 424660 versions are nearly identical. There are only two changes: 1) added t...