Xplorer FX and X-Flash: Black Screens
-
Shadow Verified
- Admin / PSXDEV
- Posts: 2670
- Joined: Dec 31, 2012
- PlayStation Model: H2000/5502
- Discord: Shadow^PSXDEV
That seems like a VSync problem. It is caused because it can not write to the EEPROM.
For example, when you change video modes to NTSC, it is previewing in NTSC mode, but when you select it, it can't save it to the ROM so it defaults back to PAL. You could always colour mod your NTSC PSX, but it means you will need a TV that can support an NTSC-50 frequency (not possible). You should use RGB which will avoid all problems you are having.
If Greg doesn't get back to you in time, LameGuy64 might be able to dump the ROM for you, or else some reverse engineering might need to be done on the ROM you have to find what location CAETLA is setting the video mode to by default and inverting the bit (they are most likely using SetVideoMode(1)).
You have several options to use, but the only thing I can suggest is to wait for the PAL PSX, the new ROM from Greg or buy a new EEPROM. If you go with the PAL PSX route, just be sure to check the AC input voltage for the PAL PSX matches your grids AC input voltage before plugging it in
Remember though, your TV must support PAL-50 for the PAL PSX you are waiting on, or else use RGB.
By the way, please elaborate in detailed depth how you managed to get the Xplorer working under Windows XP.
It will help others in the future should they stumble upon this topic after a search engine places them here
For example, when you change video modes to NTSC, it is previewing in NTSC mode, but when you select it, it can't save it to the ROM so it defaults back to PAL. You could always colour mod your NTSC PSX, but it means you will need a TV that can support an NTSC-50 frequency (not possible). You should use RGB which will avoid all problems you are having.
If Greg doesn't get back to you in time, LameGuy64 might be able to dump the ROM for you, or else some reverse engineering might need to be done on the ROM you have to find what location CAETLA is setting the video mode to by default and inverting the bit (they are most likely using SetVideoMode(1)).
You have several options to use, but the only thing I can suggest is to wait for the PAL PSX, the new ROM from Greg or buy a new EEPROM. If you go with the PAL PSX route, just be sure to check the AC input voltage for the PAL PSX matches your grids AC input voltage before plugging it in
Remember though, your TV must support PAL-50 for the PAL PSX you are waiting on, or else use RGB.
By the way, please elaborate in detailed depth how you managed to get the Xplorer working under Windows XP.
It will help others in the future should they stumble upon this topic after a search engine places them here
Development Console: SCPH-5502 with 8MB RAM, MM3 Modchip, PAL 60 Colour Modification (for NTSC), PSIO Switch Board, DB-9 breakout headers for both RGB and Serial output and an Xplorer with CAETLA 0.34.
PlayStation Development PC: Windows 98 SE, Pentium 3 at 400MHz, 128MB SDRAM, DTL-H2000, DTL-H2010, DTL-H201A, DTL-S2020 (with 4GB SCSI-2 HDD), 21" Sony G420, CD-R burner, 3.25" and 5.25" Floppy Diskette Drives, ZIP 100 Diskette Drive and an IBM Model M keyboard.
PlayStation Development PC: Windows 98 SE, Pentium 3 at 400MHz, 128MB SDRAM, DTL-H2000, DTL-H2010, DTL-H201A, DTL-S2020 (with 4GB SCSI-2 HDD), 21" Sony G420, CD-R burner, 3.25" and 5.25" Floppy Diskette Drives, ZIP 100 Diskette Drive and an IBM Model M keyboard.
Sure, I'll write up a tutorial in a little while and edit in a hyperlink here to send any interested parties to the new forum post.Shadow wrote: By the way, please elaborate in detailed depth how you managed to get the Xplorer working under Windows XP.
It will help others in the future should they stumble upon this topic after a search engine places them here
Another interesting thing: if I force NTSC in code, the final image (once main.exe is started through caetla) comes out just fine. So I am actually set for now. Granted, I can fix the scrambled menu soon, but I can start homebrewing now!
Edit: tutorial for using caetla and catflap on Windows XP; http://www.psxdev.net/forum/viewtopic.php?f=47&t=668
-Sirrico
-
Greg Verified
- Serious PSXDEV User
- Posts: 101
- Joined: Sep 09, 2013
- PlayStation Model: SCPH-7501
- Location: Port-au-Prince, HAITI
Sorry for the delay, I'm in a trip, I will be back home Tuesday, in the meantime I have the info for Caetla34
Videomode Offset 1BF84 0=NTSC, 1=PAL
Language Offset 1BF97 0=Japanese, 1=English
Videomode Offset 1BF84 0=NTSC, 1=PAL
Language Offset 1BF97 0=Japanese, 1=English
1 x SCPH-7501, 2 x SCPH-7001, 2 x SCPH-5501
1 x Pro Action Replay with "Dual Rom Mod", ROM 1: Caetla, ROM 2: UNIROM
1 x Xplorer V2 with Caetla
1 x GameShark V2.1
1 x GameShark Pro V3.0
1 x CommLinkUSB
1 x XLinkUSB
1 x Pro Action Replay with "Dual Rom Mod", ROM 1: Caetla, ROM 2: UNIROM
1 x Xplorer V2 with Caetla
1 x GameShark V2.1
1 x GameShark Pro V3.0
1 x CommLinkUSB
1 x XLinkUSB
-
Greg Verified
- Serious PSXDEV User
- Posts: 101
- Joined: Sep 09, 2013
- PlayStation Model: SCPH-7501
- Location: Port-au-Prince, HAITI
Caetla 0.34 Settings: NTSC, English, Xplorer
You do not have the required permissions to view the files attached to this post.
1 x SCPH-7501, 2 x SCPH-7001, 2 x SCPH-5501
1 x Pro Action Replay with "Dual Rom Mod", ROM 1: Caetla, ROM 2: UNIROM
1 x Xplorer V2 with Caetla
1 x GameShark V2.1
1 x GameShark Pro V3.0
1 x CommLinkUSB
1 x XLinkUSB
1 x Pro Action Replay with "Dual Rom Mod", ROM 1: Caetla, ROM 2: UNIROM
1 x Xplorer V2 with Caetla
1 x GameShark V2.1
1 x GameShark Pro V3.0
1 x CommLinkUSB
1 x XLinkUSB
I am having the same issues as Sirrico, the ROM seems to be flashing fine, but I get the infinity scrolling screen. Caetla34 and 35 yield the same results. I have to put the switch in the down position and hold L1+L2+R1+R1+Start while turning on the console for it to even post at the menu or I'll be stuck at a scrolling loading screen forever. I am also looking for some roms in particular Zippy 0.33, Action Replay 3.3 Innovational, Ahoy 0.34. and EMS 1.55. They're nearly impossible to find online, let alone other roms in the correct format. Is there a converter for .fcd / .bin to .rom? Any help would be highly appreciated.
Here is a picture of my cart.
SST 29EE020 (EXPLORER) - 256KB
Scrolling Issue...
https://www.youtube.com/watch?v=QjaMul74zIo
Here is a picture of my cart.
SST 29EE020 (EXPLORER) - 256KB
Scrolling Issue...
https://www.youtube.com/watch?v=QjaMul74zIo
-
Greg Verified
- Serious PSXDEV User
- Posts: 101
- Joined: Sep 09, 2013
- PlayStation Model: SCPH-7501
- Location: Port-au-Prince, HAITI
You can choose PAL or NTSC in caetla,
Press "Select + L1" then choose NTSC or PAL according to your PSX region.
Press "Select + L1" then choose NTSC or PAL according to your PSX region.
1 x SCPH-7501, 2 x SCPH-7001, 2 x SCPH-5501
1 x Pro Action Replay with "Dual Rom Mod", ROM 1: Caetla, ROM 2: UNIROM
1 x Xplorer V2 with Caetla
1 x GameShark V2.1
1 x GameShark Pro V3.0
1 x CommLinkUSB
1 x XLinkUSB
1 x Pro Action Replay with "Dual Rom Mod", ROM 1: Caetla, ROM 2: UNIROM
1 x Xplorer V2 with Caetla
1 x GameShark V2.1
1 x GameShark Pro V3.0
1 x CommLinkUSB
1 x XLinkUSB
That's the thing though Greg, I have tried that and it goes back to scrolling after I exit the settings. It's like they never stick. I might just try the CAETLA34 rom you linked above with it defaulted to NTSC.
-
Shadow Verified
- Admin / PSXDEV
- Posts: 2670
- Joined: Dec 31, 2012
- PlayStation Model: H2000/5502
- Discord: Shadow^PSXDEV
It doesn't save the settings because the EPROM is wrong. You need to replace it with one of these:
Xplorer SST 29EE020 (2 Megabit | 256K x8) EEPROM -> http://www.psxdev.net/store.html
Make sure though it is solderable to your Xplorer.
Otherwise, you will need to find a replacement PLCC version instead of the DIP package as seen in the store.
Xplorer SST 29EE020 (2 Megabit | 256K x8) EEPROM -> http://www.psxdev.net/store.html
Make sure though it is solderable to your Xplorer.
Otherwise, you will need to find a replacement PLCC version instead of the DIP package as seen in the store.
Development Console: SCPH-5502 with 8MB RAM, MM3 Modchip, PAL 60 Colour Modification (for NTSC), PSIO Switch Board, DB-9 breakout headers for both RGB and Serial output and an Xplorer with CAETLA 0.34.
PlayStation Development PC: Windows 98 SE, Pentium 3 at 400MHz, 128MB SDRAM, DTL-H2000, DTL-H2010, DTL-H201A, DTL-S2020 (with 4GB SCSI-2 HDD), 21" Sony G420, CD-R burner, 3.25" and 5.25" Floppy Diskette Drives, ZIP 100 Diskette Drive and an IBM Model M keyboard.
PlayStation Development PC: Windows 98 SE, Pentium 3 at 400MHz, 128MB SDRAM, DTL-H2000, DTL-H2010, DTL-H201A, DTL-S2020 (with 4GB SCSI-2 HDD), 21" Sony G420, CD-R burner, 3.25" and 5.25" Floppy Diskette Drives, ZIP 100 Diskette Drive and an IBM Model M keyboard.
-
Greg Verified
- Serious PSXDEV User
- Posts: 101
- Joined: Sep 09, 2013
- PlayStation Model: SCPH-7501
- Location: Port-au-Prince, HAITI
in caetla the button is for validate the selection, and the is for cancel.
it's confusing, as in the games we are used to use for validation and for cancel.
it's confusing, as in the games we are used to use for validation and for cancel.
1 x SCPH-7501, 2 x SCPH-7001, 2 x SCPH-5501
1 x Pro Action Replay with "Dual Rom Mod", ROM 1: Caetla, ROM 2: UNIROM
1 x Xplorer V2 with Caetla
1 x GameShark V2.1
1 x GameShark Pro V3.0
1 x CommLinkUSB
1 x XLinkUSB
1 x Pro Action Replay with "Dual Rom Mod", ROM 1: Caetla, ROM 2: UNIROM
1 x Xplorer V2 with Caetla
1 x GameShark V2.1
1 x GameShark Pro V3.0
1 x CommLinkUSB
1 x XLinkUSB
-
Greg Verified
- Serious PSXDEV User
- Posts: 101
- Joined: Sep 09, 2013
- PlayStation Model: SCPH-7501
- Location: Port-au-Prince, HAITI
@ krzyimprt
in the picture and the video you posted, it's look like you have a Pro Action Replay, not a Xplorer cartridge, try this in order:
in the caetla menu press:
1) Select + L1
2)
3)
in the picture and the video you posted, it's look like you have a Pro Action Replay, not a Xplorer cartridge, try this in order:
in the caetla menu press:
1) Select + L1
2)
3)
1 x SCPH-7501, 2 x SCPH-7001, 2 x SCPH-5501
1 x Pro Action Replay with "Dual Rom Mod", ROM 1: Caetla, ROM 2: UNIROM
1 x Xplorer V2 with Caetla
1 x GameShark V2.1
1 x GameShark Pro V3.0
1 x CommLinkUSB
1 x XLinkUSB
1 x Pro Action Replay with "Dual Rom Mod", ROM 1: Caetla, ROM 2: UNIROM
1 x Xplorer V2 with Caetla
1 x GameShark V2.1
1 x GameShark Pro V3.0
1 x CommLinkUSB
1 x XLinkUSB
-
Shadow Verified
- Admin / PSXDEV
- Posts: 2670
- Joined: Dec 31, 2012
- PlayStation Model: H2000/5502
- Discord: Shadow^PSXDEV
Not sure why he said he had an Xplorer then, but in any case, an Action Replay won't work (unless you build a FreeWing, though, I have never tried it so I can't say if it works or not).
Development Console: SCPH-5502 with 8MB RAM, MM3 Modchip, PAL 60 Colour Modification (for NTSC), PSIO Switch Board, DB-9 breakout headers for both RGB and Serial output and an Xplorer with CAETLA 0.34.
PlayStation Development PC: Windows 98 SE, Pentium 3 at 400MHz, 128MB SDRAM, DTL-H2000, DTL-H2010, DTL-H201A, DTL-S2020 (with 4GB SCSI-2 HDD), 21" Sony G420, CD-R burner, 3.25" and 5.25" Floppy Diskette Drives, ZIP 100 Diskette Drive and an IBM Model M keyboard.
PlayStation Development PC: Windows 98 SE, Pentium 3 at 400MHz, 128MB SDRAM, DTL-H2000, DTL-H2010, DTL-H201A, DTL-S2020 (with 4GB SCSI-2 HDD), 21" Sony G420, CD-R burner, 3.25" and 5.25" Floppy Diskette Drives, ZIP 100 Diskette Drive and an IBM Model M keyboard.
-
TriMesh Verified
- PSX Aptitude
- Posts: 225
- Joined: Dec 20, 2013
- PlayStation Model: DTL-H1202
- Location: Hong Kong
It's because the guy that developed Caetla was Japanese, and that's the convention they use in the Japanese games - in fact, it's more than just a convention in games; to a Japanese person always means "OK/Correct" and always means "Cancel/Wrong"Greg wrote:in caetla the button is for validate the selection, and the is for cancel.
it's confusing, as in the games we are used to use for validation and for cancel.
I have no idea why SCEA decided to change it, though.
I uploaded Ahoy 0.34 and Zippy 0.33 here: http://www.psxdev.net/forum/viewtopic.php?f=60&t=690krzyimprt wrote:I am also looking for some roms in particular Zippy 0.33, Action Replay 3.3 Innovational, Ahoy 0.34. and EMS 1.55. They're nearly impossible to find online, let alone other roms in the correct format. Is there a converter for .fcd / .bin to .rom? Any help would be highly appreciated.
-
Verified
- Extreme PSXDEV User
- Posts: 220
- Joined: Sep 09, 2012
- I am a: IT Consultant, Systems Integrator
- PlayStation Model: 7501
- Location: Chile
To japanese circle is OK/Correct as you say because is a cultural thing. The same goes for the X.TriMesh wrote:It's because the guy that developed Caetla was Japanese, and that's the convention they use in the Japanese games - in fact, it's more than just a convention in games; to a Japanese person always means "OK/Correct" and always means "Cancel/Wrong"Greg wrote:in caetla the button is for validate the selection, and the is for cancel.
it's confusing, as in the games we are used to use for validation and for cancel.
I have no idea why SCEA decided to change it, though.
For the SCEA part, dunno, perhaps they decided to make something different (and stupid).
I managed to get some other roms working. That's what it said in Xflash SST 29EE020 (EXPLORER) - 256KB so I wrote it down. The cart itself is a Gameshark InterAct with a V2.3 sticker. Thanks everyone for helping me out.Shadow wrote:Not sure why he said he had an Xplorer then, but in any case, an Action Replay won't work (unless you build a FreeWing, though, I have never tried it so I can't say if it works or not).
-
Shadow Verified
- Admin / PSXDEV
- Posts: 2670
- Joined: Dec 31, 2012
- PlayStation Model: H2000/5502
- Discord: Shadow^PSXDEV
Okay, I have an Action Replay V3 (DATEL REF 1332), and I'm trying to get it to work with my Commslink. However, my settings in CAETLA 0.34 are not saving to the Action Replay. The EEPROM is a SST 25SF040, 120-4C-NH, 991056-C. X-FLASH detects it as a "WINBOND 29EE01X (128 KB). Since I can't save the settings, I can't set in CAETLA the "Hardware Setting" to "PAR/GS", so the Commslink can communicate with it.
So, if I try to now dump the ROM from my Xplorer with the modified settings, it won't work because I need to set the "Hardware Setting" to "PAR/GS". Reason I'm doing this is because there is a really old Japanese program called "PSDebug" which uses the Commslink to debug via CAETLA (IE: assembly level debugging). The program can't be patched since it uses the raw low-level DOS communication protocol to the Commslink directly.
Anyone know in the CAETLA hex/disassembly where this offset is, or, if not, why my genuine DATEL Game Shark might not be saving the settings within CAETLA 0.34?
*EDIT*
Okay! I replaced the on-board EEPROM with a CMOS Flash ROM. However, I did not use the Action Replay/Game Shark. I used a cheap Chinese clone which has a yellow sticker on it called the "PSX Chip Card". I replaced it with a DIP socket, and a AT29C10A. The settings are saving now, and the Commslink works!
So, if I try to now dump the ROM from my Xplorer with the modified settings, it won't work because I need to set the "Hardware Setting" to "PAR/GS". Reason I'm doing this is because there is a really old Japanese program called "PSDebug" which uses the Commslink to debug via CAETLA (IE: assembly level debugging). The program can't be patched since it uses the raw low-level DOS communication protocol to the Commslink directly.
Anyone know in the CAETLA hex/disassembly where this offset is, or, if not, why my genuine DATEL Game Shark might not be saving the settings within CAETLA 0.34?
*EDIT*
Okay! I replaced the on-board EEPROM with a CMOS Flash ROM. However, I did not use the Action Replay/Game Shark. I used a cheap Chinese clone which has a yellow sticker on it called the "PSX Chip Card". I replaced it with a DIP socket, and a AT29C10A. The settings are saving now, and the Commslink works!
You do not have the required permissions to view the files attached to this post.
Development Console: SCPH-5502 with 8MB RAM, MM3 Modchip, PAL 60 Colour Modification (for NTSC), PSIO Switch Board, DB-9 breakout headers for both RGB and Serial output and an Xplorer with CAETLA 0.34.
PlayStation Development PC: Windows 98 SE, Pentium 3 at 400MHz, 128MB SDRAM, DTL-H2000, DTL-H2010, DTL-H201A, DTL-S2020 (with 4GB SCSI-2 HDD), 21" Sony G420, CD-R burner, 3.25" and 5.25" Floppy Diskette Drives, ZIP 100 Diskette Drive and an IBM Model M keyboard.
PlayStation Development PC: Windows 98 SE, Pentium 3 at 400MHz, 128MB SDRAM, DTL-H2000, DTL-H2010, DTL-H201A, DTL-S2020 (with 4GB SCSI-2 HDD), 21" Sony G420, CD-R burner, 3.25" and 5.25" Floppy Diskette Drives, ZIP 100 Diskette Drive and an IBM Model M keyboard.
Who is online
Users browsing this forum: No registered users and 4 guests