Jump to content
IGNORED

Jaguar BIOS revisions


Mitch

Recommended Posts

Does anyone know how many official BIOS version were released for the Jag? I had always assumed there was only one but tonight I happened to have my Jag open and I noticed the BIOS was labeled 700048-003A. Since an "A" at the end usually means it's a revision I decided to dump it and it is indeed different than the Jag BIOS that is floating around the net. Incidentally, mine is dated 1994.

 

Mitch

  • Like 1
Link to comment
Share on other sites

@Mitch: Please post it! :) That is, assuming it's different from the ones posted in Zero's link ;)

 

EDIT: It seems that the common one (also the one VJ uses) is the K series version. It'll be interesting to see what the differences are between the two!

Edited by Shamus
  • Like 1
Link to comment
Share on other sites

There was at least one BIOS revision that I'm aware of. My oldest K Jag doesn't initialize memory properly at power up, but my newer K Jag does. Also, there are some differences in video timing and initialization in the logo sequence of the older BIOSes, which (according to comments in the source code), were changed to help PAL.

 

I don't think the K/M model numbers are a reliable way to know which BIOS you have, as they apparently changed BIOSes before changing to M boards.

 

- KS

  • Like 2
Link to comment
Share on other sites

So, I assume the BIOS source code is available somewhere? I don't remember seeing it before. How did you get it? :)

I found it while sifting through the Atari HQ CD. There's a Jaguar_CD folder that contains a number of copied hard disks. Most of the disks are concerned with CD BIOS development, but (perhaps for reference?) there is also a BOOTROM folder containing parts of the boot source code.

 

Sadly, I've never found the intro source code, the part that does the falling Atari logo. But scattered around those folders you can also find the source code for the cartridge key/signature check in both the Jaguar BIOS and the Jag CD BIOS. They differ in a sneaky and interesting way, which helped me understand why the early Skunkboards did not work in a Jag CD.

 

Also, you can find the source code to the diagnostic ROMs used in production. I could go on. It's fun stuff!

  • Like 4
Link to comment
Share on other sites

Zerosquare got it. Mine matches the M series console ROM that is on the page he linked to (And yes, mine is an M series Jag; Tom is 1.0). I've never seen that one before only the older one that matches the K series console ROM. Thanks for the info.

 

It kind if reminds me of the 5200 BIOS revisions, commonly known as the 4port BIOS and 2port BIOS, even though you can find 2port systems with the "4port BIOS".

Probably both the Jag and 5200 BIOS labels should be "Original" and "Rev A". :)

 

Mitch

  • Like 3
Link to comment
Share on other sites

A little off topic but...

Just for reference, here's a CRC list of all the carts in my collection. I don't own any Jag protos so the ones listed are from the repros. Just out of curiosity has anyone dumped the original Cybermorph cart to see if it's any different? I don't own that one.

 

Aircars.j64                                          40E1A1D0        2 097 152
Alien vs Predator.j64                                DC187F82        4 194 304
Arena Football.j64                                   199B9D83        4 194 304
Atari Karts.j64                                      E28756DE        4 194 304
Attack of the Mutant Penguins.j64                    CD5BF827        2 097 152
Barkley Shut Up and Jam.j64                          AEA9D831        4 194 304
Battlesphere.j64                                     5F2C2774        4 194 304
Breakout 2000.j64                                    B5604D40        2 097 152
Brett Hull Hockey.j64                                91095DD3        4 194 304
Brutal Sports Football.j64                           BCB1A4BF        2 097 152
Bubsy.j64                                            2E17D5DA        2 097 152
Cannon Fodder.j64                                    BDA405C6        2 097 152
Checkered Flag.j64                                   FA7775AE        2 097 152
Club Drive.j64                                       EEE8D61D        2 097 152
Cybermorph alt.j64                                   ECF854E7        1 048 576
Cybermorph.j64                                       BDE67498        2 097 152
Defender 2000.j64                                    27594C6A        4 194 304
Doom.j64                                             5E2CDBC0        4 194 304
Double Dragon V.j64                                  348E6449        2 097 152
Dragon The Bruce Lee Story.j64                       8FEA5AB0        2 097 152
Evolution Dino Dudes.j64                             0EC5369D        2 097 152
Fever Pitch Soccer.j64                               3615AF6A        2 097 152
Fight for Life.j64                                   B14C4753        4 194 304
Flashback.j64                                        DE55DCC7        2 097 152
Flip Out.j64                                         892BC67C        2 097 152
Hover Strike.j64                                     4899628F        2 097 152
Hyper Force.j64                                      F0360DB3        2 097 152
International Sensible Soccer.j64                    5A101212        2 097 152
Iron Soldier 2.j64                                   D6C19E34        2 097 152
Iron Soldier.j64                                     08F15576        2 097 152
Iwar.j64                                             97EB4651        2 097 152
Kasumi Ninja.j64                                     0957A072        4 194 304
Memory Track.j64                                     FDF37F47          131 072
Missile Command 3D.j64                               DA9C4162        2 097 152
NBA Jam TE.j64                                       0AC83D77        4 194 304
Phase Zero.j64                                       7168B143        2 097 152
Pinball Fantasies.j64                                5CFF14AB        2 097 152
Pitfall The Mayan Adventure.j64                      817A2273        4 194 304
Power Drive Rally.j64                                1660F070        2 097 152
Protector SE.j64                                     A56D0798        2 097 152
Protector.j64                                        1A20C5C4        2 097 152
Raiden alt.j64                                       31812799        2 097 152
Raiden.j64                                           0509C85E        2 097 152
Rayman.j64                                           A9F8A00E        4 194 304
Ruiner Pinball.j64                                   5B6BB205        2 097 152
Skyhammer.j64                                        3C044941        4 194 304
Soccer Kid.j64                                       732FFAB6        2 097 152
Space War 2000.j64                                   D821F5EB        2 097 152
Super Burnout.j64                                    6F8B2547        2 097 152
Supercross 3D.j64                                    EC22F572        2 097 152
Syndicate.j64                                        58272540        2 097 152
Tempest 2000.j64                                     6B2B95AD        2 097 152
Theme Park.j64                                       47EBC158        2 097 152
Tiny Toon.j64                                        F4ACBB04        2 097 152
Total Carnage.j64                                    C654681B        4 194 304
Towers II.j64                                        83A3FB5D        2 097 152
Trevor McFur in the Crescent Galaxy.j64              95143668        2 097 152
Trevor McFur in the Crescent Galaxy alt.j64          1E451446        2 097 152
Troy Aikman Football.j64                             38A130ED        2 097 152
Ultra Vortek.j64                                     0F6A1C2C        4 194 304
Val d'Isere Skiing and Snowboarding.j64              C9608717        2 097 152
White Men Can't Jump.j64                             14915F20        4 194 304
Wolfenstein 3d.j64                                   E91BD644        2 097 152
Worms.j64                                            6EB774EB        2 097 152
Zero 5.j64                                           61C7EEC0        2 097 152
Zool 2.j64                                           8975F48B        2 097 152
Zoop.j64                                             C5562581        1 048 576

Jagbios alt.bin                                      AE25BDF5          131 072

 

Mitch

 

Edit: It looks like the forum software totally messed up my formatting. :(

  • Like 3
Link to comment
Share on other sites

Don't know why, but for some reason the forum software eats the formatting of stuff that's in a monospace font, and in random ways. :(

 

Speaking of CD BIOS, does anyone know if Yak's source for the VLM is available anywhere? The file that supposedly has it (that's on Atari Museum, called VLM Source) only has Yak's binary blob. What that zip file actually does have is the source for the CD BIOS. But no Yak source. :)

Link to comment
Share on other sites

Don't know why, but for some reason the forum software eats the formatting of stuff that's in a monospace font, and in random ways. :(

 

Speaking of CD BIOS, does anyone know if Yak's source for the VLM is available anywhere? The file that supposedly has it (that's on Atari Museum, called VLM Source) only has Yak's binary blob. What that zip file actually does have is the source for the CD BIOS. But no Yak source. :)

Seconded - I would LOVE to see the source for VLM.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji 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.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...