English Amiga Board


Go Back   English Amiga Board > Other Projects > project.CD32 Conversion

 
 
Thread Tools
Old 09 January 2023, 10:47   #21
Muzza
Registered User
 
Muzza's Avatar
 
Join Date: Sep 2019
Location: Sydney
Posts: 357
Quote:
Originally Posted by jotd View Post
CD audio is super easy with CD32load The only question is about what to put on the tracks as remakes are often copyrighted. But some aren't and are super-good.
I'd prefer to use the same method that CD32Load uses, without using WHDLoad. (For one, you told me cd32load does not currently work with Fast RAM). Is looks like it is all in cd32pios.s?

As for copyright, it is not a complete impossibility from what I've been told.
Or as a backup you'd require the user to add their own tracks (which I guess they do through ISOCD?)
Muzza is offline  
Old 09 January 2023, 14:22   #22
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,196
Quote:
Originally Posted by Muzza View Post
I'd prefer to use the same method that CD32Load uses, without using WHDLoad. (For one, you told me cd32load does not currently work with Fast RAM). Is looks like it is all in cd32pios.s?

Yes, it is in that source. If it's a matter of adding fastmem support on cd32load I can do that very quickly if you need it.


Quote:

As for copyright, it is not a complete impossibility from what I've been told.
Or as a backup you'd require the user to add their own tracks (which I guess they do through ISOCD?)

It's not as easy as it seems for novice users. You have to provide a .cue file and the users have to provide .mp3 files or such to burn with a burning program that supports .cue and which works. I'm using ImgBurn on Windows which is good!
And to create a working .ISO track I'm using StatMatt's ISOCDWin. Never saw it officially anywhere but I can provide it.
jotd is offline  
Old 09 January 2023, 14:38   #23
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,354
To make ISO images in the past (using the same process as burning CDs) I have used KernSafe TotalMounter - A virtual CD-RW. This was a long time ago. Dunno if it works Windows 11 or if they are still around.
alexh is offline  
Old 09 January 2023, 16:17   #24
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,196
WinUAE can mount .ISO or .cue images directly.
jotd is offline  
Old 10 January 2023, 01:04   #25
Muzza
Registered User
 
Muzza's Avatar
 
Join Date: Sep 2019
Location: Sydney
Posts: 357
Small update from my tester: All my recent code using cd32loader.asm is reliable on a CD32 with a new laser, but comes up with disc errors on a CD32 with an old laser. And the disc errors remain even with retries. Other CDr games do work on it.
This is true whether I use READFILEOFFSET, or only READFILE.
Having all files packed into the exe (and so DOS loads the file, and I never use cd32loader.asm) works on both systems.
My feeling at this point is that either I'm missing some important handling of disc read errors, or that cd32loader.asm is just (understandably) less reliable than DOS and there is nothing I can do about it in my code.

But given the previous discussion and that I can squeeze the game so it runs with 4MB Fast (~1MB for the game, ~3 MB for all compressed files), it doesn't seem worth pursuing it.
Muzza is offline  
Old 10 January 2023, 09:55   #26
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,196
I understand! I'm fed up with that CD32 random crap too.

Some day I may try to make it work on MK2 (the game where errors arise) and have a peek at cd.device source code just in case it's readable enough / has a "CAUTION" comment explaining some akiko/cd hardware trickery that everyone missed, including Rob Northen and Toni Wilen.
jotd is offline  
Old 10 January 2023, 11:16   #27
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,354
Could it be extra error handling being part of the OS cdfs but not part of cd32loader.asm?

I couldn't find much in the cd.device developers notes.

http://www.kaiiv.de/servicemanuals/C...er%20Notes.pdf
alexh is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Best Options for Maxing out A3000 RAM? Warty support.Hardware 20 11 October 2022 01:53
Amiga 1200 RAM expansion options highwinder support.Hardware 6 13 March 2020 09:21
Options for Adding RAM to 1200 ? Pioneer500 support.Hardware 8 30 April 2013 02:41
CD32+SX32 to PC network options BuckoA51 support.Hardware 7 12 August 2011 04:22
seeking internal Fast RAM options for A500 hoptoit support.Hardware 7 07 October 2010 21:05

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 11:05.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.08840 seconds with 15 queries