English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 04 June 2011, 15:55   #1
pjhutch
Peter
 
pjhutch's Avatar
 
Join Date: Oct 2004
Location: Sowerby Bridge,UK
Age: 57
Posts: 102
Lightbulb Coldfire support

Are there any plans for Coldfire cpu (68k compatible) support in Winuae? It would be interesting to see how compatible it really is or allow developers to migrate programs to coldfire cpus...
pjhutch is offline  
Old 04 June 2011, 22:38   #2
rare_j
Zone Friend
 
rare_j's Avatar
 
Join Date: Apr 2005
Location: London
Posts: 1,176
WinUAE is an amiga emulator, and as no amiga has run on coldfire i'm guessing this is unlikely!
rare_j is offline  
Old 04 June 2011, 23:57   #3
matthey
Banned
 
Join Date: Jan 2010
Location: Kansas
Posts: 1,284
The Natami N68050+ CPU will add ColdFire compatibility. Most instructions through ISA_C will be added. Expected supported CF instructions...

bitrev, byterev, ff1, mov3q, mvs, mvz, sats

Expected unsupported instructions...

intouch, pulse, rems, remu, stldsr, wdebug, wddata, and all MAC instructions

68k compatibility will take precedence so for example, muls.l can set the overflow flag. Also, care should be taken when using CF code like move.l (a0,a1),d0 which will become move.l (a0,a1.w),d0 instead of move.l (a0,a1.l),d0. It's better to specify the size all the time anyway. CF compatibility should be good (97+%?) as most common user mode instructions are supported. All addressing modes of the 68k will be supported where an EA is used in the encoding.
It's possible that 68k+CF Amiga support could spread to UAE and other fpga Amigas if it becomes popular on the Natami. Speed and code density are improved a little while existing CF code can be used mostly without changes. The most useful instructions are mvs and mvz. They should have been included in the 68k long ago.
matthey is offline  
Old 05 June 2011, 00:42   #4
Amiga1992
Registered User
 
Join Date: May 2001
Location: ?
Posts: 19,645
Natami xD
Amiga1992 is offline  
Old 05 June 2011, 00:44   #5
TCD
HOL/FTP busy bee
 
TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,608
Quote:
Originally Posted by Akira View Post
Natami xD
Oh... sorry Yeah, real things first, before emulating them. Second that
TCD is online now  
Old 05 June 2011, 02:40   #6
matthey
Banned
 
Join Date: Jan 2010
Location: Kansas
Posts: 1,284
@TheCyberDruid
Did you add anything useful to this topic? I can understand other useless comments and possible trolling but a moderator posting a "me too" strikes me as rather odd.
matthey is offline  
Old 05 June 2011, 02:57   #7
TCD
HOL/FTP busy bee
 
TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,608
You have something useful to add then matthey? Seeing you mentioning Natami as a reason to add Codlfire support to WinUAE I thought I throw in my 2 cents on the topic. Any problem with saying that there's no Natami to buy yet and there's no reason to add the support for it in WinUAE either then?
TCD is online now  
Old 05 June 2011, 04:28   #8
matthey
Banned
 
Join Date: Jan 2010
Location: Kansas
Posts: 1,284
Quote:
Originally Posted by TheCyberDruid View Post
Seeing you mentioning Natami as a reason to add Coldfire support to WinUAE I thought I throw in my 2 cents on the topic.
By agreeing with someone rudely laughing at someone's hard work? Even if the Natami never sees the light of day, don't the people trying to make it happen deserve more respect than that?

Quote:
Originally Posted by TheCyberDruid View Post
Any problem with saying that there's no Natami to buy yet and there's no reason to add the support for it in WinUAE either then?
I have no problem with you saying that but you had a laughing emoticon at the beginning of your post and a nodding head in agreement with a "Second that" that said so much more.
I think it may be worth adding CF support to UAE before the Natami, especially if a standard could be agreed on. It would allow UAE to be used for CF development and testing, use existing CF code, and reduce the size of Amiga programs. I know most people use UAE for games but there is a lot that don't. Whether it would be worthwhile to implement would depend on how difficult the task would be. For example, it took me less than a day to add CF support to ADis (disassembler). I doubt that CF support will be added to UAE first as my post above reflects. I would like to see it happen though.
matthey is offline  
Old 05 June 2011, 08:27   #9
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,517
No.
Toni Wilen is online now  
Old 05 June 2011, 10:15   #10
TCD
HOL/FTP busy bee
 
TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,608
Quote:
Originally Posted by matthey View Post
By agreeing with someone rudely laughing at someone's hard work?
Huh? You want something implemented in an emulator that's not even out there yet. That's what I laughed about.

Quote:
Originally Posted by matthey View Post
Even if the Natami never sees the light of day, don't the people trying to make it happen deserve more respect than that?
Sorry, but that's so beside the point, I will just play my 'no comment' card.
TCD is online now  
Old 05 June 2011, 11:51   #11
cosmicfrog
The 1 who ribbits
 
cosmicfrog's Avatar
 
Join Date: Apr 2006
Location: leek, Staffs, UK
Age: 56
Posts: 3,557
Send a message via MSN to cosmicfrog
I cant wait CF = CosmicFrog when will I be assimilated

Matthy see tonis answer

as it seems your not up to adding it looks like we will all have to wait .......
cosmicfrog is offline  
Old 05 June 2011, 12:42   #12
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,354
Quote:
Originally Posted by pjhutch View Post
Are there any plans for Coldfire cpu (68k compatible) support in Winuae?
No plans as already said, but WinUAE is opensource.

Developers can pick up the code any time they like and as long as it doesn't break anything I imagine Toni would accept the code back into the mainline if it proved worthy.
alexh is offline  
Old 05 June 2011, 13:11   #13
pjhutch
Peter
 
pjhutch's Avatar
 
Join Date: Oct 2004
Location: Sowerby Bridge,UK
Age: 57
Posts: 102
Thats what I figured.
Thanks for the input guys.
pjhutch is offline  
 


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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Coldfire V4 emulation Mrs Beanbag request.UAE Wishlist 4 10 April 2014 07:55
Coldfire help majsta Coders. General 4 22 January 2011 20:22
A... Coldfire Projects gilgamesh Retrogaming General Discussion 32 20 May 2010 22:12
DRAGON ColdFire FAQ Paul News 4 21 January 2005 08:11
Coldfire accelrator for amiga utri007 Amiga scene 0 01 April 2003 09:55

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 19:23.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.16806 seconds with 13 queries