Difference between revisions of "Sierra 68000 C Compiler"

From Sega Retro

 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
This "beauty" can be found on... "SEGA Disk Backups/Sega Channel/SIERRA" (version 3.1b / 1987-1994)--[[User:Asagoth|Asagoth]] ([[User talk:Asagoth|talk]]) 07:24, 19 October 2017 (CDT)
 
This "beauty" can be found on... "SEGA Disk Backups/Sega Channel/SIERRA" (version 3.1b / 1987-1994)--[[User:Asagoth|Asagoth]] ([[User talk:Asagoth|talk]]) 07:24, 19 October 2017 (CDT)
 +
 +
== Genesis Development Card / SEGADEV32 ==
 +
 +
Just leaving this note here... since we don't have a page to this [http://www.smspower.org/forums/files/segadev_front_785.jpg dev board]... The board plugged into the cartridge slot of a standard Mega Drive and connected to the PC with a parallel cable... the debug software [https://segaretro.org/File:Segadev32.zip Segadev32] run on windows 3.1 ... Mega Drive games were mostly codded in 68000 Assembler using the Sierra C Assembler (asm68)... we can see the board and the debugger  in action in this video here https://www.youtube.com/watch?v=ak-G2ouUytk ... I know this is nothing new... just leaving it here as a note --[[User:Asagoth|Asagoth]] ([[User talk:Asagoth|talk]]) 08:54, 27 January 2018 (CST)
 +
::Edit: As known, this old [https://www.gamefaqs.com/genesis/916377-genesis/faqs/9755 genesis programming faq], mentions that [[Western Technologies]] expressly recommended the use of the sierra c assembler (asm68) to [[Sega of America]], this was certainly due to the  so called '''''relocation hole compression''''' option that the sierra c assembler has, which could effectivelly  reduce the size  of programs (the "headache" of programmers, back then)... --[[User:Asagoth|Asagoth]] ([[User talk:Asagoth|talk]]) 20:21, 27 January 2018 (CST)
 +
 +
== Nothing important... ==
 +
 +
It looks that someone [https://twitter.com/i/web/status/1028320292194664448 has been testing it]...  as you folks know I'm not a "tech guy" (I can't even use a graphing calculator)... so I'm just leaving this here as... you know... some extra info...--[[User:Asagoth|Asagoth]] ([[User talk:Asagoth|talk]]) 06:46, 7 July 2019 (EDT)
 +
 +
== An important note... ==
 +
 +
This C compiler is still used today ... Sierra Systems is just Larry's trade name (who's still alive and kicking)... this is not open source... is part of a [https://ftp.woodward.com/en/support/software%20assets/coder%20programmer/2019/04/18/22/16/9927-1100-new software dev kit] (frequently updated) sold by Colorado-based (Fort Collins) company [https://www.woodward.com/home Woodward, Inc.] who is a designer, manufacturer and service provider of energy control and optimization solutions for aerospace and industrial markets... obviously it was licensed to them... so watch out...--[[User:Asagoth|Asagoth]] ([[User talk:Asagoth|talk]]) 17:48, 13 July 2019 (EDT)
 +
:Edit: Here's a [https://ftp.woodward.com/search#q=sierra%20c&o=Title,Ascending list]...--[[User:Asagoth|Asagoth]] ([[User talk:Asagoth|talk]]) 17:52, 13 July 2019 (EDT)

Latest revision as of 17:53, 13 July 2019

This "beauty" can be found on... "SEGA Disk Backups/Sega Channel/SIERRA" (version 3.1b / 1987-1994)--Asagoth (talk) 07:24, 19 October 2017 (CDT)

Genesis Development Card / SEGADEV32

Just leaving this note here... since we don't have a page to this dev board... The board plugged into the cartridge slot of a standard Mega Drive and connected to the PC with a parallel cable... the debug software Segadev32 run on windows 3.1 ... Mega Drive games were mostly codded in 68000 Assembler using the Sierra C Assembler (asm68)... we can see the board and the debugger in action in this video here https://www.youtube.com/watch?v=ak-G2ouUytk ... I know this is nothing new... just leaving it here as a note --Asagoth (talk) 08:54, 27 January 2018 (CST)

Edit: As known, this old genesis programming faq, mentions that Western Technologies expressly recommended the use of the sierra c assembler (asm68) to Sega of America, this was certainly due to the so called relocation hole compression option that the sierra c assembler has, which could effectivelly reduce the size of programs (the "headache" of programmers, back then)... --Asagoth (talk) 20:21, 27 January 2018 (CST)

Nothing important...

It looks that someone has been testing it... as you folks know I'm not a "tech guy" (I can't even use a graphing calculator)... so I'm just leaving this here as... you know... some extra info...--Asagoth (talk) 06:46, 7 July 2019 (EDT)

An important note...

This C compiler is still used today ... Sierra Systems is just Larry's trade name (who's still alive and kicking)... this is not open source... is part of a software dev kit (frequently updated) sold by Colorado-based (Fort Collins) company Woodward, Inc. who is a designer, manufacturer and service provider of energy control and optimization solutions for aerospace and industrial markets... obviously it was licensed to them... so watch out...--Asagoth (talk) 17:48, 13 July 2019 (EDT)

Edit: Here's a list...--Asagoth (talk) 17:52, 13 July 2019 (EDT)