Hi all,
First off, thank you for all of your awesome work at keeping the Saturn alive 🙂
I’m hoping to write some stuff for the Saturn in C++. I was wondering if anyone could point me in the right direction as I’m a little lost!
I have about 5 years of hobbyist level experience in C++ and know nothing about C. I know Sega themselves don’t recommend C++ for the Saturn, but I wanted to try it out anyway 🙂
I have sh-elf-c++/g++ v9.2.0 as my compiler, but I’m unsure where to start. I know I can use C code and include C headers in C++ with ‘extern “C”’, but it doesn’t seem quite as simple as that? Do I need to do something special with my linker?
I would like to be able to use SGL and SBL. I’m not too interested in custom libraries/SDKs at this point.
Or do you think I’m just wasting my time and should go about learning C instead?
Thanks in advance for the pointers!
First off, thank you for all of your awesome work at keeping the Saturn alive 🙂
I’m hoping to write some stuff for the Saturn in C++. I was wondering if anyone could point me in the right direction as I’m a little lost!
I have about 5 years of hobbyist level experience in C++ and know nothing about C. I know Sega themselves don’t recommend C++ for the Saturn, but I wanted to try it out anyway 🙂
I have sh-elf-c++/g++ v9.2.0 as my compiler, but I’m unsure where to start. I know I can use C code and include C headers in C++ with ‘extern “C”’, but it doesn’t seem quite as simple as that? Do I need to do something special with my linker?
I would like to be able to use SGL and SBL. I’m not too interested in custom libraries/SDKs at this point.
Or do you think I’m just wasting my time and should go about learning C instead?
Thanks in advance for the pointers!