| | ------( Welcome to lugnet.cad.dev.mac )------
|
|
Welcome to lugnet.cad.dev.mac, a LUGNET discussion group. CHARTER/PURPOSE: lugnet.cad.dev (group and hierarchy): CAD developers forum: in-depth technical discussions, software architecture, interoperability, tools, parts planning & tracking, (...) (23 years ago, 8-Feb-02, to lugnet.cad.dev.mac)
|
|
| | LDMC News Digest (To Get The Ball Rolling)
|
|
Greetings everybody! As a way to launch this new newsgroup with a bang, I'm going to digest some of the curent behind-the-scenes news from LDMC (LDraw for the Macintosh Campaign - (URL) ). James Reynolds and I have still held out hope for this (...) (23 years ago, 9-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: LDMC News Digest (To Get The Ball Rolling)
|
|
Matt, thanks for posting that. I was too busy to get anything out earlier. In addition, I just wanted to add the following. Don has gotten ldglite to compile on Mac OS X and I tested it and it works. The steps to compile it are in Matt's email (the (...) (23 years ago, 9-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: LDMC News Digest (To Get The Ball Rolling)
|
|
This is all great news!! Do you guys know if this will/could run on Mac OS 8.6?? Gary (...) <snip> (...) (23 years ago, 9-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: LDMC News Digest (To Get The Ball Rolling)
|
|
(...) Wow...we're struggling just to get something to run on X or 9.x...now we have to support legacy systems too?!? 8?) Maybe we need a new tagline- "LDMC: Legacy-Free LEGO Modelling For The Mac". Seriously, I don't know how hard it would be for (...) (23 years ago, 9-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Mac OS 8.6
|
|
(...) I am not sure, but it should. Easiest way to find out is to try macLDGLite .5. Get instructions for that here: (URL) it doesn't work, you may need to install the OpenGL extensions. There is a link to the installer on the webpage. If it still (...) (23 years ago, 9-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: Mac OS 8.6
|
|
(...) I'm having problems getting macLDGLite .5 to run on ... iMac 333Mhz / MacOS 8.6 / 160MB It launches, but whenever I try to render anything, I get a long rapidly scrolling list of files that are not found. I think it doesn't see the LDRAW (...) (23 years ago, 10-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: Mac OS 8.6
|
|
Ray, Check to see if there is a preference file for macLDGLite in your preferences folder. If there is, delete it and relaunch macLDGLite. It should aks where the ldraw folder is. James (...) (23 years ago, 10-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Introductions
|
|
I was hoping we could break the ice. I was thinking we could all just post a message to the newsgroup giving a little info about ourselves. It could be as brief as you like, such as "Hi, I use a Mac and program" or something more if you want. This (...) (23 years ago, 10-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: Mac OS 8.6
|
|
(...) Ok it will run, it can't find most of the .dats- but it does run :-) it worked with the OpenGL extenshions that were on my system (don't know where or when I got them) and I installed the new ones anyway. Gary (I'm happy as a lark-as the (...) (23 years ago, 10-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: LDMC News Digest (To Get The Ball Rolling)
|
|
(...) sounds great to me, the interface looks wonderful!there's even something there about animations! (...) OK. I think I'll get the files you have for download for OS X, and see if I can do anything with it on this OS. Gary (I guess I could always (...) (23 years ago, 10-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: Mac OS 8.6
|
|
James, Yes, indeed the preferences file does appear to be part of the issue, however... 1) I get a partial rendering (and a whole mess of missing file messages). Do these drawings (specifically M6067.DAT) require parts that are not in the marsbase (...) (23 years ago, 10-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: Mac OS 8.6
|
|
(...) It sounds like the parts files available on Marsbase do not include the original parts from the ldraw027.exe file, just the updates. What you guys need to do is have someone convert the linux parts file to a sit, or hqx, or whatever archive (...) (23 years ago, 10-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: Introductions
|
|
I'm Barney Hilken, author of Robot Controller, an application for controlling lego mindstorms from MacOS X. I have a degree in maths and a PhD in theoretical computer science and several years research experience in applications of logic to computer (...) (23 years ago, 10-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: Mac OS 8.6
|
|
(...) I can handle (i.e. decompress) .gz files on the mac. Is a more complete set of parts files available in .gz somewhere ? I *think* that Stuffit Expander can handle .zip files (but probably not .exe). Any chance the ldraw027.exe could be made (...) (23 years ago, 10-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: Mac OS 8.6
|
|
(...) Can Stuffit Expander handle a .tar.gz file? That would be perfect since there's already a complete set of parts files already in that format. This parts file works well on linux and Mac OS X. (URL) (23 years ago, 10-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: Mac OS 8.6
|
|
(...) Voila ! Yes, Stuffit Expander (v 5.5) did unwind the tar.gz file :) Now I get no missing file messages, but I did get 30 or 40 syntax errors. The drawing is much more complete than before. The biggest hassle is that the window title bar for (...) (23 years ago, 10-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: Mac OS 8.6
|
|
You are using Mac OS 8.6, right? So we can be pretty sure that anything compiled for 9.x will work on 8.6. I know that one goal is to get an editor that works back to 7.1 (or 7.6) so that kids can use it at schools. Anyway, no need to worry about (...) (23 years ago, 10-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: Introductions
|
|
(...) Thanks Barney! I cobbled that together in Photoshop out of elements from iMovie, QuickTime Player, and iTunes, as a way to illustrate some of my ideas for the ultimate functionality I think "the" Mac editor should have (were everyone to (...) (23 years ago, 10-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: Mac OS 8.6
|
|
(...) Yes, 8.6, apparently with the OpenGL 1.2.1 components (I must have installed these when I was trying out BrickDraw 3D). My suggestion would be to make 7.6.1 your base target. That release was reasonably stable, earlier releases had varying (...) (23 years ago, 10-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: LDMC News Digest (To Get The Ball Rolling)
|
|
(...) First, I'll preface this by saying that I'm not a Mac owner, and I've never really used Mac OS X. Having said that, I think the mock-up looks amazing, but I do have one complaint. While I don't have anything against the Aqua interface, it is (...) (23 years ago, 10-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: Mac OS 8.6
|
|
(...) The readme file on Apple's OpenGL site specifies that MacOS 8.1 is the minimum requirement for OpenGL, so that may end up being the base release that we can run on. Ray (23 years ago, 10-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: Mac OS 8.6
|
|
(...) Am trying to compile this, but having more than a few problems using CW-Pro-5. Anyone with experience compiling this (any vers of CW), email me and maybe we can work around the diffs between CW-Pro-5 and CW-Pro-7.2. TIA, Ray (23 years ago, 10-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Anyone considered Java?
|
|
I did some nosing around looking at the Java3D library with the thought of doing a LEGO CAD application. It looks like it might be very easy to teach Java3D to render dat/ldr files. They seem to have some sort of built in file reading mechanism (...) (23 years ago, 11-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: Mac OS 8.6
|
|
Ray, What are your problems? Maybe we could compare. I have CW 7.0. I haven't actually built from scratch a large project like this. But I do know that you have to have the OpenGL SDK and must define Mac. Wiz said this to me about how this is done (...) (23 years ago, 11-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: Anyone considered Java?
|
|
Yeah, I am writing using Java myself. However, nobody who volunteered to help said they knew Java. I don't think Java3D is on Mac OS 9 either. Does anyone know? I am not even sure where to look to find out. (...) (23 years ago, 11-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: Anyone considered Java?
|
|
(...) I'm pretty sure that Java3D requires Java 2, which is MacOS X only. I'm a professional (11 years) software developer and have been doing Java for 2-3 years. I'd love to help out with any project going on. Unfortunately my free time varies (...) (23 years ago, 11-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: Anyone considered Java?
|
|
(...) Bummer. (...) About the time issue. I think that describes everyone. I guess my solution to that is to keep this as decentralized as possible, or rather keep everything on the list. That way, when someone sees some way they can help, they can (...) (23 years ago, 11-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: Anyone considered Java?
|
|
(...) Java3D won't necessarily be in the picture; the discussion you linked to has addressed the need for flexibility in this issue. The plan here is two-fold: make it cross-platform and make it an extensible framework. It's not so much about (...) (23 years ago, 11-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: Mac OS 8.6
|
|
(...) A little bit of everything. The CW-5 IDE did not like some of the CW-7 project settings because they were newer than the CW-5 compiler could understand, so it tried to set them back to default. That should have been a good thing, but something (...) (23 years ago, 11-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: Mac OS 8.6
|
|
(...) Maybe you should downloaded the CW-5 project of macLDGLite .5 (URL) don't know why I didn't think of that earlier... You will also probably need the OpenGL 1.0 SDK to get it to compile with as little effort as possible. (...) (23 years ago, 11-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: OS 8.6
|
|
On OS versions: It costs time and effort that you don't have, to try to support more than one configuration. Forget about it. BrickDraw3D is targeted at OS 9. I'm not going to test it or investigate problems on a slew of older configurations. 8.6 is (...) (23 years ago, 11-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: OS 8.6
|
|
(...) OK. Are you basically saying we shouldn't try to get ldglite to work on Mac OS 8/9 and instead focus on BrickDraw3D? That is fine with me. I know Don wants his application to work on as much platforms as possible, but he has also said that it (...) (23 years ago, 11-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: OS 8.6
|
|
(...) Ditto, I still use 8.6 here. Its stable and it has the classic Mac look and feel (which I much appreciate after using the mac for 15 years). OpenGL is supported back to 8.1, but there may be other issues preventing any of these apps from (...) (23 years ago, 11-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: OS 8.6
|
|
(...) James, I read Erik's post three times and I see nothing in it about putting effort towards one app vs another. His focus was on his efforts with BrickDraw3D and OS X. Please read it again. We have enough to do here (technically) as it is. I (...) (23 years ago, 11-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: Mac OS 8.6
|
|
(...) Thinking of this earlier might have allowed me to put a day of effort into some useful improvements. (...) I would like to stay with OpenGL 1.2. It is the current rev, no need to backtrack needlessly. (...) One more time: Who is Wiz ? I'm (...) (23 years ago, 11-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: OS 8.6
|
|
I was only referring to my own priorities. Everybody else's priorities are their own. However the lesson is the same. Your efforts would be better concentrated on making one thing. Supporting other OS versions is a big hassle. Especially dinosaurs (...) (23 years ago, 11-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: OS 8.6
|
|
This discussion has got fairly chaotic, and it is clear that different people want different things from the project. I have noticed at least four programs suggested: 1. An LDraw program for MacOS 9 and earlier. This is probably best developed from (...) (23 years ago, 11-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: OS 8.6
|
|
(...) Oh, I misunderstood you. Is there anything that we can do to help with BrickDraw3d? James (23 years ago, 11-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: OS 8.6
|
|
(...) <snip> OK, help me to understand. Does "the project" preclude LDGLite for "8.6, 9" ? Is there some reason that makes this not desirable ? (available resources is the only one that comes to my mind) Likewise, is there a reason that we would (...) (23 years ago, 11-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: OS 8.6
|
|
(...) Yes, you guys need a plan of action. You're making progress, but you're flying off in all directions. I think your first step should be to write a document for ldraw.org that details how to set up the parts library from the linux parts (...) (23 years ago, 11-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: OS 8.6
|
|
Hi Don, OS X is great for Unix-style development. I use it at work for that. However there isn't a decent debugger (gdb doesn't count.) Nor are there memory-bounds checker tools or any of the other niceties we take for granted elsewhere. CodeWarrior (...) (23 years ago, 11-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: OS 8.6
|
|
In lugnet.cad.dev.mac, Don Heyse writes: <snip> (...) As a long time owner, user and developer of mac software, it is my opinion that OS X should not be an exclusive goal. In my mind the goals should be 8.6, 9.x and X. Becuase of some of the (...) (23 years ago, 11-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: OS 8.6
|
|
My classification into 5 possibilities was only meant to be an overview of what had been suggested so far, so that people could say what they were interested in. Personally I think there should be several programs, with separate code bases, and this (...) (23 years ago, 11-Feb-02, to lugnet.cad.dev.mac)
|
|
| | More on BrickDraw3D OO design
|
|
I had to close that post before I could mention where all that discussion was going. Briefly, I have been trying from the start to design BrickDraw3D's C++ classes to separate geometry and graphics from the application framework (in this case (...) (23 years ago, 11-Feb-02, to lugnet.cad.dev.mac)
|
|
| | Re: OS 8.6
|
|
(...) I have been suggesting some directions hoping others would pick one up that they liked. Most of the directions were suggested to me by developers who I haven't heard from since they suggested the idea, so I am just assuming they have lost (...) (23 years ago, 12-Feb-02, to lugnet.cad.dev.mac)
|