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!