Go to advanced search

by megatron_6
Sun Sep 01, 2019 11:27 am
Forum: Gaming
Topic: STICKY: GAMES LIST: Games That Work On The Pi
Replies: 310
Views: 661265

Re: STICKY: GAMES LIST: Games That Work On The Pi

Did anyone try to compile the Doom 3 engine on Raspberry Pi 4? I'm wondering how it would perform there. I'd do it myself but I don't have an RPI4.

There's a repo for an updated version of the engine on github.
https://github.com/dhewm/dhewm3
by megatron_6
Sun Sep 01, 2019 11:22 am
Forum: Gaming
Topic: STICKY: GAMES LIST: Games That Work On The Pi
Replies: 310
Views: 661265

Re: STICKY: GAMES LIST: Games That Work On The Pi

I would also add Open Xcom to this list, which is an open source engine for the classic game Xcom. I managed to compile it on my Raspberry Pi 3 and it ran fairly well.
This is their website:
https://openxcom.org
by megatron_6
Sat Aug 31, 2019 7:17 pm
Forum: General programming discussion
Topic: Is there an open source firmware for the Raspberry Pi computers?
Replies: 21
Views: 2907

Re: Is there an open source firmware for the Raspberry Pi computers?

Another way to learn what computers are doing at the chip level without having to deal with many layers of abstraction is to play with much simpler 8-bit machines such as: https://www.raspberrypi.org/forums/viewtopic.php?f=62&t=77429 https://www.raspberrypi.org/forums/viewtopic.php?f=62&t=226889 ht...
by megatron_6
Sat Aug 31, 2019 6:36 pm
Forum: General programming discussion
Topic: Is there an open source firmware for the Raspberry Pi computers?
Replies: 21
Views: 2907

Re: Is there an open source firmware for the Raspberry Pi computers?

figuring out how to read and write GIF, JPG and PNG files without calling library routines... I suggest reading and writing the BMP and TGA formats. I made a small console app that converts BMP to TGA not too long ago, take a look. https://github.com/gunrunners-paradise/bmp-to-tga-converter I think...
by megatron_6
Sat Aug 31, 2019 3:01 pm
Forum: General programming discussion
Topic: Is there an open source firmware for the Raspberry Pi computers?
Replies: 21
Views: 2907

Re: Is there an open source firmware for the Raspberry Pi computers?

I managed to get a soft-UART device driver working how I wanted by standing on the shoulders of someone who had already done that. That was fairly straight-forward, all just standard C and determining the magic command line incantations needed to get it built and installed. The OP hasn't said what ...
by megatron_6
Fri Aug 30, 2019 3:07 pm
Forum: General programming discussion
Topic: Is there an open source firmware for the Raspberry Pi computers?
Replies: 21
Views: 2907

Re: Is there an open source firmware for the Raspberry Pi computers?

No, there is no open source firmware AFAIK. Although if you want to 'deep dive', the linux kernel tree source code, which is OSS, should keep you going for about 200 years. You probably don't need to go much deeper than that. Not aware of any completely open source SBC's. I'm interested in learning...
by megatron_6
Fri Aug 30, 2019 2:43 pm
Forum: General programming discussion
Topic: Is there an open source firmware for the Raspberry Pi computers?
Replies: 21
Views: 2907

Is there an open source firmware for the Raspberry Pi computers?

I want to do a deep dive into learning how a computer's systems are programmed at the lowest level and obviously, I'd need to get a hold of some low-level code. The Raspberry Pi seems to make sense for me because I already own an RPI3 and I have an RPI Zero on the way, that I recently bought. The qu...
by megatron_6
Wed Aug 28, 2019 4:31 pm
Forum: Teaching and learning resources
Topic: Question: Developing Linux drivers for the RPI in C and assembly
Replies: 3
Views: 2781

Question: Developing Linux drivers for the RPI in C and assembly

Hello, I'd like to know if there are any resources for learning how to develop drivers for the Raspberry Pi computers. I'm relatively new to programming but I do have some experience with writing a couple of console apps in C. I also have some very basic experience with 8086 based assembly. I don't ...

Go to advanced search