Atari ST ROM fully commented ROM listing for BIOS/XBIOS

All 680x0 related coding posts in this section please.

Moderators: simonsunnyboy, Mug UK, Zorro 2, Moderator Team

sarnau
Atari User
Atari User
Posts: 39
Joined: Tue Sep 07, 2010 4:22 am

Atari ST ROM fully commented ROM listing for BIOS/XBIOS

Postby sarnau » Tue Mar 03, 2015 8:58 pm

I've done that a while ago, but always forgot to share it:

a fully commended TOS BIOS/XBIOS listing for TOS 2.06, TOS 3.06 and ST-Book! The 3 switches allow to see the differences between all these TOS versions.

https://gist.github.com/sarnau/e5f3438c69a2ec968c67#file-tos206-206stbook-206-asm

Here the (trivial) assembly code for the 2nd part of an Atari ST-Book ROM containing a ROM disk:
https://gist.github.com/sarnau/6a4f1bde8668a315f82e#file-ataristbookromdisk-asm

And the disassembly for the POWER.PRG in an Atari ST-Book:
https://gist.github.com/sarnau/c276652204f365da99b3#file-ataristbookpowerprg

And the registers in an Atari ST-Book based on the sparse documentation, my disassembly (see above) and looking at the schematics of the board:
https://gist.github.com/sarnau/72c4602a87f6aa835ea3#file-ataristbookregisters-txt

Hope you like it.
Last edited by sarnau on Fri Mar 13, 2015 9:53 pm, edited 1 time in total.

User avatar
dhedberg
Atari Super Hero
Atari Super Hero
Posts: 809
Joined: Mon Aug 30, 2010 8:36 am
Contact:

Re: Atari ST ROM fully commented ROM listing

Postby dhedberg » Tue Mar 03, 2015 9:19 pm

Thanks for sharing! Great work and interesting read! I'll print it out and bring it with me to read in bed! :D
Daniel, New Beat - http://newbeat.atari.org. Like demos? Have a look at our new Falcon030 demo MORE.

User avatar
exxos
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 4933
Joined: Fri Mar 28, 2003 8:36 pm
Location: England
Contact:

Re: Atari ST ROM fully commented ROM listing

Postby exxos » Tue Mar 03, 2015 9:30 pm

Interesting stuff! :cheers:
4MB STFM 1.44 FD- VELOCE+ 020 STE - Falcon 030 CT60 - Atari 2600 - Atari 7800 - Gigafile - SD Floppy Emulator - PeST - various clutter

http://www.exxoshost.co.uk/atari/ All my hardware guides - mods - games - STOS
http://www.exxoshost.co.uk/atari/last/storenew/ - All my hardware mods for sale - Please help support by making a purchase.
http://ataristeven.exxoshost.co.uk/Steem.htm Latest Steem Emulator

User avatar
MasterOfGizmo
Atari God
Atari God
Posts: 1167
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Postby MasterOfGizmo » Tue Mar 03, 2015 9:41 pm

Wow ... extremely impressive. Have you ever reassembled this into a working tos ROM?

This would e.g. allow one to include features from tos3.06 into tos2.06. E.g. a tos2.06 that directly supports TT video modes on a FPGA board implementing a TT shifter ;-)

User avatar
Maartau
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2618
Joined: Thu Dec 15, 2005 2:15 am
Location: France

Re: Atari ST ROM fully commented ROM listing

Postby Maartau » Wed Mar 04, 2015 1:19 am

sarnau wrote:Hope you like it.


Hell yeah :D , :cheers: for sharing the infos :thumbs:.

AtariZoll
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2978
Joined: Mon Feb 20, 2012 4:42 pm
Contact:

Re: Atari ST ROM fully commented ROM listing

Postby AtariZoll » Mon Mar 09, 2015 4:09 pm

Nice work. Myself disassembled TOS 1.04 BIOS/XBIOS/GEMDOS/BLITTER part - so all except AES and Desktop. Not much comments there, but it works reassembled.
Only one complain - title is a bit misleading - someone may think full ROM listing :D
Famous Schrodinger's cat hypothetical experiment says that cat is dead or alive until we open box and see condition of poor animal, which deserved better logic. Cat is always in some certain state - regardless from is observer able or not to see what the state is.


Social Media

     

Return to “680x0”

Who is online

Users browsing this forum: No registered users and 5 guests