Jump to content

belboz

Members
  • Posts

    414
  • Joined

  • Last visited

Everything posted by belboz

  1. Well I believe all issues JagMod reported were either corrected or avoided with optimizations turned off. Mind you this was all with code from your Gorf release). I am checking with him on specifics he might have found still outstanding. I was curious from your post if you had found any issues, but it seems you were referring to his discoveries. As for vlink and gpu main code. I was under the impression that smac handled all of that. And produced proper object files suitable for linking with aln,sln,or even vlink. smac is what contains the .gpumain directive (or whatever the name of the directive is). I think if you start using the new compiler for new stuff and start out with the optimizer off you will find it works very well.
  2. Any issues with your code blowing up can't be looked into unless you report them to me. JagMod ran into a few issues and reported to me. A patch fixed some, and turning the optimizer off fixed others. But if you want things working when you find problems, you have to work with me. What kind of problems have you specifically found? (feel free to PM me) As for sln you can use vlink instead until sln matures. I would be surprised you have any major issues with the C compiler on new projects. I thought you were pretty much pitching the 68K and running code in main on the GPU? I have compiled quite a bit of stuff with this C compiler. Doom being one of the nastiest and it has worked well.
  3. Have you tried the dev environment for 2000/XP/Vista I put up? It works pretty darn well. I know your mainly an assembly guy, but I do have the C compiler included. Smac works very well as you know. If you have problems with sln you can always use vlink. Yes but Vista runs all the original tool without issue and without DOSBOX. Never heard of 'Zarch'.
  4. Yes some of the tools I have released are newer versions than what is online. That will probably continue until they are ready for a source release. Since it is their code and I am only giving them feedback and working through Jaguar specific issues, that is under their control. They have been very kind to work with me and to implement fixes and patches to help our community. Currently I am testing some fixes that allow Seb's library to work better with the compiler. So the Linux and Mac port will occur once that is ironed out, and a patch to the Windows version already released will follow.
  5. Seb gave me the go ahead for including his library. I will probably churn out a version for Linux and OSX next. For the Linux build I am going to include the Atari linker and assembler in addition to smac and sln. No sense not using the Atari tools on Linux since they work fine. After I get those two versions out I will do an upgrade for the current Windows versions. Also if anybody can think of any tools or things I should include, let me know.
  6. Seb, It is vbcc. Which was written by Dr. Volker Barthelmann. Frank Wille wrote vlink (and added support for the Jaguar a.out format and relocation and GPU/DSP movei relocation). Frank also wrote vasm which is the assembler used by the compile to convert the C into Object code. I have been using it on Linux now and quite like it. The only problem I have seen with it (and it is being worked on) is that sometimes turning on optimizations can cause compile issues with the compiler. Turning them off for the project, or that file in particular has fixed that problem. I will definitely work on a Linux release next. Actually Seb, your post reminds me. Do you care if I add your Removers Library and Jaguar library to the package?
  7. Everyone, I have posted on my site some new goodies for Jaguar developers! The most important of which is a new development environment for Jaguar developers that works under Windows 2000/XP/Vista! I have to thank SubQMod for allowing me to put his assembler/linker in this archive. Also Tursi and kskunk for allowing me to put the jcp download program in here also. More credit is listed in the readme for the people behind the C compiler and cross development tools I used also. So what is this? It is a working 68K C compiler. Which runs out of the box. Also included is some C libraries for things like memory copies, and string and character functions. This is a very fast and nice optimizing compiler. SubQ's smac and sln for assembly and linking. Two of the biggest hurdles was getting a working assembler and linker on Windows 2K and up. SubQ has accomplished this. The vlink linker is also included. A huge thanks goes out to Frank Wille who wrote vlink. He added support for the Jaguar to help us out. He is an amiga guy, but went out of his way to help with making vlink a usable linker for Jaguar developers. Now you might ask why I needed vlink when SubQ's sln is already here. Part of that was because sln still has some development needed to get it fully functional. vlink is a robust linker and with the added Jaguar support Frank added it gives us a nice linker we can use. So between the two linkers the Jaguar developer has some options. vlink doesn't have the same command line arguments as sln (or aln), but it is straightforward enough. Once sln is finalized that will be the way to go, but if your in a pinch with sln not working, use vlink, but also be sure to report your issue(s) with sln to SubQ so he knows. This is also all wrapped up in a nice little Windows installer I created. So you download it, run the installer and click next through everything (you can change the destination directory if you wish, but I recommend keeping it \jaguar\bin). Let the install finish and you have a complete working system ready to go. The installer takes care of setting up environmental variables, added the tools to the PATH statement. Everything is done for you. It even supports Windows 9X and modifies the autoexec.bat with the proper environmental and PATH information. The uninstaller removes everything (environmental variables included). So it is easy to install and remove. I have not tested running this environment under Windows 9X, but it should work. If you do please report back how it went. For Windows 9X systems you can still use my original dev environment on my site. Which I would recommend just because it works, and you get to use the original Atari assembler and linker. But if your a Windows 2K and up user this new environment is the way to go. So check it out and let me know how it goes. http://www.hillsoftware.com/downloads/index.html I also have a 75MB or so zip up there with PDF's of the Atari developer documentation. Not needed, but if you want it grab it. I will do a video of the installation and build of the test program if anyone wishes, but it is very straight forward. I look forward to hearing how it works for people. Also if everyone could not host this anywhere else. I know I am going to be doing rev's on this as people find problems. So I want to keep it controlled while I refine it. If you want to link to this on another site, just post the link above so they go to my download page and can always get the correct download. Also I will be releasing versions of this for OS X and Linux if people want. This compiler works really well. I have used it to compile the Doom source and it worked beautifully. Next message will contain info on how to build the test program and run it after installing the tools.
  8. Tempest 2K A vs P Cybermorph Battlemorph Painter Rayman Doom
  9. And just a note, he didn't have me to thank for Disc Juggler crashing. I had just mentioned trying Daemon tools to mount the Nero Image and then copying with Disc Juggler (thereby avoiding the crash issue). Glad it worked!
  10. My version of Disc Juggler supports NRG files.
  11. Tursi is a good guy. One of the best. If he said you never registered you didn't. Lets assume either you didn't or there was some glitch. vi is correct that you should have received the email confirmation. It was clearly stated. Everyone on here and JSII was posting their reservation number. So that should have been your first clue. Plus Tursi giving you two separate chances to get on the list seems more than fair.
  12. How legible is text in medium res? Any shots you can take of your screen for some low rez games and some medium res shots of the desktop and text in general in medium rez? Something like Darklord posted?
  13. Sorry for the delay. Yep remove the little solder jumper to remove the 3.3V from VCCIO. Than run a tiny wire from VCC to VCCIO. And you will be in business.
  14. I posted over on http://www.atariage.com/forums/index.php?s...t&p=1721614 about a $15 FTDI based USB to serial PCB I have used on my OS X box and Linux. Works great and is a small PCB with connection points on it to solder your SIO cable. Makes for a nice little USB <-> SIO board. I also have a command line utility for OSX I wrote. Mention it in the above thread. Any cocoa programmers (or Linux GUI experts) who want to help with wrapping a GUI on my utility, drop me a PM. I haven't had alot of free time, but have wanted to release a free OSX and Linux GUI app around my current utility.
  15. Oh one note about the above board. It defaults to 3.3V so you have to unsolder a small jumper and solder a small wire to the 5V source on the board. Then you get the standard TTL level signals needed for the SIO port. Great little board. (not affiliated in any way with Sparkfun, just a customer)
  16. Here is a board I use that is great for USB -> SIO. FTDI based and cheap, plus its on a small PCB so you can just solder an SIO cables to the spots on the PCB. http://www.sparkfun.com/commerce/product_i...products_id=718 $15 and you will need a mini usb cable if you don't have one (they have them for $4) Works great with OS X, Linux, and Windows. I have a command line based OS X program I wrote that supports ATR and exe files (single drive only). Was going to release something for free for Mac users (plus it compiles and works great on Linux too). Using it with the above board and it has worked very well for me. If there are any Cocoa programmers out there who would like to help, drop me a PM.
  17. Haven't been on here for quite awhile and I noticed the thread about you Curt. So this is belated, but I wanted to post anyway. Glad to hear you are back home and things are going better. Hope you get back on your feet and as strong as ever. Take care of yourself and your family.
  18. Obviously it is a collector thing, but it is also still useful even with Skunkboards. Currently the debugging tools are better than what comes with the Skunkboard. You can examine 68K/GPU/DSP code with it. The debugger has quite a bit of useful commands and features. This is no knock against the skunkboard as it is a new device and debugging features can be further developed for it in the future. Plus it offers things the Alpine can not. Not sure how well the new Skunkboard will work in tandem with the JagCD. The Alpine/Stub environment makes it very easy to develop, test, and encrypt CD titles. I suspect the Skunk will have no problem now with the encryption side now that you can boot your skunk with the JagCD connected, but I haven't done it yet, so I don't know how easy it will be to emulate some of the debugger scripts used by some of the Atari made stuff to load various CDBIOS code into memory, etc. I love em both. If I had the space I would keep both. But since I am strapped for space to keep all my stuff, I am going to let the Alpine setup go and stick with the Skunk and the Skunk 2.
  19. I will post some pictures later tonight when I have more time. As for the price range. It should hit close to 4 figures. I realize this is a rare item (I was so jazzed when I found the ex-Atari guy many years back when I got this) and I have no plans to give it away. But if your looking for a rare piece of Jaguar history, and or your a developer wanting a development setup, this is the way to go. For the right offer from a would be developer, I will also through in a Parallel port PCMCIA card that I used with my laptop to have a more mobile jag development suite. The card works with Windows and Linux (both tested with the Alpine). So along with throwing in the midi board for serious offers, I will throw in the PCMCIA card too.
  20. If your wanting one of the most rare pieces of Atari Jaguar hardware out there check out my post in the marketplace. http://www.atariage.com/forums/index.php?showtopic=137398 Sorry for the cross post, but I know some don't check the marketplace out
  21. Hey guys, I am selling my original Jaguar development system. This was a system I got from an ex Atari developer. Very good condition, and this setup is pretty darn rare. It is one of the rarer 4MB Alpines. Works great. One of the hardest to find pieces of Atari Jaguar hardware out there. If your a Jaguar collector it is a must have to add to your collection. The developers Jag has the latest STUB rom (Nov 94) The JagCD has the developers BIOS in it, so it will run unencrypted Jag CD's. It also has the more rare cable wired into it for connecting to a Falcon for running the JagCD simulator. The ribbon cable coming out has the connector that you can connect the cable from the Falcon to. I don't have the Falcon cable though. It also comes with the 25 pin cable to go from the Alpine to the PC parallel port. I can take some pictures for anyone interested. Only looking for serious offers. This is a pretty rare setup that not many have. Would love to find a buyer on here. Eventually I will probably put it up on Ebay. Also I have no plans to sell it in pieces. All three items in one bundle. I also have a Jaguar midi interface board I might bundle in with this for the right offer. If your interested drop me a PM.
  22. The current source for jcp builds fine under OSX. I have binaries for OSX for both Intel and PPC. Can't remember if anyone actually requested them. I think there were a couple minor little changes I made to build under OSX, and Tursi rolled them into his source on his web site.
  23. SubQ doesn't support the -y switch yet. I believe it is on his list.
×
×
  • Create New...