26 June 2009, 08:21 | #1 |
Posts: n/a
|
64-bit WinUAE?
Yeah, I know there is a thread with the exact same name on here, but the last comment from Toni is about 4 years old. I guess there has been no update on it in all that time. My thoughts on it.
- no JIT. Is it too complicated to do? - No catweasel, ipf-images. I suppose that no one has bothered to do said libraries is because there is no 64 bit version of winuae, I am sure that once there is that will be powerful motivation to update |
26 June 2009, 11:01 | #2 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,507
|
Quote:
JIT is a mess of C and x86 assembly. I don't want to touch it.. |
|
26 June 2009, 11:11 | #3 | |
PSPUAE DEV
|
Quote:
The current 32BIT works great, even on a 64BIT machine. I have'nt had any problems so far with what I use Winuae for on a daily basis. |
|
26 June 2009, 11:15 | #5 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,507
|
|
26 June 2009, 11:19 | #6 |
PSPUAE DEV
|
|
26 June 2009, 11:21 | #7 |
HOL/FTP busy bee
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,535
|
I always thought 1.5 GB was already way too much... It's a pity JIT is such a mess and thus the only reason that prevents a 64 bit version.
|
26 June 2009, 11:30 | #8 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,507
|
|
26 June 2009, 11:54 | #9 |
Its hard being famous!
Join Date: Aug 2008
Location: Gateway to the dales, UK
Age: 43
Posts: 633
|
Is JIT really necessary on modern 64-bit processors? Most games dont work with it anyway!
|
26 June 2009, 14:59 | #10 |
Global Moderator
Join Date: May 2001
Location: Derby, UK
Age: 46
Posts: 2,287
|
How about a 64bit version without jit
I personally never use it so wouldn't miss it if it wasn't there. |
26 June 2009, 18:33 | #11 |
Posts: n/a
|
Mhh, from what I understand any x86 assembly compilation is done by NASM, that on it's frontpage states "NASM has been updated to support the full x86-64 architecture extension, and is fully supported since NASM 2.00.". From the directories date-stamps it seems that 2.00 was released on 28-Nov-2007. So, I suppose the same assembly code can now be automatically compiled for x86 and x86-64 targets.
|
26 June 2009, 20:26 | #12 | ||
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,507
|
Quote:
Need to understand both 680x0 and x86 (and x64 too..) perfectly to be able to understand JIT completely.. Quote:
This isn't about games. |
||
27 June 2009, 01:01 | #13 |
Registered User
Join Date: Sep 2007
Location: Las Cruces, USA
Age: 71
Posts: 351
|
Without JIT I would instantly complain. As far as I'm concerned my emulated Amiga can't be to fast. Some of the things I do are so slow on a 50 Mhz 68060 that they are not feasable. They are however feasable on my emulated Amiga.
|
27 June 2009, 01:53 | #14 |
Registered User
Join Date: Nov 2008
Location: Swedun'
Posts: 397
|
Man, Toni... if you can do this... I WILL WORSHIP THE GROUND WHERE YOU STAND, LIKE A GOD!! 0_0
64-bit i the future! Every 64-bit, or partially 64-bit program that I run works noticeably faster than their 32-bit contemporaries, on my Vista 64. Ever since MameUI became 64-bit it runs faster and smoother than ever! You say it's not about games... well, I think it part it actually is. Because games like Breathless will undoubtedly run better, on awesomely tricked out A1200's that can then be simulated. Come on, can't some of us help Toni out somehow?? Is there anyone that knows someone with the technical knowledge required for x86 Opcodes?? Maybe we can pay that guy, whoever he might be, to help Toni out. Seriously, it could work. PS: I'm one of those guys that don't use JIT either. Unless JIT = the Fastest Possible Emulation speed option, in the CPU options section. |
27 June 2009, 01:59 | #15 |
Its hard being famous!
Join Date: Aug 2008
Location: Gateway to the dales, UK
Age: 43
Posts: 633
|
Is it possible to have a 32 bit fallback mode in case JIT is enabled?
|
27 June 2009, 09:47 | #16 |
Linux snob
Join Date: Sep 2008
Location: Monkey Island
Posts: 997
|
Can't Toni swap in some ready made JIT-compiler, like llvm? Of course, that would add another layer of indirection, but it's optimization techniques might outweigh that. The result would be mostly platform independent.
|
28 June 2009, 20:50 | #17 |
Super Robot Pilot
Join Date: Dec 2007
Location: Modena (Italy)
Age: 48
Posts: 870
|
|
31 October 2009, 19:53 | #19 | |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,342
|
Quote:
http://eab.abime.net/showpost.php?p=565109&postcount=2 |
|
31 October 2009, 20:12 | #20 |
Linux snob
Join Date: Sep 2008
Location: Monkey Island
Posts: 997
|
Oh, ehm
When reading "development version" I felt the compelling need to post it somewhere. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
64 bit winuae and JIT | pjhutch | support.WinUAE | 1 | 25 September 2011 01:29 |
Winuae on Windows 7 Ultimate 64 bit ? | weasel_ch | support.WinUAE | 6 | 02 September 2011 18:07 |
REQ: 17-Bit Artwork 2 (1988-04)(17-Bit Software) | Sea7 | request.Demos | 5 | 13 May 2011 01:07 |
8 bit to optimized 6 bit palette histogram improvements needed | NovaCoder | Coders. General | 0 | 14 April 2011 02:13 |
64-bit WinUAE? | Jim | request.UAE Wishlist | 31 | 13 April 2006 15:24 |
|
|