Good News Everyone

professor farnsworth futurama GIF


I finally successfully compiled a working (*.cof)(not (*.coff), which is technically another popular executeable file extension used by MANY off-branded platforms like the Atari Jaguar in the absolutely GLORIOUS 90s) file using older Saturn compilation GNU tools off of here. The -O2 (Optimization flag) was causing all of my trouble, and it took me basically a year to figure that 1 thing out:damn::damn::damn:. Now, with the hard stuff outta the way, I can FINALLY focus on creating games for the 30th contest. Information is on Discord, if you don't already know and would like to compete and know the details.
 
Good going, i feel your pain regarding reveres engineering, it is a subject i recently started, and i am happy to see others on this journy and celebrate any progress they may experience. So congratulations on the achievement, hoping you get what you need from it, and looking forward to seeing more results from you if your willing to share.
 
Good going, i feel your pain regarding reveres engineering, it is a subject i recently started, and i am happy to see others on this journy and celebrate any progress they may experience. So congratulations on the achievement, hoping you get what you need from it, and looking forward to seeing more results from you if your willing to share.
Well, it wasn't so much in reverse engineering....I just found some "tools", examined a few examples of actual Sega Saturn projects built with the now 30 year old Gnutools, and actually recreated a working sample using the makefile. And as I said above, that was the difficult part. I laughed maniacally for roughly 5 mins straight after opening up Nova and seeing that I successfully changed the resolution...which was proof that I accomplished it
 
Well, it wasn't so much in reverse engineering....I just found some "tools", examined a few examples of actual Sega Saturn projects built with the now 30 year old Gnutools, and actually recreated a working sample using the makefile. And as I said above, that was the difficult part. I laughed maniacally for roughly 5 mins straight after opening up Nova and seeing that I successfully changed the resolution...which was proof that I accomplished it

My good person, that is reverse engineering! Now with me, laugh, LAUGH! aaaaha hahahahahahaahah... couch couch, i dies..
 
My good person, that is reverse engineering! Now with me, laugh, LAUGH! aaaaha hahahahahahaahah... couch couch, i dies..
I thought that you needed to decompile some software to reverse engineer it ? I programmed it from scratch..with just 5 files. CINIT.C ,MAIN.C, SH.LNK(I edited it..somewhat), makefile and it's objectfile(where I put my src file listing)
 
Last edited:
I thought that you needed to decompile some software to reverse engineer it ? I programmed it from scratch..with just 5 files. CINIT.C ,MAIN.C, SH.LNK(I edited it..somewhat), makefile and it's objectfile(where I put my src file listing)
Decompile? Not always, but often!

You said it yourself, you use old tools to reproduce something, to some this would not be reverse engineering but not in its purest sense. But to me, you where able to reproduce something for the Saturn, which should generally be limited to Sega.

I do not know, may be i am celebrating early to give me self motivation for my project.
 
professor farnsworth futurama GIF


I finally successfully compiled a working (*.cof)(not (*.coff), which is technically another popular executeable file extension used by MANY off-branded platforms like the Atari Jaguar in the absolutely GLORIOUS 90s) file using older Saturn compilation GNU tools off of here. The -O2 (Optimization flag) was causing all of my trouble, and it took me basically a year to figure that 1 thing out:damn::damn::damn:. Now, with the hard stuff outta the way, I can FINALLY focus on creating games for the 30th contest. Information is on Discord, if you don't already know and would like to compete and know the details.
If you do not mind me asking, what is your setup?

Are you using an old PC? Virtualization?

My set up is a little messy, so i am collecting tools to build a new one on a dedicated PC / laptop, and wanted to pick people brains, if they are willing to share in the interest of the community.

I think i might even document my journey to create a set up and post if here on the forum, even updating it, as others who might be interested could find this and start their own sega related projects.

Sorry if i am over reaching.
 
If you do not mind me asking, what is your setup?

Are you using an old PC? Virtualization?

My set up is a little messy, so i am collecting tools to build a new one on a dedicated PC / laptop, and wanted to pick people brains, if they are willing to share in the interest of the community.

I think i might even document my journey to create a set up and post if here on the forum, even updating it, as others who might be interested could find this and start their own sega related projects.

Sorry if i am over reaching.
My setups are essentially a Windows 10 hp laptop and i5 desktop with VirtBox and Windows 2000 pro. My Windows 7 system is running MS Virtual PC 2k7x64 with Windows 2000pro and an older Xp Desktop I built in '05 with an Athlon X2 and Geforce 6000gt series PCIe gpu with MS VirtualPC 2k7x86 and windows 2000 pro. Needless to say I love Windows 2000 pro(aka NT 5.0)
 
Back
Top