![]() |
|
|
#1 |
|
Registered User
Join Date: Sep 2001
Location: Melbourne/Australia
Posts: 89
|
WinUAE Rant #1
The trouble with WinUAE
WinUAE could be the greatest Amiga Emulator ever to hit the internet, if only it was 100% stable. Now Amiga fans have to switch to WinFellow to achieve the best Amiga emulation. But before I gripe on about WinUAE, I'd like to talk about emulation. Emulation started back in 1995 as the popularity of the internet was growing at a rapid rate. Emulation is a term used to mimic the exact hardware of a computer, handheld, or console. This means that you can play a game that used to be on a machine that you owned (eg: Nintendo) again and again. I can remember playing Boulderdash on my Commodore 64, and with the aid of an emulator called CCS64, I still can. Dozens of games for many systems come in one or more files called "rom images" or "disk images". The only difference between the two is that "rom images" are files containing the memory from cartridges that you put into consoles like the Genesis/MegaDrive, the Super NES, and the Atari 2600, while "disk images" are memory from actual disks that you used to insert in your C64, Amiga, Apple IIe, or the Amstrad). Since these images are illegal to download from the internet unless you own the actual game, today, the software cops known as the Interactive Digital Software Association (IDSA) attempts to destroy your memories, and will shut down any web sites that allows you to have access to the memories. Amiga images, on the other hand are completely legal to download, as web site administrators ask game companies for permission to distribute their games on the internet free of charge. The necessary operating system and bios the Amiga requires to boot up, KickStart and Workbench, are still copyrighted by Amiga, Inc. and can only be obtained if you order Cloanto's wonderful Amiga Forever CD-ROM. These also come in the form of one or more files making up the images. A year later after the introduction to emulation, the emulation of the Amiga got started with the release of DosUAE, and later, Fellow. These emulators were capable of mimicing the Amiga's basic hardware, including the OCS/ECS chipsets, the 68000 CPU, the input/output devices, and the Paula sound chipsets. Later, more CPUs were added to both emulators, and hard disk emulation was introduced. Several ports to different operating systems were made with UAE, including the Solaris, Unix, MS-DOS, Windows, and Amiga (an Amiga emulator for the Amiga. If you still own an Amiga, this would be most useful if you want to compare the speed of the Amiga emulator and your Amiga. I would very much like to see a PC emulator running on my PII-400). Programmers of both emulators dropped their DOS ports, continuing to work with their Windows ports. Both emulators were stable at the time and Fellow maintained its stability up until the last release. WinUAE last stable release was 0.8.8R8 (0.8.8 R8) and now the latest version of WinUAE is 0.8.17R1. 0.8.8R8 was much stable for me - no choppy sound, no graphic corruption, add to that a smoother frame rate). In 0.8.8R8, you had two options to output the sound: WaveOut Looping and DirectSound Looping. WaveOut Looping was the one I used since using DirectSound Looping produces more choppy sound, and there was no option of changing the sound buffering. There were also options that let you change the sound's frequency, stereo mode, sample type, and whether you want sound or not. After this release, versions got out of control. Since 0.8.14R1, there was more choppy sound than there ever was as CodePoet removed WaveOut Looping, leaving us with no choice than to use DirectSound Looping. What the hell was wrong with WaveOut Looping? Then we have to fiddle with the "sound buffering" option that was added in this release so sound lags didn't occur. WinUAE's sound was alright until CodePoet removed WaveOut Looping. Bad move. In 0.8.8R8, setting WinUAE to refresh the graphics "every 2nd frame" caused no problems with the frame rate, as "every 1st frame" produced choppy sound. In 0.8.14R1, I had to use "every 3rd frame" if I wanted no choppy sound but this produced a much choppier frame rate than before. And at that time, WinUAE didn't support AGA chipsets properly or did it have support for save states like many emulators did. As I said, 0.8.17R1 is the latest version of WinUAE and this version has worse problems than before. To not experience choppy sound, I had to set WinUAE to refresh the graphics "every 4th frame", then I got the worst frame rate ever. Not only that, I had to change my screen resolution to 800x600 16-bit because it stated in the known issues section of the README file: Centering modes will crash this release of WinUAE, if the window-size is. Since I had my resolution set to 640x400 16-bit just to view the graphics in a full screen, it did exactly that. While the game is loading, I had found that doing this dumped me back to Windows, without any message whatsoever. Whether or not I used screen centering in 800x600 16-bit, I keep looking at a large rectangle on the top-right hand side of my monitor. Also a new feature "Synchronize emulation with audio" did not have any effect, whether it is turned on or off. Some people have also complained that as new versions were released, the graphics in some games got worse (eg: Kid Chaos). So in conclusion, instead of WinUAE getting better every new release, it is exactly the opposite - worse and worse. Either new bugs are discovered in every release, or bugs that were found in the previous releases were not fixed in later ones. It almost seems that my PII-400 doesn't fit the bill anymore. More people, besides me, have complained about WinUAE's problems up to this release. It sometimes makes me want to learn C++ and write a much stable Amiga emulator to complete with both WinUAE or Fellow. A word to CodePoet: If you decide to bring out new releases is to test the new release out first and eliminate any bugs found, then release them. Don't bring out a new release if there are bugs that you need to get rid off. Until you guys get it right, it looks like me and other users either have to use the stable 0.8.8R8 or switch to WinFellow. Sure it doesn't support save states yet or proper AGA emulation, but at least it can run many games out there. Disagree with me or not, that's my logical conclusion. Exodus. |
|
|
|
|
#2 |
|
Banned
Join Date: Apr 2010
Location: Glasgow
Posts: 231
|
Did you get that nickname the last time you were so long-winded, and everyone just left?
That's not to say you aren't right, in general. |
|
|
|
|
#3 |
|
Registered User
Join Date: Aug 2001
Location: Germany
Age: 40
Posts: 3,704
|
@Exodus
Well, I completely disagree with you. For me WinUAE 0.8.17R1 is THE version with the best sound. It´s far the fastest Version (thx to JIT) and even plays more games then 0.8.8R8 or 0.8.14R1-3 together, even KAISER now works..... keep up the good work guys and ALLWAYS release betas ![]() ![]() ![]()
__________________
--~~= RetroMan =~~-- -= AmigA =- -= ForeveR =- |
|
|
|
|
#4 |
|
Give up the ghost
Join Date: Apr 2001
Location: U$A
Age: 22
Posts: 4,662
|
Well, I found just as many bugs in that rant. Emulation started in 1995?!?! Where the hell did that crazy figure come from. That may have been the time they started releasing UAE, but emulation (as far as I remember) dates back to the mid to late 80's on the Amiga with GO-64!
Furthermore, the first of the Amiga did NOT begin with DOSUAE! UAE was originally written for UNIX. UAE (arguably) means UNIX Amiga Emulator with its license under the GNU General Public License. Which is why it is cross-ported to so many platforms. Considering such a long-winded, opinionated rant, one would expect at least enough research behind the editorial to read the docs for the program (which contains all of the info I have just rehashed...) Visit this url for more 'old school' UAE factoids: http://www.freiburg.linux.de/~uae |
|
|
|
|
#5 |
|
Global Moderator
Join Date: Mar 2001
Location: UK
Age: 35
Posts: 5,442
|
"Amiga images, on the other hand are completely legal to download, as web site administrators ask game companies for permission to distribute their games on the internet free of charge."
This is a very general statement, as most websites don't ask for permission from companies. |
|
|
|
|
#6 | |
|
Administrator
Join Date: Feb 2001
Location: Paris / France
Age: 34
Posts: 2,541
|
@Exodus:
Quote:
@TG: In fact, on the first stage of the UAE dev, this aconym meant : "Unusable Amiga Emulator" |
|
|
|
|
|
#7 |
|
Posts: n/a
|
R9? This is new to me....I'd like to see if you're in the mood for uploading it
![]() |
|
|
#8 | |
|
Give up the ghost
Join Date: Apr 2001
Location: U$A
Age: 22
Posts: 4,662
|
Re: two precision
Quote:
|
|
|
|
|
|
#9 | |
|
Administrator
Join Date: Feb 2001
Location: Paris / France
Age: 34
Posts: 2,541
|
Quote:
![]() |
|
|
|
|
|
#10 |
|
Senior Member
Join Date: Jul 2001
Location: North Lynx
Age: 34
Posts: 1,692
|
It's the best version yet. Exodus you probably can't configure it right. I upgraded my OS to Windows 2000 last night from 98 (spit) and found that WinUAE runs A LOT better. Sound is pretty much perfect in most games. Though I've noticed a bit of sprite flickering on SWOS sometimes when the ball goes out of play. The thing you have to keep in mind though is just what an immense achievement WinUAE and all other UAE ports are. The Amiga is an incredibly complicated machine to emulate. I say machine but UAE is actually emulating the whole range of Amiga machines from the A1000 right up to the A4000. It's about 10 different machines (roughly) to try and emulate and it does a darn good job of it. Considering all this I'd say it's one of the most impressive emulators that has possibly ever been made. The fact that it runs so much software almost perfectly is just amazing. The only other emulator I'd consider in the same class as UAE would probably be MAME as that has a hell of a lot of different types of hardware to deal with just like UAE. The latest release is the fastest yet by a long way and WinUAE just keeps getting better with every release. Long live (Win)UAE.
![]() |
|
|
|
|
#11 | |
|
Posts: n/a
|
Quote:
![]() |
|
|
|
#12 |
|
Posts: n/a
|
Do that, then do that other thing, then remove that bug, then add this other feature, then...
Considering how much you paid for it, I guess you can't complain too much. |
|
|
#13 |
|
Senior Member
Join Date: Jul 2001
Location: North Lynx
Age: 34
Posts: 1,692
|
I've never heard of Mess. They can't be serious? You can't emulate everything at once??? What does it run/run like?? I think emulation may have started even earlier than the 80s. I'm pretty sure I saw something on TV where they mentioned emulation in the 70s of old calculators and things. One things for sure, emulation is nothing new. Although in the 90s emulation came to the masses thanks to fast computers!!
|
|
|
|
|
#14 |
|
Posts: n/a
|
On my old Mess version the Amiga is classified as "not working"...
![]() |
|
|
#15 |
|
Posts: n/a
|
I took a quick look at the emulated machines in MESS, and it looks like they took out Amiga emulation...
![]() |
|
|
#16 |
|
flaming faggot
Join Date: Apr 2001
Location: Versailles
Age: 44
Posts: 2,794
|
I onc had MacMess..can't remember if i worked, the Amiga side of it. MacUAE is woefully behind the times
![]() |
|
|
|
|
#17 | |
|
HIGH FIVE!!
Join Date: May 2001
Location: Derby
Age: 35
Posts: 1,745
|
Quote:
![]() Rebutal to Rant#1: WinUAE is a FREE peice of software, which is currently in beta status hence the 0.8.17 instead of 1.8.17, if you find an earlier version better for your needs, fine use that version. I think you are missing the bigger picture, the ultimate goal of WinUAE, to emulate all Amiga's perfectly. So the coders add stuff that on occasion (Quite often with recent release) causes more problems than it solves, but if they don't add them WinUAE wouldn't progress with such features such as JIT, better disk emulation, better AGA support and countless new stuff. WinFellow will go through the same thing as soon as they try to add more complex features. I am as disappointed as the next man when the release of WinUAE has loads of bugs or has no visable improvements, but I get over it, it is a fine piece of FREE software that allows me to play most of my favourite Amiga games. If you have to pay for the emulator, you would have grounds to complain, but seeing as you haven't I don't see what the problem is. @Twistin' As far as I know, emulation has been around as long as computers have ![]() But the first one I remember is a z80 emulator for C64, I might be wrong, but I think there was one.
__________________
Has a pocket full of fucks, but know this, not one will be given. Last edited by Ian; 25 September 2001 at 16:37. |
|
|
|
|
|
#18 |
|
Posts: n/a
|
Swoit!
Thanks for that Ian ![]() |
|
|
#19 |
|
Junior Member
Join Date: Sep 2001
Location: london
Age: 39
Posts: 187
|
colecovision > atari 2600
As far as gaming systems go I think one of the first was
when Colecovision emulated atari 2600 directly on there machine to run the carts etc.. |
|
|
|
|
#20 |
|
Junior Member
Join Date: Sep 2001
Location: london
Age: 39
Posts: 187
|
second post!
Erm considering its free & considering 90% of the time things run fine ,dont complain.
codepoet chaps is doing a great job. Believe it or not the core is based on 8.17 c unix source so each version does fix bugs in previous versions in the core engine .The problems brian has is the bells & whistles he adds to it to run under directX/win95. People who dont understand what it takes to actually code these things blame codepoet & then brian will get pissed off & well never see another version again!. I too recently changed from 98 to 2000k & Winuae has not crashed or bombed out once yet! ,I can use the virtual hardrive with no problems of crashing out now.(dpaint 4 & stuff is cool to use etc..) ,Maybe you should upgrade your os at some point. I say the more versions the better.!!!! ![]() |
|
|
|
|
#21 |
|
HIGH FIVE!!
Join Date: May 2001
Location: Derby
Age: 35
Posts: 1,745
|
@First Post
Yes I remember that as well Turk182, in fact I think I still have it somewhere ![]() @Second Post I have had no crashes with the new version at all and I use the piece of shit formally know as, Windows 98.
__________________
Has a pocket full of fucks, but know this, not one will be given. |
|
|
|
|
#22 |
|
Junior Member
Join Date: Dec 2002
Location: The Streets
Age: 29
Posts: 2,579
|
WinUAE R9
I also had this rare version for some time (first found it on some site that I certainly can't remember at all, it's probably non-existent now). Sorry if any of you were expecting me to upload it but were left disappointed. Yes, I commonly use this version of WinUAE (much more than r8 to add to that) for the time being. I've completely given up on 0.8.14 & 16 (both totally hopeless and bugged to nothingness), and am desperately waiting for the forthcoming 0.8.17r2, which will hopefully actually allow Win95 users like moi to play around with the damn thing finally. Meanwhile the rest of you are lucky enough to receive the desirable pleasure early. Damn you all...
![]() Maybe I should try and install Win98 SE in the near future. It's the only other OS that's most likely compatible and suitable for the likes of yours truly. (Fingers crossed... say, RCK, maybe a smilie of this action exists somewhere, perhaps?) @IanCharge First version or SE? Of your Windows 98 that is. If it's the latter, that would probably explain your clean, bug-free experiences with the emu.
__________________
Meh. |
|
|
|
|
#23 |
|
HIGH FIVE!!
Join Date: May 2001
Location: Derby
Age: 35
Posts: 1,745
|
IanCharge is no more, can't you read
![]() It's Second edition, but be under no illusions Marz, it's still shit. If you can get Windows 2000 use that or wait until XP comes out as WinUAE runs as smooth as silk on that bitch ![]()
__________________
Has a pocket full of fucks, but know this, not one will be given. |
|
|
|
|
#24 | |
|
Registered User
Join Date: May 2001
Location: #
Posts: 12,584
|
Quote:
![]() |
|
|
|
|
|
#25 |
|
Posts: n/a
|
bleh
I had a Vic 20 emulator emulator on the C64 which is hella old ![]() |
|
|
#26 |
|
Registered User
Join Date: Sep 2001
Location: Melbourne/Australia
Posts: 89
|
Twistin' Ghost:
True. Emulation started way back in the late 80s, as you said. But Emulation on the Internet started in 1995. That is what I read off a web site ages ago. Don't remember what it was called. Yes, I knew that UAE was originally designed for Unix. However, I did not take Unix into consideration while I ranted on. My fault. DosUAE was the next port. Take in mind that while I ranted, I also discussed the problems I have with WinUAE not getting choppy sound. I still get choppy sound no matter which setting I have. Exodus |
|
|
|
|
#27 |
|
Registered User
Join Date: Sep 2001
Location: Melbourne/Australia
Posts: 89
|
By the way, regardless of the false statements that Amiga emulation got started with DosUAE and WinUAE 0.8.8R8 runs more games out there, I just would like to know how accurate I was.
//admin: hey ! please stop using Direct signature in all your post... you have to use your UserCP instead |
|
|
|
|
#28 |
|
Zone Friend
Join Date: Aug 2001
Location: Brisbane/Australia
Posts: 1,237
|
Okay everyone, I can see this topic is a fairly controversial one but I think it very much is one based each user's PC's & setups thereof.
To Exodus firstly-from a technical standpoint, I have experienced much of what you have stated. Despite a few tries of later versions of WinUAE, my regularly used version remains WinUAE 08.8r8. I too have tried later versions such as WinUAE 08.14x series & found them far too choppy sound/gfx wise compared to WinUAE 08.8r8. I have also tried the early alpha of WinFellow but failed to get it loading up ADF's into a 16bit 800x600 or have sound either-I got all sorts of squashed letterboxed screens but thats it... Although I can understand Exodus's frustration's re WinUAE it does seem like the heart of the problem(s), lie in each person's different system. Owning a Celeron 266 myself(on Win98), I'm realistic-it's old & I shouldn't expect any future WinUAE's to run fast with all these extra features-even 08.14x series. Whilst there are several "ports" of WinUAE out there the programmers are obviously designing versions with faster PC's in mind-hence those mentioning their Win2K or XP monsters are motoring along without problems. Then there's the issue of emulating the later AGA chipsets & other such features too. In an ideal world, a programmer who'd won lotto with a lot of free time on their hands might ask the WinUAE guys for the source code of WinUAE 08.8r8 & do a largely complete version for people who just enjoy playing old A500/600 games for a speedy emulator on older PC's. When someone just looks at the specs on paper of a machine designed in the mid-eighties & with an 8Mhz 68000 & a few custom chips & 4096 colours, it's easy to think that a 400Mhz PC with TNT or GEforce or something with millions of colours should handle it with ease. But the reality is for the extra features above & beyond the original intention's (the "save state" feature for WinUAe), it sadly means they'll be developing for the Win2K/XP with improved features of those speedier OS's & machines to handle these additions. |
|
|
|
|
#29 | |
|
RIP Friends
Join Date: Sep 2005
Location: UK
Posts: 2,157
|
Quote:
Removed Config Last edited by Ian; 21 October 2001 at 02:19. |
|
|
|
|
|
#30 | ||
|
Junior Member
Join Date: Dec 2002
Location: The Streets
Age: 29
Posts: 2,579
|
Quote:
Quote:
__________________
Meh. |
||
|
|
|
|
#31 |
|
Administrator
Join Date: Feb 2001
Location: Paris / France
Age: 34
Posts: 2,541
|
Windows 2000 is now a great OS for both dev (business) & for games (Full DirectX support).
If any of you would like to change (or evolve) his nickname, just send me one PM, you don't have to create one new account for it. |
|
|
|
|
#32 |
|
Posts: n/a
|
bleh
2000 is extreme ownage of all other Windows versions if you ask me When I moved from 9x to 2000, I was amazed. There's no way of turning back Of course, I'm a developer, so games aren't really my thing (although, I do enjoy the occasional game......Madden NFL 2002 rocks! ) |
|
|
#33 |
|
Senior Member
Join Date: Jul 2001
Location: North Lynx
Age: 34
Posts: 1,692
|
Win2000 Rocks
But I can't wait to get WindowsXP. I've seen it on a mates PC and it looks really awesome. At last Microsoft might just have got an OS right (though the look has been ripped off MacOS and BeOS). It looks great and it hasn't crashed on him yet. Anyway I know it's a bit off topic but I'm really into the Return to Castle Wolfenstein beta test demo. It's really amazing. We play it over the network where I work with about 30 of us playing. It's great fun.
|
|
|
|
|
#34 | ||
|
HIGH FIVE!!
Join Date: May 2001
Location: Derby
Age: 35
Posts: 1,745
|
Quote:
![]() I became increasing annoyed with my nickname, it was a joke when I first signed up to Godflesh's board and guess what, I was slightly worse for wares, due to alcohol poisoning , I wasn't planning on sticking around back then so it didn't really matter.Quote:
__________________
Has a pocket full of fucks, but know this, not one will be given. |
||
|
|
|
|
#35 |
|
Coder/webmaster/gamer
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 1,148
|
I agree totally with Exodus, WinUAE has gotten worse and worse ever since Brian King took over development. As was noted, it's mainly the Windoze-specific parts that are buggy, these are the bits Brian is responsible for. :-(
I use WinUAE 0.8.8R9, it's the best version yet. If anyone wants me to post this, just yell. But I would not say that ANY version of WinUAE is stable, they are all quite prone to crash at any time for no reason, even when you are not doing anything with it. JIT doesn't work at all on my machine, and trying to load a saved state results in an instant crash. So the two main "improvements" since 0.8.8 don't work. The only decent thing to happen in the last few years has been 68040 emulation.
__________________
Programmer, Amigan Software |
|
|
|
|
#36 |
|
Registered User
Join Date: Sep 2001
Location: Melbourne/Australia
Posts: 89
|
Thanks Minouous! I always use WinUAE 0.8.8R8 for 100% proper emulation, but I haven't tried 0.8.8R9 yet. What changes does it have over 0.8.8R8? Also post 0.8.8R9 if you have the chance.
Exodus |
|
|
|
|
#37 |
|
Coder/webmaster/gamer
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 1,148
|
I don't know what the differences are between R8 and R9. Presumably it would be bugfixes. The docs seem to be the R8 docs, but the program itself is definitely R9. Although every version of WinUAE has the propensity to shut itself down at any time for no apparent reason. On my system, at least.
I've posted it in the ADF Zone for everyone to enjoy.
__________________
Programmer, Amigan Software |
|
|
|
|
#38 |
|
Administrator
Join Date: Feb 2001
Location: Paris / France
Age: 34
Posts: 2,541
|
This WinUAE release is uploaded to the zone every two months ...
I have make it permanent now, cause it is a very usefull download. |
|
|
|
|
#39 |
|
Registered User
Join Date: Sep 2001
Location: Melbourne/Australia
Posts: 89
|
Minous, you state that you're a programmer. How much do you know about Amiga hardware?
Exodus |
|
|
|
|
#40 |
|
Coder/webmaster/gamer
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 1,148
|
A reasonable amount. I mostly program through the official system libraries rather than banging the metal though.
Did you have a specific question about Amiga hardware?
__________________
Programmer, Amigan Software |
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| WinUAE commandline parameters | Borg_Number_One | New to Emulation or Amiga scene | 7 | 04 October 2006 14:34 |
| WinUAE extremely slow | OnTheRun | support.WinUAE | 2 | 11 April 2005 18:01 |
| WinUAE bug parade | Marco | support.WinUAE | 15 | 17 February 2005 20:15 |
| WinUAE 0817r3-GUI dissappears/ WinUAE freezes. | 7-Zark-7 | support.WinUAE | 2 | 23 December 2001 14:19 |