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

Post Reply
sarnau
Atari nerd
Atari nerd
Posts: 45
Joined: Tue Sep 07, 2010 4:22 am

Atari ST ROM fully commented ROM listing for BIOS/XBIOS

Post by sarnau »

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/e5f3438c ... ok-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/6a4f1bde ... omdisk-asm

And the disassembly for the POWER.PRG in an Atari ST-Book:
https://gist.github.com/sarnau/c2766522 ... okpowerprg

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/72c4602a ... isters-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 God
Atari God
Posts: 1135
Joined: Mon Aug 30, 2010 8:36 am
Contact:

Re: Atari ST ROM fully commented ROM listing

Post by dhedberg »

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 and feel the JOY.

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

Post by exxos »

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: 1342
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Post by MasterOfGizmo »

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 ;-)

Maartau
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2630
Joined: Thu Dec 15, 2005 2:15 am

Re: Atari ST ROM fully commented ROM listing

Post by Maartau »

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

Post by AtariZoll »

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.

Post Reply

Return to “680x0”