20 December 2004, 12:23 | #21 | |||
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,396
|
Quote:
Quote:
Quote:
|
|||
20 December 2004, 12:44 | #22 | ||
Mostly Harmless
Join Date: Aug 2004
Location: Northern Ireland
Posts: 1,115
|
Quote:
http://amiga.emugaming.com/boxer.html I wonder where those prototype boards are today Quote:
Last edited by girv; 20 December 2004 at 13:08. |
||
20 December 2004, 13:02 | #23 |
Mostly Harmless
Join Date: Aug 2004
Location: Northern Ireland
Posts: 1,115
|
@methanoid: Elbox must have written (or bought) a missing opcode emulation layer if they have OS3.x booting on the Dragon and I guess it will be transparently used by all OS legal software to run unmodified. Any non-OS legal software will either need to be modified to remove the non-Coldfire instructions or need to install its own emulation layer to handle them.
Its a similar situation to the 060 today as it does not implement all the instructions found on earlier chips, so you need to patch or emulate as I described above. For OS legal software you have emulation layers like CyberPatcher or OxyPatcher and the 68060.library; non OS legal software is generally patched to remove and work around the unimplemented instructions. But ColdFire is a lot more different to 680x0 than 68060 is to 680x0! |
20 December 2004, 13:19 | #24 | ||
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,396
|
Quote:
If you look at the 1997 Boxer... it's got one Flex10k and a whole A1200 chipset. I still think it would struggle to get the entire AGA chipset onboard. Perhaps that is why they never got released? They couldnt source enough AGA chips for the 1997 boxer... they tried to develop their own and ran out of time or FPGA space. Very interesting. Quote:
|
||
20 December 2004, 13:30 | #25 | |
Mostly Harmless
Join Date: Aug 2004
Location: Northern Ireland
Posts: 1,115
|
Quote:
|
|
20 December 2004, 13:36 | #26 |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,396
|
Especially as the persons who re-implemented the C64 and Atari2600's made in the region of $250,000 dollars
I'm not that mercenary, I think if I have a go at it it will be open source... ala http://www.opencores.org so that if I get bored someone else could pick up the code and we dont have another boxer. I'd need a license from whoever owns the Amiga hardware rights. I wonder if Mick Tinker's license is still valid? In the unlikely even that he or someone who know's him is reading... contact me. Last edited by alexh; 20 December 2004 at 13:42. |
20 December 2004, 13:43 | #27 | |
Moderator
Join Date: Sep 2004
Location: France
Age: 51
Posts: 4,277
|
Quote:
|
|
20 December 2004, 15:48 | #28 | |
Retired Quartex Sysop
Join Date: Sep 2001
Location: Roman Verulamium
Age: 58
Posts: 1,874
|
Quote:
I wonder how much faster than an 060 it really is with the "emulation" in place... I do wonder tho if it isnt a case of "too little too late" as this is what Mediator and A1 should have been..... |
|
20 December 2004, 18:34 | #29 | |||
Mostly Harmless
Join Date: Aug 2004
Location: Northern Ireland
Posts: 1,115
|
Quote:
Someone would have to buy Wepl a Dragon system (register more WHDLoad folks!), persuade him to port WHDLoad to it, then either persuade him to extend WHDLoad to include a ColdFire unimplemented instruction exception handler and emulation code or persuade all the patch authors to update their patches to modify the unimplemented opcodes in the games. Quote:
Quote:
Maybe v5 will be a full 680x0 clone, except at 500Mhz If they'd just add a MMU and some more addressing modes... |
|||
20 December 2004, 18:34 | #30 |
Mostly Harmless
Join Date: Aug 2004
Location: Northern Ireland
Posts: 1,115
|
Better information: Differences between ColdFire and 68K
@CFOU: don't cry, I was wrong The latest CF cores include a MMU! Not sure how compatible it is with the 68060 however but it exists at least! |
20 December 2004, 21:18 | #31 |
Moderator
|
i´ve spoken personal with elbox and they told me that this board will be released in any way...
so if someone think it will never be released he is/was wrong... |
20 May 2005, 14:42 | #32 | |
Retired Quartex Sysop
Join Date: Sep 2001
Location: Roman Verulamium
Age: 58
Posts: 1,874
|
Quote:
I had an email from Elbox regarding this as I asked them specifically about WhDLoad. Below are some quotes from their response Q: How are the missing OpCodes dealt with? A: The main way of functioning OS3.x on DRAGON is a 5475.library, which works in the same way as 060.library. Q: If Elbox provided some technical info it is quite possible for authors of key 680X0 software like WHDLoad could make patches. WHDLoad could use a Tooltype to load a patch layer for each game patch so that gamers with Dragon could play their games still. A: Our developer Dept. plans to publish DRAGON SDK, with complete info how to optimise software for ColdFire. Apart of that some Amiga softare developers are just in contact with us in this matter. I'd suggest that we test Elbox on this... someone who has a technical brain (ie not me) could ask some specific questions to aid Whdload working under Coldfire and see how helpful a response they get. Personally loading a game from HD with an added Tooltype "COLDFIRE=On" or whatever seems just what the doctor ordered. Not being able to play games with the Coldfire kinda makes the whole thing pointless! |
|
20 May 2005, 17:57 | #33 | |
Mostly Harmless
Join Date: Aug 2004
Location: Northern Ireland
Posts: 1,115
|
Quote:
In my own limited little brain I think WHDLoad replaces the OS when active so no pre-existing OS libraries are availble to WHDLoad itself or the game/patch code. If that's the case then WHDLoad would need to provide an alternative unimplemented opcode handler within itself in order to run 68k code on a Dragon board. Maybe Wepl can say different though? |
|
20 May 2005, 20:03 | #34 | |
Retired Quartex Sysop
Join Date: Sep 2001
Location: Roman Verulamium
Age: 58
Posts: 1,874
|
Quote:
|
|
20 May 2005, 22:48 | #35 | |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,302
|
Quote:
Then why not for the Coldfire instructions. But I agree, we'd have to buy a ColdFire to Bert |
|
20 May 2005, 23:01 | #36 |
Retired Quartex Sysop
Join Date: Sep 2001
Location: Roman Verulamium
Age: 58
Posts: 1,874
|
Elbox ought to GIVE him one, not us buy him one. Anyhow I've registered.. maybe if more people did Bert could buy one himself?
|
23 May 2005, 07:47 | #37 | |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,302
|
Quote:
680x0 compatibility (even if it is approximate) with better speed than a 68060 is incredible news in 2005 !!! Of course I'd buy it only if WHDLoad supported it or planned to support it properly (or that would mean that all the patches should be redone)... That would amount to buying 2 of them and sending one to Bert |
|
23 May 2005, 09:18 | #38 |
Retired Quartex Sysop
Join Date: Sep 2001
Location: Roman Verulamium
Age: 58
Posts: 1,874
|
Of course we'd buy it if we could run our old games with WHDLoad... Elbox would have to be brain dead not to see that one free board for Bert would mean LOTS more sales for them.
We all prefer a 680X0 solution (well the sensible ones do!) |
23 May 2005, 18:42 | #39 |
Moderator
Join Date: Nov 2001
Location: Germany
Posts: 869
|
Some answers from me
If the board is released I will try to support it. (Will not spend time on before this.) The differnces between CF and 68k seems to be large. Often used Opcodes and Adressing Modes are dropped. I think this will have an serious impact on performance. Also many apps/games running under WHDLoad have their stack in chipmem this will degrade emulation performance. The VBR at 1MB boundary is annoying, but workaround should be possible. Single stack in CF may cause incompatibilites which may require install adaptions. The emulation of unsupported instructions and addressing modes should work as current with the 68060 ones. I think the CK68KLib will do this. The WHDLoad core will need adaptions tough. Using the 5475.library I would like to avoid because it would be incompatible with using MMU exclusive by WHDLoad (as it current is). MMU support of the CF will be probably possible. I have not yet checked which functions the CF-MMU provides or what the differences to a 68040/60 are. So, first the hardware must be out then we will see further |
19 June 2012, 12:47 | #40 |
Retired Quartex Sysop
Join Date: Sep 2001
Location: Roman Verulamium
Age: 58
Posts: 1,874
|
@Part of my subscription review,prune and revival process@
Are Elbox still actually in business? What ever happened to Dragon? Did they admit why they failed to ever release it? |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Micronik PCI A1200 Busboard | Fingerlickin_B | MarketPlace | 2 | 15 November 2008 10:39 |
Wanted: Voodoo 4500 PCI version, no AGP please | Hacky | MarketPlace | 0 | 03 January 2008 10:44 |
A1200 PCI busboard - G-Rex or (guru) Mediator ? | coze | support.Hardware | 48 | 25 September 2007 15:31 |
Dragon1200 busboard with Coldfire in cpu slot | Effy | News | 6 | 19 April 2005 22:05 |
DRAGON ColdFire FAQ | Paul | News | 4 | 21 January 2005 08:11 |
|
|