A.D.A. Amiga Demoscene Archive

        Welcome guest!

  

  

  

log in with SceneID

  

Demos Amiga Demoscene Archive Forum / Coding / Are any of you guys coding via UAE

 

Author Message
RetroCoder
Member
#1 - Posted: 19 Apr 2007 12:55
Reply Quote
If so is there a good getting started guide with regard to setting up UAE, finding boot roms, devpac and converting old amiga code disks to PC? Also is something similiar to action replay emulated?

How accurate is the actual Amiga emulation? Are copper, blitter, interrupts etc emulated 100%?

Failing that I see A500's are going for less than 20 quid on Ebay. ;o)
doom
Member
#2 - Posted: 19 Apr 2007 14:45
Reply Quote
If you want to code for the A500, why not just buy one on ebay? If nothing else then just to stroke the keyboard repeatedly with an inappropriate look on your face.

Failing that, UAE does "fairly well" at cycle-exact emulation of an A500. There are a few incompatibilities, but they're subtle. You shouldn't count too much on your stuff working on an Amiga just because it runs in UAE, though. And some things just can't be perfect no matter what. Like, those one-frame effects designed for a 50-Hz raster display just don't look the same on a 60 Hz TFT. I prefer using UAE for coding (great compile times, nice connectivity etc.) and having a networked Amiga nearby for testing my code.

One thing though.. Devpac? :D You take that "retro" thing seriously I see. But I recommend you look at some of the more recent dev tools. Asm-Pro (and/or Asm-One) is a nice all-in-one IDE for getting (re)started.
xeron
Member
#3 - Posted: 19 Apr 2007 14:46
Reply Quote
I am using UAE to code but only because my Amigas are packed away ready for me to move house in a month or so.

UAE is not cycle exact, but its good enough to test routines. I think its very important to have real hardware to test on even if you code mostly in UAE.
z5_
Member
#4 - Posted: 19 Apr 2007 22:44
Reply Quote
@retrocoder: if you are serious about setting up UAE, maybe you should take a look at Amiga Forever. It's an "out of the box" solution and includes workbench and the necessary roms. Download, install and ready to go. It installs a workbench 3.x and 1.3 config and does all the boring work for you.

But in the end, i think you would need a real A500 to finetune in any case. Coding in Winuae and testing on a real A500 seems a good combination (i'm not a coder though).
Corial
Member
#5 - Posted: 20 Apr 2007 08:11
Reply Quote
@retrocoder: I use Amiga Forever. Once the uae settings are up and running you really do have a nice environment. Of course you need to get hold of the essential tools such as AsmOne and PicCon2.0 (graphics conversion tool), but you get PPaint as part of the AF solution. It looks like Deluxe Paint and works like Deluxe Paint, but the name is different :-). I made my intro Leisner using AF, and tested it on real hardware in the end of the process. The timing is a bit off, but not that much. I haven't made any AF stuff to run on an a500, so I don't know about the timing there.
RetroCoder
Member
#6 - Posted: 20 Apr 2007 09:53
Reply Quote
Awesome - thanks guys. I'll try Amiga forever first and will consider picking up and A500 n ebay. I'd like to nab action replay too. :)

Is there a similiar snapshot facility in UAE?
Toffeeman
Member
#7 - Posted: 20 Apr 2007 11:06
Reply Quote
In WinUae press left shift + left alt and F12 (I think!) to bring up the debugger. Then you can press "?" to get a list of all the commands.
Corial
Member
#8 - Posted: 20 Apr 2007 13:36
Reply Quote
Hm, I just use the "Print Screen" button and paste the content into Paint or Photoshop whenever I want to take a screenshot...
Toffeeman
Member
#9 - Posted: 20 Apr 2007 15:00
Reply Quote
"press left shift + left alt and F12" is for debugging if you goto output in the WinUae menu there is a screenshot button.
z5_
Member
#10 - Posted: 21 Apr 2007 15:15
Reply Quote
@retrocoder: as far as i know, winuae has support for HRTMON build in (you can access htrmon from within Winuae without the need to install it). I used hrtmon to capture screenshots from amiga demos on amiga (with a level 7 interrupt button soldered on my accellerator card). However, i think you can do much more with it. I think it's a sort of Action Replay but in software.

But i'm not 100% sure.
RetroCoder
Member
#11 - Posted: 23 Apr 2007 09:39
Reply Quote
Thanks guys, thats good info. I'm going to try the A500 Ebay route first unless on the off chance my dad kept my dusty old A500 when i moved out. :)
Lonewolf10
Member
#12 - Posted: 30 May 2007 00:30
Reply Quote
I currently use WinUAE on my laptop as both my A600's are currently down - capacitors blown? (not checked yet).
I am a big fan of AMOS Basic and have pretty much all versions. I also have about 30 of the extensions for it too. Though I'm missing about 40 (although not all of them work on both AMOS and/or AMOS Pro).

Check out the AMOS-LIST group at Y! for more info:

http://groups.yahoo.com/group/amos-list


Regards,
Lonewolf10

PS. Are we meant to be able to hack into the WinUAE code??? I accidentally got in by pressing Page Up (or was it Page Down?) when I was coding in AMOS on the emulator. Thankfully I didn't lose much code - I tend to save every 10 minutes or so.
rload
Member
#13 - Posted: 30 May 2007 00:40
Reply Quote
AMOS rules! Especially through UAE as it isn't that slow anymore. Great for trying out new ideas. I miss dynamic allocation and more powerful function/procedure stuff though. I should probably try blitz basic. I always had the idea that was a bit more powerful.
Lonewolf10
Member
#14 - Posted: 30 May 2007 00:46
Reply Quote
Blitz BASIC is good too, but I personally prefer AMOS. I have heard that Worms (the original Amiga version) was made in Blitz Basic.


Regards,
Lonewolf10
Blueberry
Member
#15 - Posted: 13 Jul 2007 22:20
Reply Quote
I have heard that the Amiga version of Monkey Island (or was it MI2?) was made in AMOS. ;)
StingRay
Member
#16 - Posted: 13 Jul 2007 23:34
Reply Quote
That's definitely not true, MI/MI2 was programmed in C! :)
rload
Member
#17 - Posted: 14 Jul 2007 10:16
Reply Quote
This says Flight of the Amazon queen was coded in AMOS. Search for AMOS

http://www.answers.com/topic/flight-of-the-amazon- queen?cat=entertainment

 

  Please log in to comment

  

  

  

 

A.D.A. Amiga Demoscene Archive, Version 3.0