Author |
Message |
RetroCoder
Member |
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 |
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 |
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 |
@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 |
@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 |
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 |
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 |
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 |
"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 |
@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 |
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 |
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 |
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 |
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 |
I have heard that the Amiga version of Monkey Island (or was it MI2?) was made in AMOS. ;)
|
StingRay
Member |
That's definitely not true, MI/MI2 was programmed in C! :)
|
rload
Member |
|