Port-sparc archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Cinelerra-gg starts on NetBSD/sparc32 in qemu!



On Sun, Dec 21, 2025 at 1:26 PM Andrew Randrianasulu
<randrianasulu%gmail.com@localhost> wrote:
>
> On Sun, Dec 21, 2025 at 1:20 PM David Brownlee <abs%netbsd.org@localhost> wrote:
> >
> > On Sun, 21 Dec 2025 at 08:02, Andrew Randrianasulu
> > <randrianasulu%gmail.com@localhost> wrote:
> > >
> > > https://mastodon.online/@Andrew_R/115756500366360503 - 8bit TCX, -smp
> > > 3 as qemu parameter.
> >
> > Ooof, that brings back all the flipping colourmap joy I remember from
> > cg6 based machines :)
> >
> > > Sadly, I see some Conversion from UTF-8 to UTF32BE is not supported
> > > (from freetype?) so no text at all :) :(
> >
> > Does utf-32be work?
>
> This is not my locale setting, i tried to set it just to C (LOCALE,
> LANG, LC_ALL ) but something still tries to convert to utf32BE
> specifically ...

https://mastodon.online/@Andrew_R/115758255150435130

qemu-system-ppc -cdrom ~/ISO/NetBSD-10.0-macppc.iso -hda
~/QEMU/Mac-netbsd-2gb.qcow2  -M mac99,via=pmu -boot c -prom-env
'boot-device=hd:,ofwboot.xcf;1' -net
nic,macaddr=52:54:00:02:12:23,model=ne2k_pci -net
vde,sock=/tmp/vde.qemux0 -g 1024x768x32

plus

qemu-system-sparc -hda /dev/shm/sparc-netbsd-15g-compressed-r1.qcow2
-g 1024x768x24   -smp 1 -accel tcg,thread=multi,tb-size=256 -M SS-20
-m 0.25G -net nic,macaddr=52:54:00:01:12:24 -net
vde,sock=/tmp/vde.qemux0

so, they both see each other, I launched X server on ppc side with

"startx -- -listen tcp -ac"

and then set DISPLAY variable on Sparc side.

I think we 9Cinelerra-GG) work ok between LE and BE hosts, but
qemu-system-sparc's TCX24 show swapped red-blue colors for some
reason, on xine (launched from i586 host), mplayer (local and LE
host), and few elements in qt5-based programs like Openshot-qt or
Avidemux (those obviously launched from i586 host targeting qemu VMs)



PPC qemu runs NetBSD 10.0 and generic framebuffer (and ne2k_pci,
because GEM networking hw hang on configuation in this qemu/NetBSD
kernel combo)

I had a lot of fun, and some confusion about where bugs might be.

But I am happy Cinelerra-gg at least does not crash on "strict"
platforms like Sparc32. This gives me hope!


>
>
> >
> > Thanks
> >
> > David


Home | Main Index | Thread Index | Old Index