A webpage with baremetal examples including 3D in asm

Anything and everything about programming graphics with Ultibo
pik33
Posts: 891
Joined: Fri Sep 30, 2016 6:30 pm
Location: Poland
Contact:

A webpage with baremetal examples including 3D in asm

Postby pik33 » Thu Oct 03, 2019 3:37 pm

Today as the result of browsing RPi forums I found this:

https://spider-os.com/commentaires.php?billet=9#comment

This spider-os.com site has interesting bare metal information including 3D programming in asm and some (led blinking and serial communicating) RPi4 bare metal examples.
User avatar
Ultibo
Site Admin
Posts: 2303
Joined: Sat Dec 19, 2015 3:49 am
Location: Australia

Re: A webpage with baremetal examples including 3D in asm

Postby Ultibo » Thu Oct 03, 2019 11:53 pm

pik33 wrote:This spider-os.com site has interesting bare metal information including 3D programming in asm and some (led blinking and serial communicating) RPi4 bare metal examples.

We're always keen to see more people providing bare metal information, however we also encourage those publishing examples to provide complete sources that others can try for themselves rather than just pre-compiled binaries.

If you're interested in 3D development in asm you might want to look at the JayStation2 blog (which is accompanied by a BitBucket repository) or the Peter Lemon bare metal examples which seem to be the original reference for both of these sites.
Ultibo.org | Make something amazing
https://ultibo.org
Gavinmc42
Posts: 1665
Joined: Sun Jun 05, 2016 12:38 pm
Location: Brisbane, Australia

Re: A webpage with baremetal examples including 3D in asm

Postby Gavinmc42 » Sun Oct 06, 2019 1:46 am

I have been searching for Pascal Shader code and keeping an eye on SpiderOS every few months or so.
I can just grasp Pascal, assembler is way beyond me at the moment :oops:

This looks of more use, but that Spider page does explain how it works so thanks and bookmarked
https://github.com/WouterVanNifterick/delphi-shader.
i hope to do Pascal live shader coding.

But since this is assembly, I found an old game engine,
https://github.com/perfectdaemon/tiny-glr
Compiling it pops up some x86 assembler in glr_math.pas.

Anyone know of a webpage that translates x86 to arm?

Return to “Graphics”

Who is online

Users browsing this forum: No registered users and 38 guests