Oh no! Where's the JavaScript?
Your Web browser does not have JavaScript enabled or does not support JavaScript. Please enable JavaScript on your Web browser to properly view this Web site, or upgrade to a Web browser that does support JavaScript.

Lightwave 3D

Last updated on 5 hours ago
A
ahaJunior Member
Posted 5 hours ago
Thank you very much, terminills!
T
terminillsMember
Posted 6 hours ago

_gundam_ wrote:

@_gundam_ - @terminills:

Great work !!

Do you think Scala Infochannel may work, as well ?


eventually
AMIGASYSTEMAMIGASYSTEMDistro Maintainer
Posted 6 hours ago
Outstanding work!
_
_gundam_Newbie
Posted 6 hours ago
@terminills:

Great work !!

Do you think Scala Infochannel may work, as well ?
M
miker1264Software Dev
Posted 6 hours ago
Very well done! Great job and thank you to everyone involved in this project. It's good to see new AROS software.
Edited by miker1264 on 11-11-2026 11:26, 6 hours ago
T
terminillsMember
Posted 6 hours ago
LightWave 3D 5.0 on AROS x86_64 (ABIv1)

The original 68k LightWave 3D 5.0 running on mainline AROS x86_64, through m68kemu.library. No UAE, no Kickstart: the 68k code is emulated and every OS call goes to the native AROS libraries.

Layout comes up complete at 1280x720: tabs, panels, buttons and labels all drawn properly. Scene loading works: the Objects panel shows a scene with 4 objects (812 points, 883 polygons) loaded, and the Camera panel shows its settings.

i.ibb.co/zhNgjJc5/lightwave-aros-3.png

i.ibb.co/pvw9Lgmw/lightwave-aros-1.png

i.ibb.co/6cz3YdCr/lightwave-aros-2.png


This is harder on x86_64 than on OS4 or MorphOS. Those run on 32-bit big-endian PowerPC, the same as the 68k, so a 68k program's structures can go straight to the OS. AROS x86_64 is little-endian with 64-bit pointers, so everything that crosses between LightWave and the OS has to be converted both ways.

Next is getting the rest working. The fixes will go to m68kemu.library in mainline AROS, and every other 68k program that makes the same calls benefits too.

Most importantly: thank you, Kalamatee.

None of this reaches AROS without his reviews, and people rarely see how much that work is. In the last 30 days (12 October to 11 November):

[list]
[*]626 pull requests were opened against AROS by 15 contributors, and 536 were merged.
[*]Kalamatee wrote 252 review comments, about 74,000 words. That's the length of a novel in one month. He reads the code, checks it against the rest of the tree, and often finds problems the author missed.
[*]On top of that he made 255 commits of his own to master, many of them fixing what turned up in those reviews.
[/list]

If every merged pull request took him only 15 minutes to read and check, that alone would be over 130 hours in one month, before his own work. Many take far longer. 79 of those pull requests were mine.

So if you contribute, test your work properly before you send it. And if you use AROS, consider supporting the people who keep it going.

Thanks also to Fabian Schmieder for m68kemu.library and Dirk Hoffmann for the Moira 68k core it is built on.
aha, olivier2222, Bohun, retrofaza
You can view all discussion threads in this forum.
You cannot start a new discussion thread in this forum.
You cannot reply in this discussion thread.
You cannot start on a poll in this forum.
You cannot upload attachments in this forum.
You cannot download attachments in this forum.
Users who participated in discussion: aha, terminills, AMIGASYSTEM, miker1264, _gundam_