The majority of configuration tasks can be done through Yast. It'll be in the System or Utilities folder.
Check here: http://www.linuxheadquarters.com/howto/networking/yast_ethernet.shtml
I'm not sure if it's still correct for 9.3 - if you can't figure it out I can provide more specific advice when I get home from work.
Samba on 9.3 for me was already running, mostly configured, and had some default shares added. Yast again provides some configuration for it, check here: http://www-uxsup.csx.cam.ac.uk/pub/doc/suse/suse9.2/suselinux-adminguide_en/ch25s03.html
Samba configuration should be in Network Services->Samba Server.
You will need to add a user account so you can actually access those shares though.
The easiest way is to open a console as root and clone your Linux user account information.
You will then have to set passwords for the users. You can do this with the "smbpasswd" command.
There may be easier ways to do these things, if you play around in Yast you'll probably find some more stuff.
As for BlitzMax, you shouldn't really have any problems, but you may have to install some more packages depending on your install. If you have a recent ATI card (8500 or better) you will have to download the Linux installer from ATI's driver website. If you have an NVidia card you can download an installer through YOU, although I haven't tried this myself. You can load YOU from Yast, it should be under Software->Online Update
This is mostly off the top of my head - if you have any troubles, I can double check everything when I get home this afternoon.
Check here: http://www.linuxheadquarters.com/howto/networking/yast_ethernet.shtml
I'm not sure if it's still correct for 9.3 - if you can't figure it out I can provide more specific advice when I get home from work.
Samba on 9.3 for me was already running, mostly configured, and had some default shares added. Yast again provides some configuration for it, check here: http://www-uxsup.csx.cam.ac.uk/pub/doc/suse/suse9.2/suselinux-adminguide_en/ch25s03.html
Samba configuration should be in Network Services->Samba Server.
You will need to add a user account so you can actually access those shares though.
The easiest way is to open a console as root and clone your Linux user account information.
cat /etc/passwd | mksmbpasswd.sh > /etc/smbpasswd chmod 600 /etc/smbpasswd
You will then have to set passwords for the users. You can do this with the "smbpasswd" command.
smbpasswd username
There may be easier ways to do these things, if you play around in Yast you'll probably find some more stuff.
As for BlitzMax, you shouldn't really have any problems, but you may have to install some more packages depending on your install. If you have a recent ATI card (8500 or better) you will have to download the Linux installer from ATI's driver website. If you have an NVidia card you can download an installer through YOU, although I haven't tried this myself. You can load YOU from Yast, it should be under Software->Online Update
This is mostly off the top of my head - if you have any troubles, I can double check everything when I get home this afternoon.