22 March 2013, 12:52 | #141 | |
Registered User
Join Date: May 2001
Location: ?
Posts: 19,658
|
Quote:
Fear not though! It seems like BlankVector can fix EmuTOS to be softkicked/create RTB and PAT files, so hang in there and wait to see what comes out of this. I'd love to test this out on my A600 |
|
22 March 2013, 17:37 | #142 |
Registered User
Join Date: Dec 2010
Location: Buenos Aires / Argentina
Posts: 78
|
i contacted jean, no answer yet, we ll have to wait for BlankVectors fix
|
13 April 2015, 12:29 | #143 |
Registered User
Join Date: Oct 2013
Location: Wrocław, Poland
Posts: 202
|
Hi, it's 2 years since last post, is there any update on EmuTOS mapping with SKICK?
|
13 April 2015, 15:01 | #144 |
Registered User
Join Date: Jun 2012
Location: France
Posts: 183
|
Nothing new in EmuTOS specific to Amiga.
However, new EmuTOS releases still support Amiga, just as before: http://sourceforge.net/projects/emut.../emutos/0.9.4/ |
13 April 2015, 15:12 | #145 |
Registered User
Join Date: Oct 2013
Location: Wrocław, Poland
Posts: 202
|
Thank you for news, BlankVector.
I intended to run it on unexpanded A600 using SKICK, but with that still not possible, I successfuly managed to run it on ACA500-equipped A500. However the default Amiga binary does not support FDD, HDD, etc. Could someone please put Emutos compiled for Amiga with AROS=1 in the zone? EDITED: Disregard, pls. I managed to compile EmuTOS with AROS=1 by myself using Cygwin and following tutorial: http://vincent.riviere.free.fr/soft/m68k-atari-mint/ Last edited by Jacques; 13 April 2015 at 23:10. |
14 April 2015, 01:04 | #146 |
Registered User
Join Date: Oct 2013
Location: Wrocław, Poland
Posts: 202
|
Unfortunately while A: disk drive is now working for me on Amiga500 with ACA500, I can't make it see CF card in ACA500's A600-compatible IDE port.
I've prepared CF card with single FAT16 partition, but it's still a no go. Any clue how to make EmuTOS see HDD under real Amiga? |
14 April 2015, 02:59 | #147 | ||
Registered User
Join Date: Jun 2012
Location: France
Posts: 183
|
Quote:
Quote:
There is a flag named has_gayle, it should be accurately detected with AROS=1. But there is a big approximation in bios/ide.c, at the top of detect_ide(): #ifdef MACHINE_AMIGA has_ide = has_gayle ? 1 : 0; I suspect you to have no Gayle on your A500. Try to force has_ide = 1 there, that should not hurt. IDE support worked fine on Gibs' Blizzard A1260. |
||
14 April 2015, 08:32 | #148 | |
NetBSD developer
Join Date: May 2012
Location: Warsaw, Poland
Posts: 411
|
Quote:
On Individual Computers wiki there's document "Inside ACA500" that explains it all. Based on this doc I wrote the NetBSD driver (IDE part here, ACA detection and interrupt stuff here). |
|
14 April 2015, 08:34 | #149 |
Registered User
Join Date: Mar 2009
Location: New York
Posts: 552
|
strim, the ACA500 works with NetBSD? I thought it needed at least 68020?
|
14 April 2015, 08:38 | #150 | ||
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,573
|
Quote:
EDIT: Quote:
Last edited by Toni Wilen; 14 April 2015 at 08:44. |
||
14 April 2015, 09:13 | #151 |
NetBSD developer
Join Date: May 2012
Location: Warsaw, Poland
Posts: 411
|
I remember the NetBSD Gayle IDE driver didn't work with ACA500 as-is, though I don't remember what was the exact reason for it not working. It's possible it was just detection related problem.
That's why I wrote the ACA-specific driver (and to support the second slot too). |
14 April 2015, 09:18 | #152 | |
Registered User
Join Date: Oct 2013
Location: Wrocław, Poland
Posts: 202
|
After today's work, I'll recompile EmuTOS with forcing has_ide = 1 and will check.
As it is now it behaves following way with ACA500 and AROS=1: - no CF card in either ACA500 slot: EmuTOS starts immediately up to the info screen and then onto the GEM - CF card present in either ACA500's slot (or both): EmuTOS freezes for about 1 minute with white screen, then resumes boot up and enters GEM, but no HDD is detected. I tested with 16MB (FAT12) and 2GB (FAT16) formatted CF cards. Btw. ACA500 has this nice feature allowing to load A1000 Kickstart from diskette, so I could test mapping EmuTOS using both ACAMAPROM command together with freshly complied EmuTOS.rom and also generated A1000-like ADF :-) Hopefully forcing IDE detection will help, it's definitely worth it and great fun. ACA500 also seems very well suited for this kind of play with its features Quote:
Maybe there would be possibility to nail this problem, too Last edited by Jacques; 14 April 2015 at 10:11. |
|
14 April 2015, 18:13 | #153 |
Registered User
Join Date: Oct 2013
Location: Wrocław, Poland
Posts: 202
|
@BlankVector
I recompiled EmuTOS with has_ide = 1 but it hasn't helped, actually it behaves the same way as described in post #152. |
15 April 2015, 22:51 | #154 |
Registered User
Join Date: Jun 2012
Location: France
Posts: 183
|
Jacques, thanks for your tests.
The timeout probably indicates trouble in the IDE driver. We will need further tests. I will come back when I have precise ideas. |
15 April 2015, 23:43 | #155 |
Registered User
Join Date: Oct 2013
Location: Wrocław, Poland
Posts: 202
|
You're welcome
Apart from A500 + ACA500 reported IDE issue, I tested EmuTOS a bit more and there are following issues I faced: 1) A1200 + Blizzard 1230-IV + 64 MB FAST: no Fastram detected on welcome screen (this line is totally ommited, shows just ST-RAM). That was tested on 2 Commodore Amigas 1200 + 2 different Blizzards 1230 (another A1230 is my friend's who tested, too) 2) FDD LED keeps lightened even after floppy is not being read anymore (and keeps spinning, too), it stops only after (at least) warm reboot. 3) my friend has newer-type Commodore Amiga mouse (more round one) , which works 100% correctly under AmigaOS. Yet with EmuTOS it behaves weird, after few clicks of left button (in random situations), EmuTOS gets frozen like left button is still pushed. You can still move the pointer, but it acts like button is pushed as if it happens over a GEM window, it moves the window without button being actually pressed. There's no other help than reboot for it (till the next button "freeze"). It doesn't happen under AmigaOS (believe me), it's just EmuTOS mouse routine looks confused by this otherwise working mouse The rest is looking really good and promising, I've had a lot of fun playing with it! If you need some more tests to conduct in the future, I'll be happy to help. And yes, keeping fingers crossed for ACA500 IDE-CF working with EmuTOS one day Thanks again for all the great effor you've put into EmuTOS. Last edited by Jacques; 16 April 2015 at 10:12. |
17 May 2015, 11:52 | #156 | |
NetBSD developer
Join Date: May 2012
Location: Warsaw, Poland
Posts: 411
|
Quote:
|
|
20 May 2015, 05:55 | #157 |
Registered User
Join Date: Dec 2012
Location: Germany
Posts: 561
|
@BlankVector
EmuTOS support on WinUAE 3.1.0 beta series Please could you take a look at this problem? http://eab.abime.net/showpost.php?p=...&postcount=236 |
29 August 2015, 00:32 | #158 |
Registered User
Join Date: Jun 2012
Location: France
Posts: 183
|
Fixed in latest EmuTOS snapshot
http://sourceforge.net/projects/emut...hots/20150828/ Now EmuTOS works fine with WinUAE 3.1.0 (I may have a few additional things to fix, though). |
29 August 2015, 01:19 | #159 |
Registered User
Join Date: Sep 2009
Location: San Antonio, TX USA
Age: 50
Posts: 1,185
|
Does compiled version supports the floppy drive and HDD?
If my memory is correct, there was a problem with using floppy code from AROS?? I like to mess around with EmuTOS on my A1000, but w/o floppy support it's kinda hard and I can't compile it myself. |
29 August 2015, 09:13 | #160 | |
Registered User
Join Date: Jun 2012
Location: France
Posts: 183
|
The compiled version:
- Supports IDE hard disks on A1200. But I dumbly limited IDE detection to Gayle machines, so it currently does not work on A600. This will have to be fixed. - Does not support floppy, because of licence incompatibility with AROS sources. But the 2 actual authors of the relevant code were OK to give their work to EmuTOS under GPL, so there is hope to solve that issue. This problem is getting old, I must work on that until it's too late. The AROS-enabled version has support for floppies, unfortunately the binary can't be redistributed due to license issues. One can legally build it for himself using "make amiga AROS=1", though. Quote:
I would be specially interested by 2 questions: - If it still boots on A1000, because we changed a few stuff in early CPU initialization - If there is abnormal screen flickering. It is supposed to be the same interlaced mode as AmigaOS with high resolution on A500. I had some doubts when using WinUAE. |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
We NEED something like EmuTOS | Antiriad | Amiga scene | 10 | 25 June 2012 00:21 |
|
|