Search found 889 matches

by pik33
Sat Sep 21, 2019 12:57 pm
Forum: General
Topic: Raspberry Pi 4 and Ultibo
Replies: 38
Views: 9904

Re: Raspberry Pi 4 and Ultibo

You can now install the 64bit kernel via sudo rpi-update Then arm_64bit=1 in config.txt and voila: you are in 64bit kernel/32bit userland You can now use schroot to setup a 64-bit Lazarus and compile to 64-bit target using it. The schroot can be then used to run the resulting 64-bit executable. As i...
by pik33
Tue Sep 17, 2019 4:50 am
Forum: General
Topic: Requesting tips for starting GL project
Replies: 7
Views: 81

Re: Requesting tips for starting GL project

2D animated objests are simple and doable in RPi/Ultibo/OpenGLES. What you have to consider, there are only 8 textures available, so you have to use one big texture for your objects and then use a shader to select appropriate fragment of it (unless there is less than 8 different objects) Texture upd...
by pik33
Tue Aug 20, 2019 5:50 pm
Forum: Graphics
Topic: OpenGL
Replies: 25
Views: 9247

Re: OpenGL

With, or without X, is only an initialization stuff. The rest is the same. So there may be easier to program and debug GL stuff using Lazarus under X. You have an OpenGL control there, so... no init (near) at all, no egl, glx, glut, the component does it for you. Put it on the form and play. Then al...
by pik33
Mon Aug 19, 2019 6:23 pm
Forum: Graphics
Topic: OpenGL
Replies: 25
Views: 9247

Re: OpenGL

The most important thing now... is... to have a base: a Ultibo running on Ri4 with a simple framebuffer We don't need to have X here: mesa can output to GBM framebuffer without X The GBM framebuffer is, in reality, some RAM. We have to (1) know how to recompile mesa for Ultibo (2) know how to tell m...
by pik33
Sun Aug 11, 2019 6:46 am
Forum: General
Topic: Bit-banged 8-port RS-232 communication library
Replies: 20
Views: 6551

Re: Bit-banged 8-port RS-232 communication library

The problem is: Ultibo is a multitasking preemptive environment. There are a lot of things running in the background. As there is no 'impossible" things here, I think it is still doable, but you have to take care of these threads/scheduler/interrupts things which may be not an easy task. Having...
by pik33
Wed Aug 07, 2019 6:35 pm
Forum: Graphics
Topic: Ultibo game programming
Replies: 75
Views: 19342

Re: Ultibo game programming

The best way...

Create a topic here. The best place seems to be General/Discussion. Call it "My RPi/Ultibo related thoughts, findings and questions" Or something like this. Post them all there as they come. They will be all in one place. Easier to search :)
by pik33
Wed Aug 07, 2019 4:50 am
Forum: News
Topic: There is a RPi4 on the wild
Replies: 25
Views: 7843

Re: There is a RPi4 on the wild

How to do SonicPi in baremetal? Not exactly Sonic Pi but this is my old project https://sourceforge.net/projects/pc-softsynth/files/Raspberry%20Pi/ I have to clean the mess in it. As it is now you have to download 0.06 for PC, then 0.08 for RPi - 0.06 archive contains samples and adsrs needed for i...
by pik33
Sat Aug 03, 2019 7:28 am
Forum: News
Topic: There is a RPi4 on the wild
Replies: 25
Views: 7843

Re: There is a RPi4 on the wild

I know what to do with 4GB using RPi4 and Ultibo: a fm/sampler hybrid synthesizer. I have the alpha code running on PC, written, of course, using Lazarus. The RPi3 is simply too slow to do this kind of hybrid synthesis in pure Pascal code: asm is needed and I expect no more than 8 voices of polyphon...
by pik33
Tue Jul 23, 2019 5:30 pm
Forum: News
Topic: There is a RPi4 on the wild
Replies: 25
Views: 7843

Re: There is a RPi4 on the wild

Mesa has to be recompiled for Ultibo and then headers has to be written in Pascal. A HUGE task.
by pik33
Sun Jul 21, 2019 7:25 pm
Forum: Graphics
Topic: OpenGL
Replies: 25
Views: 9247

Re: OpenGL

I will try again tomorrow using your instructions and maybe a SSD - no success yet

Now I know what the name means. You have to be an artist to build this. :)

Go to advanced search