English Amiga Board Amiga Lore


Go Back   English Amiga Board > Requests > request.UAE Wishlist

 
 
Thread Tools
Old Yesterday, 01:42   #41
PeterK
Registered User
 
Join Date: Apr 2005
Location: Hangover
Posts: 1,568
Ok, a more serious feature request now:

The last time I tried to compile WinUAE myself was already more than 11-12 years ago on my old Win98 system. At that time there were still some 68k instructions not emulated by the JIT directly, but instead there was a fallback into the non-JIT code. I did not read the WinUAE sources for long. Are all of these old JIT fallbacks into non-JIT code now replaced by direct JIT code? Every forced fallback might result in a massive slowdown during the code execution. One example were the very complex PC-relative addressing modes of the 68k code.

Last edited by PeterK; Yesterday at 01:48.
PeterK is offline  
AdSense AdSense  
Old Yesterday, 08:34   #42
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 42
Posts: 19,067
Quote:
Originally Posted by gulliver View Post
Ok, sounds fair.

And what about all those graphics card that are not implemented yet? (Domino, Merlin, RetinaZ2, RetinaZ3, ImpactVision24, etc)

AteoBUS emulation? (also OmniBus, Prometheus which has been open sourced, GoldenGate, Crosslink, etc)

Matze`s GBAPII++? (open source)

MNT VA2000? (open source)
VA2000 : Anything that is user programmable: never or at least until it is totally abandoned. I don't add emulation for something that can have "hardware" change suddenly.

GBAPII++ is "just" a "clone" of existing already emulated RTG board.

Main reason for single RTG board was to have RTG mode that works with all operating systems (including unix-based). Only reason there is so many choices: they all use same chip family.

Usual answer: SVGA chip emulations are very complex, I don't do those. It is someone else's problem. Obviously ET4000 does exists because it was very popular PC board but I am not that interested in adding it because it won't enable anything unique, it is "just" another RTG board with practically identical resolution and vram limitations. Only "better" one is Blizzard/CyberVision but Permedia2 chip isn't emulated. (or Voodoo3 but it isn't emulated either)

Prometheus is already supported. (PCI bridges are very simple from emulation point of view)

ISA bus extensions look useless (and probably also very easy to emulate). Always include use case! Minimally it must enable some unique software to run that does something interesting.

GoldenGate: not going to happen without specs (PC side is a blackbox that is invisible to Amiga side). Commodore bridgeboards were only possible because detailed specs was included in official manuals.

Quote:
Originally Posted by PeterK View Post
Ok, a more serious feature request now:

The last time I tried to compile WinUAE myself was already more than 11-12 years ago on my old Win98 system. At that time there were still some 68k instructions not emulated by the JIT directly, but instead there was a fallback into the non-JIT code. I did not read the WinUAE sources for long. Are all of these old JIT fallbacks into non-JIT code now replaced by direct JIT code? Every forced fallback might result in a massive slowdown during the code execution. One example were the very complex PC-relative addressing modes of the 68k code.
I don't know. I don't touch JIT.

Aranym and WinUAE/FS-UAE use now mostly same JIT so ask them (Frode did some merging and I think some merging is still missing)
Toni Wilen is online now  
AdSense AdSense  
 


Currently Active Users Viewing This Thread: 2 (0 members and 2 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
some suggestions for future winuae versions honx request.UAE Wishlist 9 26 March 2017 12:22
New feature in WinUAE amigafreak68k support.FS-UAE 0 31 December 2014 18:57
Comments and suggestions markpjd Amiga websites reviews 0 14 May 2014 17:47
Suggestions for a winuae.net refresh NewDeli Amiga websites reviews 0 20 September 2009 19:56

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 08:55.


Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Page generated in 0.11020 seconds with 13 queries