|
Register or have you forgotten your password?
|
|
|
| Amiga OS -- Development This particular forum deals with issues regarding development for all versions of AmigaOS. |
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 | ||||||||
|
Technoid
![]()
Join Date: Jan 2009
Posts: 175
|
For some strange reason I'd like to program some new stuff (games) for my Amiga 1200. I'm running into some issues on picking the best development tools...
Any suggestions? I tried Blitz2 and Amiblitz they worked ok, but seemed to crash a lot. I was initially shooting for doing the development on the actual hardware (or UAE), but is it better to go with something like AmiDevCpp? Next thing I was going to check out was some of the native C/C++ compilers. And this may be a long shot, but is there anything with an active user community and code samples? Thanks |
||||||||
|
|
|
|
|
#2 | ||||||||
|
Slacker
Join Date: May 2003
Location: San Francisco, California, US
Posts: 1,514
|
It's not strange at all. /me passes Kool-Aid. I use Microsoft Visual Studio and Windows-hosted vasm and vbcc. The vbcc suite runs very well under emulation, too, but you'll need make and a good editor or some other way of managing projects and editing files.
A lot of folks prefer gcc these days, and AmiDevCpp is a quick way to get a cross-development environment up and running on Windows. That's all I'll say about that. (I do use m68k-amigaos binutils, though.) Programming on actual hardware is quite tedious these days. (Take heart in the knowledge that Kickstart, Workbench, et al were originally cross-compiled from a Sun workstation.) You'll want to test on actual hardware, of course, unless you're only going to target emulation. WinUAE can do more than most real m68k Amiga's will ever be able to do. Utilitybase.com is a good place to go for general Amiga programming conversation.
__________________
Sam440ep-flex 733 MHz/1 GB RAM/Radeon 9250/AmigaOS4.1 Update 2 borked A1200/Blizzard1260+SCSI-IV/Z4+MediatorZIV/Deneb/Voodoo3/CatweaselMk3 more borked A1200/MBX1200z/Indivision A500/clockport/RRNet A600/A603 Power Mac G4 QuickSilver/MorphOS 2.6 |
||||||||
|
|
|
|
|
#3 | ||||||||
|
Technoid
![]()
Join Date: Mar 2009
Location: South Carolina
Posts: 167
|
I too am looking at writing some software for the Amiga. All I have is a Amiga 2000HD and Amiga 500. I looked at Amiga Basic, but my c/c++ background makes me dread the thought of writing programs using line numbers!
I would like to develop the apps on an actually Amiga as well. Can anyone point me to a descent C/C++ compiler for the Amiga that works on a 68000 Amiga 2000? I am still searching for an accelerator, but they are getting rare and when I find one they shoot way out my budget on e-bay! I tried AmiDevCPP but I can't get a binary on my Vista box to execute on my Amiga so working on the Amiga native seems my only option! Thanks,
__________________
Mike Valverde --------------------------------- \"Only AMIGA makes it possible!\" A500 w/2MB (WB 1.3) A2000HD +A2630+ w/8MB+500MB SCSI HD + Buddha IDE + 1.3 and 3.1 ROM (WB 3.1) |
||||||||
|
|
|
|
|
#4 | |||||||||
|
Premium Member
|
Quote:
__________________
Cash paid or will trade for loose and CIB Amiga games I need. Game manuals and boxes only too! Will purchase in large lots as well. |
|||||||||
|
|
|
|
|
#5 | ||||||||
|
Premium Member
|
ACE Basic might be an option if you have AmigaBasic inklings. You should be able to access most library functions using the fd2bmap utility to convert the FD files to the format that ACE uses. If you do use ACE Basic, you might want to consider logging in to the ACE Basic Yahoo Group.
|
||||||||
|
|
|
|
|
#6 | ||||||||
|
Cult Member
![]()
|
I've found http://utilitybase.com/ helpful as a resource, with references and tutorials, including a tutorial on how to compile using Visual Studio. As for code examples, you can find some helpful one's on Aminet, including the Amiga C Encyclopedia.
Hope that helps. Ed. |
||||||||
|
|
|
|
|
#7 | ||||||||
|
Beginner
![]()
Join Date: Mar 2009
Posts: 24
|
Years ago a mate and I wrote some sound to light stuff for the Amiga using the SAS/C compiler. Seemed OK at the time, you may still be able to get hold of a copy somewhere.
I know I've got one set of disks, if I can find a spare I'll let you know, if you're interested. |
||||||||
|
|
|
|
|
#8 | ||||||||
|
Technoid
![]()
Join Date: Jan 2009
Location: Rzeszow, place where all Polish rednecks live
Posts: 308
|
You guys have any suggestions about same on OS4? I think of Python, most of its libraries seem smooth to be compiled but... what about GUI objects? Anyone knows anything?
Also, what about other languages for OS4? C/C++? Thanks for the advice.
__________________
Was: Mac Mini PPC running MorphOS 2.4 Now: Amiga Forever 2010 with AmiKit and AmigaSYS Not used: Icaros Desktop 1.2 (reason: no wifi) Planned soon: an OS4 system Shortly then: a MOS notebook (wifi is a must-have) |
||||||||
|
|
|
|
|
#9 | |||||||||
|
Technoid
![]()
Join Date: Mar 2009
Location: South Carolina
Posts: 167
|
Quote:
Thanks,
__________________
Mike Valverde --------------------------------- \"Only AMIGA makes it possible!\" A500 w/2MB (WB 1.3) A2000HD +A2630+ w/8MB+500MB SCSI HD + Buddha IDE + 1.3 and 3.1 ROM (WB 3.1) |
|||||||||
|
|
|
|
|
#10 | ||||||||
|
Technoid
![]()
|
Forget sas/c, its too old now. You can get VBCC which is kept upto date:
http://www.compilers.de/vbcc.html Also, check out my web site for programming links: http://www.pcguru.plus.com/programming.html |
||||||||
|
|
|
|
|
#11 | ||||||||
|
Premium Member
Join Date: Nov 2003
Location: Houston, Texas
Posts: 2,331
|
Forget VBCC, its too young now and has not been developed enough. You can get SASC which is the only Amiga C compiler with a proper debugger.
10 years from now, when VBCC gets a proper debugger, it will become the better choice. But for 1990-2009 SASC is the only choice. If you are going to write code using gcc or VBCC or DICE or Manx Aztec C or any other C that has no real debugger, then you might as well just use PortableE instead (or CreativE or ECX or PowerD). It too does not have a debugger, but at least PortablE et al are proper languages, unlike C.
__________________
Wanna try a wonderfull strategy game with lots of handdrawn anims, Magic Spells and Monsters, Incredible playability and lastability, English speech, etc. Total Chaos AGA |
||||||||
|
|
|
|
|
#13 | ||||||||
|
Technoid
![]()
Join Date: Jan 2009
Posts: 175
|
I ended up using AmiDevCpp, and that worked pretty well. I'd compile on my XP/Cygwin box, and tested with my A1200 UAE "box". Made a couple little things, but then ran out of ideas. So much has already been done. I also grew frustrated at the lack of active GUI toolkits that would allow for rapid application design. Designing the GUI from code, brought back too many painful memories. Thanks all for the comments I found them very helpful.
|
||||||||
|
|
|
|
|
#14 | ||||||||
|
Cult Member
![]()
|
Might wanna take a look at MUI. It's better than having to rewrite everything from scratch. I've never tried it, myself, I can't find many examples of how to use it, but I honestly haven't looked that hard. From what I've seen of it in action, it's a pretty slick development library.
Two cents. Ed. |
||||||||
|
|
|
|
|
#15 | ||||||||
|
Technoid
![]()
|
Could check this out http://en.wikipedia.org/wiki/AmigaE
__________________
If you have ghosts you have everything Roky rulz!!! |
||||||||
|
|
|
![]() |
| Bookmarks |
| Tags |
| coding , amiga |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Coding IDEs | thegman | Amiga Software Issues and Discussion | 1 | 03-01-2009 01:54 PM |
| Basic Amiga-API coding | Kronos | Amiga OS -- Development | 36 | 10-27-2006 11:01 AM |
| Newbie Coding? | nasty | Amiga Software Issues and Discussion | 24 | 01-04-2006 05:49 PM |
| Recommend Amiga C coding books | TheMagicM | Amiga Software Issues and Discussion | 1 | 11-11-2004 08:16 AM |
| how do i get coding for os4? | cycloid | Amiga OS -- Development | 18 | 05-08-2003 11:24 AM |