Source Code to SS ISO Country Converter

GO TO ADMIN PANEL > ADD-ONS AND INSTALL VERTIFORO SIDEBAR TO SEE FORUMS AND SIDEBAR

Weston

New Member
Joined
Jan 8, 2002
Messages
25
Points
1
Website
weston.macos.net
Anyone know where I could get the source code to that Sega Saturn Country Code Converter? I want to port it to MacOSX and Possibly MacOS9.

Thanks
 

TakaIsSilly

New Member
Joined
Aug 1, 2001
Messages
364
Points
16
Website
www.emuhq.com
I am under the impression that tyranid does not read this forum... But anyway, if you try and convert an ISO and then run "fc -b oldiso.iso newiso.iso" in DOS, you'll find that the "conversion" only changes 1 byte of the file. It's normally 64 bytes into the start of the .ISO and its a letter (for example J changes to E ou U for european or american Saturn models)

The correct way to do it is to find the header, that begins with the "SEGASATURN" string. But I really don't have the documentation around here. Can anyone help?
 

ExCyber

Staff member
Joined
Aug 8, 2001
Messages
4,014
Points
36
Age
37
It's not just that one byte; that's only one part of the change. The other part is changing the region signature, which is at offset 0xE00 of the disc image if I'm not mistaken. This area is a text string describing the region, examples (from memory, so these might not be 100% correct) include:

For JAPAN.

For UNITED STATES and CANADA.

For TAIWAN and PHILIPPINES.

For ASIA PAL area.
 

TakaIsSilly

New Member
Joined
Aug 1, 2001
Messages
364
Points
16
Website
www.emuhq.com
Hn, weird. I could swear the second check is optional, since i used my converter allways ever since I built it and never got a bad burn... even with the description code wrong. Funny, eh?
 

TyRaNiD

New Member
Joined
Apr 16, 2001
Messages
3
Points
1
Website
Visit site
Yup your right i dont read this forum, and yeah its mainly a one byte change however it is a good idea to change the id string as well as you never know. I dont use it any more since i got a par anyway.

If you actually want the source code i dont mind releasing it. Should compile easily under almost any o/s you care to mention.
 

TakaIsSilly

New Member
Joined
Aug 1, 2001
Messages
364
Points
16
Website
www.emuhq.com
Well, thanks for your response ^^. I'd love to see the source code, for example, to see if my converter ended up to be more advanced than yours :p
 

Weston

New Member
Joined
Jan 8, 2002
Messages
25
Points
1
Website
weston.macos.net
hey tyranid, could you send me an email with the source code attached? I emailed the address that you had on this board but it bounced back.

maybe takaissilly could send me his source code to. thanks...
 

TyRaNiD

New Member
Joined
Apr 16, 2001
Messages
3
Points
1
Website
Visit site
Err point to note on that rls

Under dos i used conio for input, and under linux i just used the std fgets functions. however as the linux verison was only 1.1 and not 1.2 i modified the dos version to accomodate. however i forgot to remove the #include <conio.h> so you may want to kill that line before compiling :p
 

lockecole2

New Member
Joined
Apr 23, 2001
Messages
60
Points
6
Website
Visit site
i got the code to compile under mac eariler, if you're interested.

it's a quick and dirty port, but it works.

thats mac os 9, btw - mac ppl can get it (if they dont want to compile themselves or login to my ftp) here

(Edited by lockecole2 at 10:21 pm on Jan. 12, 2002)

(Edited by lockecole2 at 11:59 pm on Jan. 12, 2002)
 

Bocmaxima

New Member
Joined
Dec 12, 2001
Messages
72
Points
6
Website
Visit site
Lockes port works like a dream, but where is the Aqua interface...lol, just kidding...it works grand under 8.6 as well
 

lockecole2

New Member
Joined
Apr 23, 2001
Messages
60
Points
6
Website
Visit site
Quote: from Bocmaxima on 7:04 pm on Jan. 14, 2002

Lockes port works like a dream, but where is the Aqua interface...lol, just kidding...it works grand under 8.6 as well
i'd hope it would . . . it's a simple sioux prog.

aqua? you'd have to wait till i finish the book on the mac toolbox and it's own extentions and such.
 
Top