Is it too late to get into Playstation 2 Development?
I could be wrong, but I thought you couldn't go through enough of the setup to get the RTE installed if you didn't have a HDD.
Shoot Pixels Not People!
Makeshift Development
Makeshift Development
Start up in rescue mode and you'll get a limited bash prompt. It has network support so its possible, but a pain in the arse because you have to figure out how to install rpms with utils you need access the memory cards, and to grab whatever files you need to put on them from the network. All this on a limited memory-based root.
When I have time, I'll figure it out and maybe post a guide to getting this to work on the pstwo.
When I have time, I'll figure it out and maybe post a guide to getting this to work on the pstwo.
The RTE is never installed. What you would try to do on the PSX is to boot the PS2L disc with a memory card that already has what you need on it. But IIRC, I read that no Sony discs for PS2 work for PSX, so if the PS2L boot disc doesn't work, it's moot anyway. I'm 99% sure that the kernel used in the PSX is different enough that reload1 wouldn't work as is either.
"He was warned..."
It may be, or it could be the pain in the ass as Oopo described, but once you install a capable kernel onto a memory card, all you have to do is boot the kernel with a minimal OS installed onto the memory card. Or, you can write your own kernel. None of those situations truly requires a HDD, only a RTE disc and a memory card.Drakonite wrote:I could be wrong, but I thought you couldn't go through enough of the setup to get the RTE installed if you didn't have a HDD.
I suppose there is a point that, if one only has the new PStwo, and does not have access to an older model with a HDD, then one cannot configure a proper dev bootable memcard for use with an RTE disc. Such people will also have missed out on buying a Linux kit from Sony. In both cases, they will have to resort to the used good market to obtain what they need.
Well ooPo just said it's possible to install PS2/Linux to the memory card if you have the new PS2 (why do people keep calling it PSTwo??). I don't think the same method would work on a PSX, because they won't boot discs that SCE created for the original PS2. Still waiting for someone with a PSX to try it out :P.
"He was warned..."
Oh you were waiting ? I told everyone on #ps2dev, but guess you don'tmrbrown wrote: I don't think the same method would work on a PSX, because they won't boot discs that SCE created for the original PS2. Still waiting for someone with a PSX to try it out :P.
hang out there anymore :)
Sony hard-coded the PSX bios to explicitly reject the PS2 Linux RTE disc. When
you put one in, it displays a message basically saying "sorry, give me something else". This is a completely different message from trying out-of-region discs. (yes I tried it with a JPN RTE disc)
Maybe they were thinking about getting rid of the reloader thing :P
Or maybe they thought it could be dangerous to have the linux kit running on a machine which is maybe not designed for it (destroying the PSX harddrive's partitions is harmful maybe?)
Or maybe they thought it could be dangerous to have the linux kit running on a machine which is maybe not designed for it (destroying the PSX harddrive's partitions is harmful maybe?)
pixel: A mischievous magical spirit associated with screen displays. The computer industry has frequently borrowed from mythology. Witness the sprites in computer graphics, the demons in artificial intelligence and the trolls in the marketing department.
The latter is my guess. Installing Linux would disrupt the functionality of the HDD for PVR purposes most likely. It might even be possible that there is data/software on the HDD that is not meant to be destroyed/overwritten that is important for proper functioning of the PVR (I am trying to confirm this).
Unfortunately, the MC exploit also does not work, so right now it is next to impossible to dev this puppy.
Unfortunately, the MC exploit also does not work, so right now it is next to impossible to dev this puppy.
Version 1.0 of the gameshark won't boot on the pstwo.
Yes, the pstwo. You know, the mini ps2? That pstwo. Kinda like how they created the psone. That would be why people call it the pstwo. And stuff. :)
What is with Sony and the way they name things? Life was easier when there was only the psx. Sheesh.
Yes, the pstwo. You know, the mini ps2? That pstwo. Kinda like how they created the psone. That would be why people call it the pstwo. And stuff. :)
What is with Sony and the way they name things? Life was easier when there was only the psx. Sheesh.
Well, I hear there is no JPN version of AR MAX EVO GOLD PLUS LUDICROUS EDITION.mrbrown wrote:The Super Hyper Mega AR MAX EVO GOLD Plus Edition doesn't work with it?
I guess I can scavange some local stores to verify...
But all this about the non-working MC exploit, RTE disc, and AR MAX was
discussed in detail 3 weeks ago in this cool thread on an even cooler website,
maybe you haven't had a chance to check it out ;)
http://forums.ps2dev.org/viewtopic.php?t=663
I haven't been able to get ps2link running on it yet, but any hdd software I've run (ffxi hdd util, ps2linux boot) has acted like the drive isn't there but the controller is attached. I would imagine they used the same hardware as the old network adaptor...
Lemme open it up and take a look tonight...
Lemme open it up and take a look tonight...
Loading the ps2dev HDD drivers should give you a better idea what's going on (because of the verbose output). Also, on a lower level, if the IDE controller is "attached" then there's a flag set in one of the SPEED revision registers. ps2atad.irx makes decisions off of that also. I can't remember which bit it is ATM, but it should be early in ps2atad.irx.
How did they act like the controller was attached?
How did they act like the controller was attached?
"He was warned..."
Yeah, that would be line 113 of ps2atad.c, with the following code:
So bit 1 of SPD_R_REV_3 (or SPD_R_0e) is set if the IDE controller exists. If you get that message then there's no IDE hardware whatsoever.
Code: Select all
if (!(SPD_REG16(SPD_R_REV_3) & 0x02) || !(SPD_REG16(SPD_R_0e) & 0x02)) {
M_PRINTF("HDD is not connected, exiting.\n");
goto out;
}
"He was warned..."
Food for thought,
On the network adaptor, there are two chips - I am guessing one
is the SMAP chip, and the other is the speed chip. Serial and IDE
attach directly to the speed chip. SMAP also attaches there. Oh,
and the bus connector to the PS2.
Looking at pictures of the PStwo mainboard, the SMAP chip appears
to exist, but the speed chip is no where to be seen. I am assuming
it would still appear as having green trim packaging, and the only
chip fitting that description on the PStwo is the IOP.
So that leaves only two possibilities:
The speed chip was merged into another chip - likely the SSBUS
controller.
The minimum functionality needed to masquerade as a SPEED was
merged into the SMAP chip, including the serial lines.
Ok, a third possibility - speed exists as a different type of packaging,
but seeing as I do not yet have a PStwo I can't confirm.
Is this the longest thread in ps2dev history ?
On the network adaptor, there are two chips - I am guessing one
is the SMAP chip, and the other is the speed chip. Serial and IDE
attach directly to the speed chip. SMAP also attaches there. Oh,
and the bus connector to the PS2.
Looking at pictures of the PStwo mainboard, the SMAP chip appears
to exist, but the speed chip is no where to be seen. I am assuming
it would still appear as having green trim packaging, and the only
chip fitting that description on the PStwo is the IOP.
So that leaves only two possibilities:
The speed chip was merged into another chip - likely the SSBUS
controller.
The minimum functionality needed to masquerade as a SPEED was
merged into the SMAP chip, including the serial lines.
Ok, a third possibility - speed exists as a different type of packaging,
but seeing as I do not yet have a PStwo I can't confirm.
Is this the longest thread in ps2dev history ?
Using the part numbers you listed in the extflash source for the chips, Imrbrown wrote:Another device to check for, since there's no way to confirm it exists on the PSX, is the DEV9 flash device. If you were to load extflash.irx on the mini PS2 it would tell you if the device existed or not.
could not locate them on the PSX when I checked awhile back. However,
they could have used parts from a different vendor ?
On the other hand... there are what appears to be many flash chips on
the PSX. I haven't looked recently, and I am by no means an electronics
expert.
(still trying to find a way to dev this thing...)
The PSX has a device called "xfrom:" where BIEXEC-SYSTEM files canmrbrown wrote:Another device to check for, since there's no way to confirm it exists on the PSX, is the DEV9 flash device. If you were to load extflash.irx on the mini PS2 it would tell you if the device existed or not.
exist similar to normal memory cards.
Thats all I have been able to determine so far....