forums.ps2dev.org Forum Index forums.ps2dev.org
Homebrew PS2, PSP & PS3 Development Discussions
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

How to use that DVD-ROM drive in homebrew?

 
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PS2 Development
View previous topic :: View next topic  
Author Message
zaphod



Joined: 21 Jul 2004
Posts: 53

PostPosted: Wed Jul 21, 2004 6:56 pm    Post subject: How to use that DVD-ROM drive in homebrew? Reply with quote

I've been poking around, and it seems the key is to present your disc as a format that the ps2 will read without performing the game check.

FOr CDR media, the fromat the ps2 can read is redbook audio. Therefore a csustom library that reads audio tracks and converts to data will allow homebrew stuff to access the CD. This is apparently what UMCDR and CDX are.

Incidentally, back in the day, before the gameshark and action replay were on black discs, there were upgrade discs that could load new codes onto your gameshark.these were audio CDs, with the new codes stored in the sdata! Apparently, Datel has been using this trick in the PSX days! I do not know this to be a fact, but anyone who has one of those update CDs should be able to confirm.

Now clearly, this technique won't work with DVD media. owever, there si an answer, I suspect. The PS2 wil read DVD-VIDEO discs. It will even rea dthem off of writable media, and will read them even if they have no region encoding or CSS.

So, here's my theory. Stoer your homebrew data inside an unreferenced .VOB file! write a library that will parse said VOB file(s) and read the embedded homebrew stuff from them. In fact why not make that .VOB file an ISO itself!

If anyone knows why this won't work, please do post. I think it's an excellent idea.
Back to top
View user's profile Send private message
blackdroid



Joined: 17 Jan 2004
Posts: 564
Location: Sweden

PostPosted: Wed Jul 21, 2004 7:54 pm    Post subject: Reply with quote

why would this be an excellent idea ? you still need some code on the ps2 to parse it, so the normal chicken and egg problem occurs, or is this a drive for ppl to buy more max ar ?

im sorry but it just feels like another shoddy attempt to run stuff, while naplink and ps2link has been around for quite some time now and frankly I dont see anything beating those solutions, apart from speed.
_________________
Kung VU
Back to top
View user's profile Send private message Visit poster's website
hcs



Joined: 30 Jun 2004
Posts: 18
Location: New Jersey, USA

PostPosted: Wed Jul 21, 2004 11:34 pm    Post subject: Reply with quote

I think the point is to make a large amount of data available... though for what reason I won't guess.
Back to top
View user's profile Send private message Visit poster's website AIM Address
blackdroid



Joined: 17 Jan 2004
Posts: 564
Location: Sweden

PostPosted: Thu Jul 22, 2004 2:06 am    Post subject: Reply with quote

hdd is the perfect rw media for that cause.
_________________
Kung VU
Back to top
View user's profile Send private message Visit poster's website
zaphod



Joined: 21 Jul 2004
Posts: 53

PostPosted: Thu Jul 22, 2004 3:48 am    Post subject: Reply with quote

Sure, for people with an unnoficiall and large hard drive, it's better to gt code onto it, but for those who don't have this huge drive and the space to spare, it makes sense for read only data and code to be stored on a read only medium, to free up space for writing.

We can blame Magicgate for the whole chicken/egg problem, as that prevents people from making their own Dex Drive for ps2 cards. Sure USB devices can be used to transfer data, but you need to get drivers onto the ps2 and running, and that always requires a mod chip, a swap trick, or a pressed disc. MAX Drive/Sharkport/Xport are the current best solutions for getting mcexploit data across.

My simple thought is that someone will someday make a homebrew game larger than 650 megs. This new DVD format would allow distribution of this homebrew game. And eventually there's gonna be some task that network loading is too slow for..
Back to top
View user's profile Send private message
Drakonite
Site Admin


Joined: 17 Jan 2004
Posts: 989

PostPosted: Thu Jul 22, 2004 6:39 am    Post subject: Reply with quote

Ugh... Hasn't this topic been beaten to death enough yet?

Right now there is no reason for being able to read dvds, it just doesn't make any sense at all to worry about it.

zaphod wrote:
My simple thought is that someone will someday make a homebrew game larger than 650 megs. This new DVD format would allow distribution of this homebrew game. And eventually there's gonna be some task that network loading is too slow for..

Lets see some homebrew games larger than 650KB first.

Seriously, I very much doubt we'll ever see homebrew games that break CD capacity, especially to the point we'd want it on a dvd. Worst that will happen, someone will make a game or such, and have an overactive artist who creates far too much uncompressed media, and in that case there is always the ability to do 2 cd sets.
_________________
Shoot Pixels Not People!
Makeshift Development
Back to top
View user's profile Send private message Visit poster's website
ooPo
Site Admin


Joined: 17 Jan 2004
Posts: 2032
Location: Canada

PostPosted: Thu Jul 22, 2004 9:05 am    Post subject: Reply with quote

Why not build the game first, then worry about DVD support?

Yes, it is possible and yes it can be done. Your research is now out of the way. Congrats!
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PS2 Development All times are GMT + 10 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group