07 September 2012, 15:39 | #321 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,553
|
Where did I say it does not boot to CLI? Of course there is boot Shell/CLI.
Last edited by Toni Wilen; 07 September 2012 at 15:51. |
07 September 2012, 16:40 | #322 |
The 1 who ribbits
|
core was worried for a moment then
hehehehe not really as this is what the amiga dose \o/ and thanks toni your |
12 September 2012, 20:05 | #323 |
Glastonbridge Software
Join Date: Jan 2012
Location: Edinburgh/Scotland
Posts: 2,243
|
Could you compile it to run on a ColdFire CPU?
hmm... |
12 September 2012, 20:23 | #324 |
Linux snob
Join Date: Sep 2008
Location: Monkey Island
Posts: 997
|
Aros m68k is Aros compiled for m68k. Of course you could compile Aros for Coldfire targets (with some minor adjustments).
But still Coldfire is not really compatible with legacy Amiga software. You could add an emulation layer for legacy code. But then why not use an emulator in the first place? |
12 September 2012, 20:48 | #325 |
Glastonbridge Software
Join Date: Jan 2012
Location: Edinburgh/Scotland
Posts: 2,243
|
Coldfire* is mostly binary compatible with m68k, only a few instructions/addressing modes need to be trapped and emulated. Also asm can be re-assembled without modification because the removed instructions can be replaced by exactly equivalent sequences of other instructions, and even bytecode can in some cases be reprocessed.
But if the OS was entirely Coldfire compatible, we could at least do something. Also there are bigger differences in supervisor mode than in user mode I believe, which most application software won't touch. Just an idea... *Version 4 even adds back some of the instructions originally removed |
12 September 2012, 20:59 | #326 |
Linux snob
Join Date: Sep 2008
Location: Monkey Island
Posts: 997
|
Yes, but reassembling is what an emulator does. And straightforward messing with object code will break a lot of things, first of all the (conditional) jumps. And if the the code does something fancy like modificating itself things get really messy.
Imho ARM has won over Coldfire. |
12 September 2012, 21:05 | #327 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,553
|
|
12 September 2012, 21:12 | #328 |
Glastonbridge Software
Join Date: Jan 2012
Location: Edinburgh/Scotland
Posts: 2,243
|
|
12 September 2012, 21:22 | #329 |
Linux snob
Join Date: Sep 2008
Location: Monkey Island
Posts: 997
|
Well, since we're talking about software for the 68000 that's not a problem anyway. Did things break on 68020 I wonder? I mean, did they implement some bus sniffing code flush or something?
|
12 September 2012, 21:45 | #330 |
Glastonbridge Software
Join Date: Jan 2012
Location: Edinburgh/Scotland
Posts: 2,243
|
I'm not sure what point you're trying to make here. There will always be some code that doesn't work whenever you upgrade anything, usually because the programmer thought they were being clever but were in reality being stupid. Some A500 software stopped working if you put a memory expansion in. I guess then we shouldn't bother with memory expansions.
If any amiga software at all could be made to work on coldfire, I'd be happy, to be honest. If you just want to run old games that's fine, but I'm pushing the envelope here. Or pushing something, at any rate. My luck, probably. No need to whizz on my buzz. Fortunately self-modifying code is rare, because on the whole it's difficult, dangerous and pointless. The biggest problem, as far as I gather, is opcodes that are still valid on Coldfire, but behave differently. That might be a problem, because they wouldn't throw an exception so you couldn't trap them. How often that would happen, I don't know. But UAE could be made to emulate coldfire I guess and we could try it there... worth giving it a shot, just to see what happens? |
13 September 2012, 15:57 | #331 |
Linux snob
Join Date: Sep 2008
Location: Monkey Island
Posts: 997
|
My point is that I don't think any more Coldfire is the ideal choice for Amiga clones. Nearly compatible isn't compatible. Others disagree. There is also an interesting discussion of Coldfire's performance for Amiga clones.
There is CF68KLib which is used in the Atari Coldfire Project. Sorry for straying off topic. |
09 October 2012, 12:49 | #332 |
Posts: n/a
|
@Toni:
PostED (a simple note-taking utility) gives an "Illegal Instruction" Guru when trying to move its window across the screen. http://hd-rec.de/Archive/PosTED.lha Here's log: |
24 October 2012, 09:17 | #333 |
Registered User
Join Date: Aug 2009
Location: Stockholm / Sweden
Posts: 59
|
So i just read through this thread and in my eyes the aros 68k project has gone from "interesting experiment" to something that looks like it could be the actual future of classic amigaos. Amazing work.
|
02 November 2012, 03:01 | #334 |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,408
|
I think that in the future (hopefully not too far off), AROS 68k will find it's natural home on an FPGA Amiga project.
Last edited by NovaCoder; 02 November 2012 at 03:40. |
17 November 2012, 01:11 | #335 |
Registered User
Join Date: Aug 2007
Location: berlin/germany
Posts: 1,054
|
another feature: http://aros-exec.org/modules/newbb/v...C&type=&mode=0
aros owb working on an amiga 4000/060 (screenshots). join in aros68k and lets get some boost on that. |
19 November 2012, 18:08 | #336 |
Registered User
Join Date: Aug 2009
Location: Stockholm / Sweden
Posts: 59
|
Wow!
I think its time for me to devote a weekend sometime soon to try out aros on one of my amigas. |
08 February 2013, 13:56 | #337 |
Posts: n/a
|
@Toni Wilen:
When launching ImageFX, aros reboots! I know that you don't like to debug complex programs; still what may tha cause of the crash be ? Can you look into it, please ? Here's log: |
05 June 2013, 17:24 | #338 |
Registered User
Join Date: Dec 2010
Location: Universe
Age: 48
Posts: 206
|
Is it posible to run Aros68k on A1200 030 32mb (blizzard 1230 with fpu)?
|
06 June 2013, 07:33 | #339 |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,408
|
|
06 June 2013, 09:04 | #340 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,553
|
In my opinion it is not meant to be "used". Especially Wanderer (AROS WB), it is too bloated for m68k. I only consider it a proof of concept and ROM replacement boot loader for programs that take over the system.
Requirements are simple: 68000 or better and enough RAM. Some programs work, some don't work (bug in some feature, missing feature, bug in program that only triggers under aros and so on..) Speed is not a goal because one major reason for lack of speed is gcc m68k support which is not that good. (optimization isn't that good, weird looking code at least when compiling for plain 68000, register function parameters are not supported and so on). (EDIT: This is not the only reason and may not be the major reason but there are too many other reasons that makes it pointless. Premature optimization is bad) Last edited by Toni Wilen; 06 June 2013 at 09:20. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
ChipQuik and substitute | kipper2k | Hardware mods | 18 | 27 September 2013 10:55 |
AROS m68k Bug Reports | Ezrec | Amiga scene | 1 | 03 October 2011 22:40 |
AROS m68k running on WinUAE | turrican3 | Amiga scene | 1 | 01 January 2011 04:07 |
Kickstart substitute | gilgamesh | request.UAE Wishlist | 19 | 17 January 2009 15:37 |
New Bounty-Project started for AROS: Kickstart replacement | Paul | News | 0 | 26 December 2004 12:12 |
|
|