Previous Thread
Next Thread
Print Thread
Page 5 of 8 1 2 3 4 5 6 7 8
Re: Two SGI skeleton drivers for MESS #300
04/24/05 11:17 PM
04/24/05 11:17 PM
Joined: Mar 2001
Posts: 16,231
USA
R
R. Belmont Online content
Very Senior Member
R. Belmont  Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 16,231
USA
This is a single ROM, not interleaved. The text has to be in proper order or the host would not be able to print it. (Moreover, you can't disassemble a swapped file). Anyway, we've determined that Moogly's text dump program is indeed swapping each group of 4 bytes improperly.

Re: Two SGI skeleton drivers for MESS #301
04/25/05 05:45 PM
04/25/05 05:45 PM
Joined: Oct 2002
Posts: 1,017
M
MooglyGuy Offline OP
Senior Member
MooglyGuy  Offline OP
Senior Member
M
Joined: Oct 2002
Posts: 1,017
Quote:
Originally posted by Darkstar:
Any ideas about the startup sound? I couldn't find it in any of the ROMs, so does anyone have a clue where it might be? I'd really like to ditch my self-recorded version because it sounds so crappy smile

I fear it might be in some other ROM or, even worse, in a chip that cannot be accessed by the system but only by the sound processor.
The sound is always in the boot PROM, it's a matter of whether or not it's in a known format or not. The Indy, Indigo 2 (non-Impact, that is), and the Octane store the startup, shutdown and error sounds in a semi-standard ADPCM format. Load the ROM up in GoldWave as a 44khz ADPCM file, and in amongst all of the garbage from trying to decode data will be the three sounds strung together. No guarantees for other systems, though - the IRIS Indigo has a programmable DSP for sound, so there's no telling what codec it uses (it's not u-Law, A-Law, PCM, or ADPCM, though), and both the Fuel and the Indigo 2 Impact don't use any encoding that I was able to figure out, either.

--Darkstar

Quote:
Originally posted by Darkstar:
P.S.: I might be able to dump an Octane and/or O2 PROM too in the near future. Is it mapped at the same address on these machines (i.e. do I use the same dump command as on an Indy?)
If the system uses an R5000, R4600, R4400, R4000, or R3000, the range for the dump command is 0xbfc00000:0xbfc80000. If it uses an R10000, R12000, R14000, or R16000, the range is 0xffffffffbfc00000:0xffffffffbfd00000. The latter range is 1MB as a "just in case" measure, as the Octane's boot PROM is 1MB, but the Indigo 2 Impact's isn't, and in the event that you're dumping too wide a range it will just repeat the data at the 512k mark (and I'll be able to see that and correct it). I'm not sure which to use for the RM5271, RM7000 or R8000-based systems, so just try both, and whichever one doesn't fault is what you're looking for.

Re: Two SGI skeleton drivers for MESS #302
04/25/05 09:50 PM
04/25/05 09:50 PM
Joined: Nov 2003
Posts: 804
S
smf Offline
Senior Member
smf  Offline
Senior Member
S
Joined: Nov 2003
Posts: 804
Quote:
Originally posted by R. Belmont:
This is a single ROM, not interleaved. The text has to be in proper order or the host would not be able to print it. (Moreover, you can't disassemble a swapped file). Anyway, we've determined that Moogly's text dump program is indeed swapping each group of 4 bytes improperly.
I was thinking specifially about neogeo which aren't interleaved either, I thought it was the same for all 68k dumps ( and other big endian cpu's ). Maybe they are all wrong?

smf

Re: Two SGI skeleton drivers for MESS #303
04/25/05 09:55 PM
04/25/05 09:55 PM
Joined: Mar 2001
Posts: 16,231
USA
R
R. Belmont Online content
Very Senior Member
R. Belmont  Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 16,231
USA
It depends on the engineer who designed the board - some of the Sega 68k sound boards need a byte swap, some don't. Ditto other 68k games.

On topic, we've gotten the IP22/24 architecture systems to pass POST and MG's done partial emulation of the Newport graphics board. You can see a screenshot on my WIP page .

Re: Two SGI skeleton drivers for MESS #304
04/27/05 03:48 AM
04/27/05 03:48 AM
Joined: Apr 2005
Posts: 556
GERMANY
Darkstar Online content
Senior Member
Darkstar  Online Content
Senior Member
Joined: Apr 2005
Posts: 556
GERMANY
Here's the Octane PROM dump. System/PROM specs are in the log file, too (CPU is a 195MHz IP30 R10000, PROM Version is 6.5 Rev 4.16)

http://homepages.uni-tuebingen.de/student/michael.drueing/roms/octane_prom.bz2

--Darkstar

Re: Two SGI skeleton drivers for MESS #305
05/02/05 08:37 PM
05/02/05 08:37 PM
Joined: Nov 2003
Posts: 157
UK
P
PhillHS Offline
Senior Member
PhillHS  Offline
Senior Member
P
Joined: Nov 2003
Posts: 157
UK
Ihave just dumped the following SGI boot roms using a propper device reader if anyone wants a copy just let me know where I should email/send them :-

Personal Iris 4D/35
Indigo R4000
Indigo2 R4400
Indy R4600/R4400

Re: Two SGI skeleton drivers for MESS #306
05/02/05 11:07 PM
05/02/05 11:07 PM
Joined: Oct 2002
Posts: 1,017
M
MooglyGuy Offline OP
Senior Member
MooglyGuy  Offline OP
Senior Member
M
Joined: Oct 2002
Posts: 1,017
mooglyguy at gee-male dot cawm (to get around email bots).

Replace gee-male with the name of that one email service from Google, and cawm with what typically comes after domain names.

Re: Two SGI skeleton drivers for MESS #307
05/02/05 11:26 PM
05/02/05 11:26 PM
Joined: Nov 2003
Posts: 157
UK
P
PhillHS Offline
Senior Member
PhillHS  Offline
Senior Member
P
Joined: Nov 2003
Posts: 157
UK
Quote:
Originally posted by MooglyGuy:
mooglyguy at gee-male dot cawm (to get around email bots).

Replace gee-male with the name of that one email service from Google, and cawm with what typically comes after domain names.
Ok Sent !

Re: Two SGI skeleton drivers for MESS #308
05/03/05 01:11 AM
05/03/05 01:11 AM
Joined: Oct 2002
Posts: 1,017
M
MooglyGuy Offline OP
Senior Member
MooglyGuy  Offline OP
Senior Member
M
Joined: Oct 2002
Posts: 1,017
Most excellent! Is there any chance you could also post the CPU speeds of the machines for which there can be different clock rates? Just for kicks I compared the Indigo 2 R4400 dump against the one we had - after byteswapping the current one so that it matched the proper one that you provided - and there were a bunch of areas of difference, including the jumps at the beginning of the ROM (0bf001f6 instead of 0bf001ef, etc.). Long story short, I'll need the CPU speeds to fit the ROMs into the naming scheme.

Re: Two SGI skeleton drivers for MESS #309
05/03/05 01:59 AM
05/03/05 01:59 AM
Joined: Mar 2001
Posts: 16,231
USA
R
R. Belmont Online content
Very Senior Member
R. Belmont  Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 16,231
USA
Might be the same speed, different f/w revision. Do a 'version' in the monitor.

Page 5 of 8 1 2 3 4 5 6 7 8

Who's Online Now
5 registered members (shattered, Dorando, sof-max, Pernod, robcfg), 157 guests, and 2 spiders.
Key: Admin, Global Mod, Mod
Shout Box
Forum Statistics
Forums9
Topics8,664
Posts113,575
Members4,848
Most Online324
Dec 20th, 2018
Powered by UBB.threads™ PHP Forum Software 7.6.1.1
(Release build 20180111)
Page Time: 0.033s Queries: 14 (0.012s) Memory: 5.7301 MB (Peak: 5.9655 MB) Zlib enabled. Server Time: 2019-07-15 18:47:49 UTC