I released a new version today because I believe I’ve got all of the endian madness sorted out with PowerPC machines. Definitely lucky that I have an old iBook G4 laying around here that I could test on! If you’ve had trouble running ToeTag on your machine, try the latest version:
http://www.wantonhubris.com/toetag/Download.html
It still requires Leopard but it should be processor agnostic now. Let me know if it isn’t!
As a side note, the development of this version was interesting. I, of course, had to learn about byte swapping and such to make it work on PowerPC but I had to figure out how to work on the code on the little iBook.
The screen blows on that laptop, limited to 1024×768, so working on it directly was not realistic. So what I ended up doing was I set up the new Screen Sharing feature in Leopard and was able to work on the iBook through a window on my Macbook Pro. Sure, the window was still 1024×768 in size but at least I could use my good screen and my good keyboard to work on the code.
It’s not super fast to work through a network connection but it DID work, and far better than what I was expecting.
So I copied the code over to that machine, worked out the byte swapping and other issues, then copied the code back to my main development machine. Pretty painless and I never had to try and develop code on that little 13″ screen.
Rock on, Apple!
What I usually do is to mount my dev machine’s home folder on the test machine, work on the dev machine, and then run the app on the test machine through screen sharing. No need to actually *develop* on that old horrible hardware
(btw, you almost make it sound like you’re not using any version control (like svn or something) — please say it’s not so?)
At the moment, I use Time Machine. No real SVN at this point. I know, I know…
And that’s an interested development strategy. I’ll give that some thought next time I need to do this.
Ouch, that hurts! I have svn servers galore, if that’s what’s keeping you
Really, you really ought to be version controlled…
If it’s easy, email me some details. I might be interested. I’ve looked at setting up version control here at home before on OSX and it all looks fairly nightmarish.
I’ve got another issue (yes, it’s me again, staying behind in the PPC world
)
I can now see the ToeTag window, but it crashes when it goes to load a WAD. The WAD file is quake.wad available here: http://www.bspquakeeditor.com/downloads.php
Here’s the crashlog.
http://pastebin.com/fc88094e
Yeah, there’s a weird crash in there sometimes. Can you load smaller WADs? If you try that large one a few times it will probably work eventually. I’m looking into this but I don’t have a solid repro yet.
Good to hear that it starts up for you though! Definitely on the right track here.
EDIT: Oh, could you email me the toetag.log file that should be sitting in your Quake directory? Make sure you crash the editor first before sending it.
That might give me a hint.
Here’s the toetag.log file.
http://pastebin.com/f7f790c84
Keep up the good work, it’s going to be awesome when I can fire it up and start making maps…
I published a new version, 0.77, that might fix it. Give it a shot!