Previous Thread
Next Thread
Print Thread
Page 56 of 120 1 2 54 55 56 57 58 119 120
Joined: May 2004
Posts: 1,710
Likes: 3
H
Very Senior Member
Offline
Very Senior Member
H
Joined: May 2004
Posts: 1,710
Likes: 3
Originally Posted By R. Belmont
The situation remains the same with those 2 discs: nobody at redump or TOSEC has any idea how to handle that, a lot of commercial ripping software won't even touch it, and since those guys are all a lot smarter about CDs than I am I'm not going to attempt to touch it. The revised format has a provision for data blocks in the pregap so we don't have to change the format again but at this time I have no answers on how that should be implemented.

In the meantime I understand we have a working CHD of the Apprentice even without this support so perhaps everyone is over-complicating it.


well it 'works' because the pregap has been converted into a data track and all the audio tracks shuffled up by one, so I'm surprised it plays the right music at all. Of course, that might just be how a real CDI sees the discs.

It also hangs with the CDDA emulation, but that's MGs problem afaik, it floods the CPU with too many interrupts during CD playback from what I can see and thus gets stuck with only enough cpu time to play the music, not service other interrupt requests.

That's why I said it might be worth talking to CDiFan about, he seems to know more about the format / discs / what the CDi sees than most people.

I think for the sake of sanity dumps which haven't been dumped with approved methods will have to be supported and marked as 'BAD DUMP' until they're dumped properly, for many systems there are games out there which simply aren't going to get dumped properly anytime soon; these being a prime example, as well as prototype discs etc. (some only exist as ISO/MP3, which can be converted to a bin/cue/chd, but urgh, why did people do that.. they're still important for testing drivers until they get better dumps tho)

Joined: May 2009
Posts: 2,052
Likes: 85
J
Very Senior Member
Offline
Very Senior Member
J
Joined: May 2009
Posts: 2,052
Likes: 85
Originally Posted By Haze
It also hangs with the CDDA emulation, but that's MGs problem afaik, it floods the CPU with too many interrupts during CD playback from what I can see and thus gets stuck with only enough cpu time to play the music, not service other interrupt requests.


???

Joined: May 2004
Posts: 1,710
Likes: 3
H
Very Senior Member
Offline
Very Senior Member
H
Joined: May 2004
Posts: 1,710
Likes: 3
Originally Posted By Just Desserts
Originally Posted By Haze
It also hangs with the CDDA emulation, but that's MGs problem afaik, it floods the CPU with too many interrupts during CD playback from what I can see and thus gets stuck with only enough cpu time to play the music, not service other interrupt requests.


???


The Apprentice hasn't worked properly since you added CDDA. I told you this at the time, it takes 3-4 attempts to get ingame, and if you manage that it usually hangs once you finish a level. (and yes, the music is playing properly, it just hangs, doing nothing except playing the music)

Unless you have a different CHD, but the one I was using behaves like that, and works fine if you remove the CDDA related stuff. I'd know if there were software-lists so everybody knew exactly what other people were using...


Joined: May 2009
Posts: 2,052
Likes: 85
J
Very Senior Member
Offline
Very Senior Member
J
Joined: May 2009
Posts: 2,052
Likes: 85
Oh, okay - that was totally not what I thought you meant. I thought you meant it was hanging while playing audio CDs, and I was like, "Haha, what, I've never even added support for audio CDs." smile

Joined: Dec 2006
Posts: 534
M
Senior Member
Offline
Senior Member
M
Joined: Dec 2006
Posts: 534
Originally Posted By R. Belmont
Ideally fixed lists for CD media will be sourced from redump.org or similar "S&M-style" rippers with offset correction. The next version of CHDMAN (which I'm holding back to avoid potential breakage in the 0.138 release) will support bin/cue for input and output (bin/toc will still work as well) and will preserve pregap information.

This will be awesome for FM Towns also, as its BIOS expects the first track to be at 02:00 (the CD controller uses MSF format for disc locations), and should allow be to get CD-DA working correct for games developed by Ving (because they like to hard-code the audio track locations). I can get rid of the hack that I use to read the data track, hopefully. grin


- Barry Rodewald
Joined: Oct 2006
Posts: 1,016
Likes: 21
S
Very Senior Member
Offline
Very Senior Member
S
Joined: Oct 2006
Posts: 1,016
Likes: 21
Supposedly this is how to rip a CD-i, but I haven't checked to see if it mangles the tracks like Haze says: http://www.cdinteractive.co.uk/cic/images/cd-i_burning_guide_v2.pdf

Joined: Mar 2001
Posts: 16,927
Likes: 62
R
Very Senior Member
OP Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 16,927
Likes: 62
That guide is for making pirate backups. It's useless for what Haze is discussing, unfortunately.

Joined: Oct 2006
Posts: 1,016
Likes: 21
S
Very Senior Member
Offline
Very Senior Member
S
Joined: Oct 2006
Posts: 1,016
Likes: 21
Okay, thanks...

Joined: Jan 2006
Posts: 3,690
Very Senior Member
Offline
Very Senior Member
Joined: Jan 2006
Posts: 3,690
FWIW, MESS User Manual has been updated with preliminary instructions for software lists: minor (but important) improvement compared to my blog entry is that I found out lists are handled by image.c and therefore are not limited to cartslot, even if only carts have been listed so far...


I plan to eventually integrate the instructions about lists with the ones about generic loading (probably ending up with some rewrite of the Manual here and there), but for the time being I hope the instructions are good enough for brave users which want to experiment with this.

Joined: Aug 2004
Posts: 1,458
Likes: 9
Very Senior Member
Offline
Very Senior Member
Joined: Aug 2004
Posts: 1,458
Likes: 9
I found an issue with this, in Jaguar. I used the list to load a cart (from the command line obviously). Then I quit. Then I started messui, selected Jaguar, chose a quickload, and received an error. It wanted to load the cart and it was somehow mandatory. The only thing I could do was exit messui, go to command line and unload the cart. Not only that, it screwed around with jaguar.ini, restoring the rom path back to the default, thereby preventing the load of anything via the software list. Most annoying.

Page 56 of 120 1 2 54 55 56 57 58 119 120

Link Copied to Clipboard
Who's Online Now
3 members (Praxis, box, 1 invisible), 26 guests, and 1 robot.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,110
Posts119,396
Members5,024
Most Online890
Jan 17th, 2020
Our Sponsor
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!

Superior Solitaire
Forum hosted by www.retrogamesformac.com