68000 assembly and C skills needed, also some basic hardware knowledge and embedded software development skills. The project is about low level game development on 1985 vintage hardware.
Hardware is Motorola 68000 CPU and EF9366 Graphics Processor: [login to view URL]
Compiler is gcc: [login to view URL] some low level harware routines need to be coded in m68k assembly.
Therefore, m68k skills are essential, you need to be able to understand this:
000000e2 <__modsi3>:
e2: 222f 0008 movel %sp@(8),%d1
e6: 202f 0004 movel %sp@(4),%d0
ea: 2f01 movel %d1,%sp@-
ec: 2f00 movel %d0,%sp@-
ee: 4eba ff40 jsr %pc@(30 <__divsi3>)
f2: 508f addql #8,%sp
f4: 222f 0008 movel %sp@(8),%d1
f8: 2f01 movel %d1,%sp@-
fa: 2f00 movel %d0,%sp@-
fc: 4eba 000e jsr %pc@(10c <__mulsi3>)
100: 508f addql #8,%sp
102: 222f 0004 movel %sp@(4),%d1
106: 9280 subl %d0,%d1
108: 2001 movel %d1,%d0
10a: 4e75 rts
I hold a degree in Computer Engineering. I minored in Programming with a focus in c,c++, assembly. Whether independent or operating on a team my analytical approach to problem solving has been a plus. I hold a degree in Computer Engineering. I minored in Programming with a focus in this tech. Whether independent or operating on a team my analytical approach to problem solving has been a plus. i have experience of 2+ years in assembly language, assembler, c programming, c++ programming, c# programming. If you feel there is a mutual interest, I would welcome the opportunity to meet with you to learn more about your company, the requirements of the position, and how my qualifications would be a good fit.
Thank you in advance for your time and consideration.
I look forward to Hiring from you soon.