Software-update: WinUAE 5.0.0

WinUAE logo (75 pix) Versie 5.0.0 van WinUAE is uitgekomen. Deze Windows-port van de UAE Amiga-emulator is in staat om een Commodore Amiga perfect te emuleren. Alle modellen, vanaf de allereerste Amiga 1000 tot en met de Amiga 4000, worden ondersteund. Hou er wel rekening mee dat WinUAE wordt geleverd zonder kickstart, bij wijze van spreken het bios/de firmware van een Amiga, of andere software. Meer informatie kan op het supportforum worden gevonden. WinUAE draait op Windows XP en hoger, en de download is nog geen 10MB groot. Voor een kickstart en programma's is Amiga Forever een mogelijke oplossing, met prijzen vanaf 10 euro. De changelog voor deze uitgave kan hieronder worden gevonden.

WinUAE 4.9.x/4.10.x bugs fixed
  • AGA-only sprite buffer overflow that can cause random side-effects.
  • CIA synchronize clock drift fixed.
  • Many GDI mode bugs fixed.
  • Integer scaling works correctly in Overscan+ and higher modes.
  • “Remove interlace artifacts” was unreliable and caused graphics corruption in accurate modes.
  • SCSI CD command READ TOC, format type 0 returned invalid data.
  • Serial port and inter-process serial port was unreliable in accurate modes.
  • VHPOSW/VPOSW mid-screen vertical and horizontal changes are now more accurately emulated. Smooth Copper / Up front demo specific hack is (finally!) not needed anymore and was removed.
  • Multiple chipset emulation (bitplanes, sprites, blitter) bug fixes.
Older bugs fixed
  • A600 non-expanded Quickstart incorrectly had RTC enabled.
  • D3D11 mode scanlines/masks are not affected by scaling anymore.
  • Fixed possible crash in floppy emulation and when exiting GUI.
  • Inserting supported non-Amiga formatted disk image (for example PC DOS formatted disk image) in standard Amiga 3.5″ DD drive was rejected, drive compatibility check didn’t accept standard 3.5″ DD drive. Image was accepted if drive was 3.5″ HD drive.
  • Mounting executable as HD floppy image created broken disk structure if file was larger than 1329664 bytes.
  • Notification icon -> Floppy drives: DF1, DF2 and DF3 selected image from DF0:
  • On the fly switch from AGA to OCS/ECS and then back didn’t always restore original AGA background color.
  • Picasso IV flash ROM emulation support.
  • Prometheus PCI bridge PCI config space byte wide access endian swap fix.
  • ROM rescan in ini mode didn’t clear previously detected ROMs.
  • uaegfx and hardware emulated RTG board and emulation window smaller than RTG resolution: part of right or bottom of display was clipped.
New features/updates: UI
  • Added new KS ROMs to ROM scanner.
  • Added Disable keyboard and Disable game controllers when mouse not captured options to Pri & Extensions panel.
  • Added custom data path configuration to Paths panel. Data path = default path where config files, logs, statefiles etc are loaded and saved.
  • Bring GUI window on top if emulation window gets left mouse button double click or F12 (or configured GUI key) key press and GUI is open. Close GUI if ESC is pressed when GUI is open and emulation window has focus.
  • FloppyBridge write protection status in GUI is now mirroring real drive floppy protection status.
  • Hardware info panel shows complete memory map when emulation has been started.
New features/updates: emulation
  • 1.5M Chip RAM size is now supported in all configurations. (Except if JIT is enabled)
  • Added screen rotation support, to fully support Fast Draw Showdown (American Laser games) game that had 90 degree rotated display. D3D 9 and D3D 11 modes only.
  • ECS Denise superhires sprite accurate color selection emulation (“scrambled” odd/even palette access).
  • Keyboard reset handling changed, now system is kept in reset as long as keys are kept pressed.
  • Programmed native display mode support improved, automatic aspect ratio correction improved.
  • RTG hardware sprite (mouse cursor) is now properly clipped when near edges of screen.
  • “Reset warp mode” implemented. Start emulation in warp mode, automatically switches off when running program or KS ROM shows something on screen.
  • Serial port now have separate options to enable/disable handshake/status pin emulation (RTS/CTS/DTR/DTE/CD) and Ring Indicator.
  • uaegfx RTG P96Prefs support.
  • Striker Manager and Multi-Player Soccer Manager dongle emulation.
  • Statefile complete blitter state save/restore is now fully supported in cycle-accurate modes. Previously blitter was force-finished before saving state.
  • Ultra extreme overscan mode now includes blanking regions, HV sync and Composite sync regions drawn using grid pattern.
Possible Breaking change: default keyboard layout changed
  • Key left of backspace (key that does not exist in PC keyboards) is now mapped to F11 and key between zero and above key is now mapped to key in same physical location as key in Amiga keyboard. Input panel has checkbox that swaps these two keys.
  • Key above shift and left of enter is now mapped to same physical location as key in Amiga keyboard.
  • Strange German-only keymap special #-key mapping removed.
WinUAE screenshot (620 pix)
Versienummer 5.0.0
Releasestatus Final
Besturingssystemen Windows 7, Windows 8, Windows 10, Windows 11
Website WinUAE
Download https://www.winuae.net/download
Bestandsgrootte 10,13MB
Licentietype GPL

Door Bart van Klaveren

Downloads en Best Buy Guide

02-06-2023 • 07:19

19

Bron: WinUAE

Update-historie

22-10 WinUAE 5.3.1 9
06-'24 WinUAE 5.3.0 3
02-'24 WinUAE 5.2.0 10
12-'23 WinUAE 5.1.0 2
06-'23 WinUAE 5.0.0 19
01-'23 WinUAE 4.10.1 1
12-'22 WinUAE 4.10.0 7
07-'20 WinUAE 4.4.0 36
05-'19 WinUAE 4.2.1 8
04-'19 WinUAE 4.2.0 2
Meer historie

Reacties (19)

19
19
9
1
0
10
Wijzig sortering
WinUAE heeft duizend knoppen. De meeste kun je negeren echter als je enkel wil gamen, ik mag nog wel regelmatig de emulator gebruiken en de volgende features zijn daarin de belangrijkste.

1. Quickstart. De meest veel voorkomende machine setups zijn al voorgeprogrammeerd, gewoon gebruiken. Meestal is kickstart 1.3 ECS, 512k chip ram + 512k slow ram de beste optie, en dat is ook de default. Voor A1200 only games zou je een kickstart 3.1 AGA + 2mb fast ram config kunnen gebruiken. Hele oude games (voor Amiga begrippen, ze zijn natuurlijk allemaal decennia oud) willen nog wel eens niet werken met kickstart 1.3, dus het is handig om een kickstart 1.2 rom paraat te hebben en dan de kickstart 1.2 OCS + 512k chip + 512k slow ram configuratie te gebruiken.

Onder quickstart kun je ook gelijk je game rom file in een geemuleerde diskdrive stoppen. Voor heel veel games zou het niet veel meer moeten zijn dan quickstart tab, game rom selecteren, start.

Trivia: slow ram slaat op het expansion memory wat je in de trap door zou installeren onderaan je Amiga. Chip ram is wat er standaard op het moederboard zat. Verder meestal niet heel relevant, maar sommige games zijn wel gevoelig voor het soort geheugen wat er in de machine zit en vooral hoeveel daarvan je hebt. Ze werden niet allemaal op dezelfde manier geprogrammeerd helaas, er zaten programmeurs tussen die shortcuts namen die incompatible waren met diverse configuraties. Als je vroeger Amiga games magazines kocht dan werd bij games altijd wel vermeld met welke machines ze compatible waren; een A500+ viel nog wel eens buiten de boot terwijl de game wel prima zou werken op een standaard A500. Dat komt onder andere omdat de A500+ met 1mb chip ram kwam standaard. Niet alle games slikken dan. Stom, maar waar.

Trivia: heel veel games werken op enkel 512k chip ram omdat dit is hoe de meeste A500 machines werden verkocht. Niet veel publishers maakte de keuze om games enkel 1mb te laten ondersteunen want dat verkleinde de doelgroep drastisch. Er zijn een aantal games die je extra features geven zodra ze 1mb detecteren (waaronder meer pre-loading zodat het laden tijdens het spelen sterk gereduceerd is), maar lang niet allemaal. Sommige games toonden zelfs spontaan extra graphics.

2. Input selectie. De default keyboard setup is op basis van het keypad. Dat wil je wellicht veranderen naar AWSD + ALT, vooral als je een toetsenbord hebt zonder keypad. Dat doe je onder de "game & I/O ports" tab en dan is het layout C. Je kunt natuurlijk ook een controller gebruiken, die activeert automatisch zodra je op een knop drukt.

3. Disk swapper. De disk swapper feature is van vitaal belang voor games van meerdere disks, vooral als het een game is die je constant laat swappen. Iets als It Came From the Desert of Dune 2, dat is echt swap-manie om gek van te worden. Er is ook het feit dat sommige games reageren op dat je een nieuwe disk in de drive stopt omdat ze staan te pollen en andere games vereisen dat je eerst op een knop drukt. Als het een game is die de polling truuk doet dan moet je in de emulatie eerst een drive eject doen, game even een seconde laten draaien zodat het "ziet" dat de drive leeg is en dan stop je de nieuwe disk erin. Wat in een echte machine puur gemak is dat is in de emulatie heel irritant. De disk swapper doet dat automatisch voor je. Je maakt een lijst van disks (en natuurlijk zet je disk 1 op positie 1, disk 2 op positie 2, etc.). Je kunt dan tijdens het spelen tussen disks wisselen door END + een nummer in te drukken. Dus END + 2 haalt de huidige disk uit de drive en stopt de disk die op positie 2 in de lijst staat erin.

4. Save state. Onder de "misc" tab vind je een knop om een state save/load te doen. Je hoeft niet de save functie van de game zelf te gebruiken als die er al is. Lekker makkelijk en snel.

Trivia: zo'n save state file bevat letterlijk een dump van het Amiga geheugen en kan dus ook door diverse tools gebruikt worden om graphics, audio en level data te extraheren. Tot de dag van vandaag wordt het gebruikt om nieuwe betere versies van de games te maken zoals A1200 versies van A500 games met meer kleuren en betere framerates. WinUAE zelf heeft ook zo'n functie, onder de output tab kun je laten zoeken naar muziek in een actief draaiende game en laten dumpen als een mod file middels de "pro wizard" knop.

Er is ook een knop "sample ripper" om geluiden te laten dumpen... dat is heel erg hit & miss en in mijn optiek meer miss dan hit. Veel games spelen niet een geluid af alsof het een wave file is, een basis geluid wat misschien een enkele toon kan zijn wordt via de sound hardware bewerkt totdat je krijgt wat je in de game hoort. De sample ripper dumpt wat naar de sound chip gestuurd wordt (de enkele toon dus), niet wat de game er uiteindelijk van fabriekt. Helaas.

5. Window size. Ik speel zelf altijd in windowed mode. In hele zeldzame gevallen van games die een hogere resolutie gebruiken, zoals bijvoorbeeld bij Agony, is de default window size te klein. In dat geval kun je hem onder de display tab simpelweg aanpassen, in 800 * 600 past eigenlijk alles wel.

6. configuration save. Sommige games hebben echt specifieke eisen qua configuratie; zo zijn er games uit de jaren 80 die gemaakt zijn voor de Amiga 1000 die misschien alleen chip ram slikken. Misschien werken ze alleen op een OCS chipset. Het zou irritant zijn om iedere keer settings te moeten wijzigen voor een game dus je kunt de configuratie in zijn geheel opslaan en weer inladen onder de "configurations" tab.

7. Paths. Je wil wellicht 1 keer je paths even nalopen onder de tab van dezelfde naam. Dan kun je bepalen waar WinUAE screenshots en videos opslaat mocht je die willen maken ("output" tab, je kunt al spelende screenshots maken door end+printscreen in te drukken). Je kunt er ook configureren waar WinUAE standaard naar games en kickstart roms zoekt en save states opslaat.

Extra trivia: WHDLoad is een tool gemaakt voor de Amiga om elke game harddrive installable te maken (en hier en daar bugs te fixen, games compatible te maken met alle mogelijke configuraties en cheats toe te voegen). Dit kan ook met WinUAE samen gebruikt worden alhoewel de save state functie niet gegarandeerd is als je dat doet helaas, game afhankelijk. Dat vereist wel wat setup stappen echter, zie Youtube :)
Oh wat gaaf.. nooit geweten. Mijn rock lobster "moederboard" hangt al jaren in een mooie lijst in de garage. De bijna 1000 floppies long gone.. dit is leuk. Draait het ook op een Linux desktop?
Anoniem: 84997 @shades2 juni 2023 08:22
Daar heet t "fs-uae". 'k Wilde vroeger altijd een Amiga 500 hebben, maar ging toentertijd voor een PC. Wel lollig om via een emulator af en toe mee te stoeien.
Dan kan je ook kijken naar Amiberry! Kickstart roms kan je op de google app store voor een paar euro legaal krijgen (zoek op Amiga Forever Essentials).
Nog steeds de beste Amiga emulator.
Heb nog een allereerste run A500 met 'space invaders' Hi-tech toetsenbord, en een A1200 in gebruik. Niks mooier dan het echte spul. Maar ik zal toch maar mn emulator weer updaten :)

[Reactie gewijzigd door Rataplan_ op 27 juli 2024 02:35]

Heb, miraculeus gezien mijn ouders alles hebben opgeruimd toen ze verhuisden, nog steeds mijn Amiga 1200 en Commodore C-16. :) Beiden recent laten opknappen. Maar een emulator is wel een stuk praktischer, voelt alleen minder authentiek.
Ik wist dat ik m nog had en ben naar aanleiding van de berichten hier op zoek gegaan naar m'n oude VIC20. En gevonden. En hij werkt nog ook.
Eerste 8 bits programmeerregeltjes in BASIC geschreven op dat apparaat inclusief m'n favoriete instructie GOTO.
Nostalgie all over the place. 42 jaar geleden.
Waar blijft de tijd.
Ik zou checken of er geen batterij in zit en of je de condensatoren wilt vervangen, dan gaat het nog lang mee denk ik.
Dank voor de waarschuwingen, heren!
De soldeerbout gaat in ieder geval uit het vet en verder zal Google me aan m'n handje meenemen op de tocht door Nostalgia!
Veel succes, oefen vooral op iets anders (tenzij je al super goed bent in solderen). :)
Tof, maar je moet echt oppassen met de originele voedingen. Die zijn vaak heel onbetrouwbaar na al die jaren. En in de computers zelf zit helemaal geen beveiliging daartegen.
Ja, heb nog 2 amiga2000 met turbokaarten en gvp genlocks. Had ze nodig voor school. Ik kan ze niet weg doen, Te veel sentiment. Winuae ooit gebruikt, maar voelt toch NEP, hahahah.... Lachen wel om te zien dat het nog bestaat en er nog fans mee bezig zijn.
josje22
Zit de Varta batterij nog in de A2000?

Grote kans dat beide computers dan niet meer werken.
Winuae is een geweldige Amiga emulator.
Ik gebruik het al jaren, aangezien ik toch het Amiga tijdperk miste.
In mijn jeugd had ik een Amiga 500, met best veel spellen, utilities, muziekprogramma's en dergelijke.
Met Winuae heb ik een fijne herbeleving aan die tijd.

@gimbal bedankt voor de extra uitleg.
Ik wist al wel redelijk goed hoe de emulator werkt, maar ik heb er nu toch weer wat bij geleerd.
Jeeeeezzzz Perkele,

Nooit geweten dat vandie lekkende batterij. Inderdaad zitten ze er allebei nog in en aardige verwoesting. Ik heb ze er snel uitgeknipt en een beetje schoongemaakt. De ene a2000 was ook bij de microproc aangetast, Sommige pootjes in de socket waren kapot. EOL dus. De andere a2000 ga ik later nog eens verder inspecteren. Nu geen tijd en zin in, maar de batterij is er iig uit.

gr,
josje22
update:
de a2000 met gvp 68040 kaart en gvp iv24 & glock werken perfect, pffff

Op dit item kan niet meer gereageerd worden.