Jump to content
Jagware
Sign in to follow this  
Zerosquare

Idea to increase the JagCD's reliability for homebrew games

Recommended Posts

Zerosquare    10

I just thought of something:

 

Most CD homebrews are pretty small, so there's unused space on the disc. Even the largest ones are large mostly because of audio tracks, not code/gfx.

 

What about filling the unused space with copies of the code/gfx? It could work that way:

- there are N copies of your code/gfx on the disc

- if a sector read fails, retry it a few times

- if the error persists, seek to the next copy and try to read the sector from there

- if it succeeds, continue loading from that copy (don't seek back to the original copy)

- if it still fails after a few retries, go to the next copy (or back to the first one if you reached the last one)

 

Maybe each copy could be in its own track or session. Padding could be used between copies to make sure they are spread far enough on the disc.

 

I don't know if it can actually improve the reliability of JagCD loadings, but I think it could use a test :)

Share this post


Link to post
Share on other sites
Orion_    1

the JagCD reliability is not about data loading, I never had a problem with that, all data read are always 100% correct on my JagCD.

The problem is always on the human side or the jaguar hardware side (bad OP list managment when switching from boot loader to another program, data track badly prepared before writing them to your CD, etc...)

Share this post


Link to post
Share on other sites
Zerosquare    10

the JagCD reliability is not about data loading, I never had a problem with that, all data read are always 100% correct on my JagCD.

I thought you said there were some problems with Philia for one person who did a video?

Share this post


Link to post
Share on other sites
Orion_    1

yes but I didn't do error checking in Philia :/

and ONE person on ... 150 ? :P

 

this technic of multiple data copy on the same CD was used on PC Engine CD games.

Share this post


Link to post
Share on other sites
GT Turbo    5

There is one on the right, you don't have ? But only problem when i click on it : too much vote today (Even if i it's my first vote !)

Share this post


Link to post
Share on other sites
sh3-rg    6

/me likes where this thread is going

 

 

(sorry, not been able to sign in for quite a while, reset my password yet again this morning).

 

As CJ said, the problem occurs before you even get to that point, not so much once the hash is passed. If it gets that far it's you more likely doing something wrong, not the Jaguar CD. CD-R is just a bad place to go, that's why we put out games on CD-R with binaries on a standard disc, so we couldn't be accused of presenting people with unusable products... in the end it doesn't really matter, Jaguar fans rarely play games anyway, they put them on shelves and in storage boxes (joke!) but tbh, I've done exactly that (no joke!)... and it's really daft :cry:

  • Like 1

Share this post


Link to post
Share on other sites
GT Turbo    5

Little off topic :

 

Zero normally now you can 'like this'.

 

(Bad, need to modify the numbers of vote by day at hand for all groups :sweating: )

 

Hope i modified all the groups.

  • Like 2

Share this post


Link to post
Share on other sites
Guest
You are commenting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoticons maximum are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×