Welcome, Guest. Please login or register.

Author Topic: IDE68k Problem?  (Read 4726 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline djosTopic starter

  • Hero Member
  • *****
  • Join Date: Jun 2012
  • Posts: 982
    • Show all replies
    • http://users.adam.com.au/djorlc/
IDE68k Problem?
« on: January 25, 2013, 01:43:02 AM »
Hoping someone can help - I have an a500+ with Mika's IDE68k interface with a CF-Adapter & Kippers 8MB Fast Ram and I've been having major issues with WHDLoad games on it. Im pretty certain that it's a "disk" issue because running my CF cards under WinUAE everything is perfect.

So Background - I have 2x 4GB CF cards that I can replicate the issue with, one Kingston from AmigaKit running FFS and one SanDisk Ultra 4GB running PFS3. Both are partitioned using the "default" twin 1.9GB partitions HDToolBox gives you and I've tried both 0x1FE00 and 0xFE00 as the mask with no noticable difference.

Now for the problem - aprox 60% of WHDLoad games crash out fairly early or exhibit odd disk "issues" like save games vanishing etc. One easily replicable crash is with 1943 - it bails just after you hit F1 for a single player games with this error:



But if I run the CF Cards from WinUAE there's no issue at all and I can play the game. Im also fairly confident my HW is good as I've run detailed MemTest scans on my 500+ and all is well. I've also managed to play many of the games (haven't tried them all) that crash from Floppy Disk with no problems.

Any Idea's?

PS, I have now updated to WHDLoad 17.1 and the issue remains. :(
[SIGPIC][/SIGPIC] Amiga 1200 w/ ACA1220 16Mhz 128MB w/ RTC, 4GB CF-HDD, Roland MT-32 MIDI Synthesiser
Amiga 500 w/ KS2.05, 1Mb Chip-Ram, CF-IDE w/4MB Fast-Ram, FDD Boot Selector, HxC RevC Floppy emulator
Commodore 64 w/ 1541 Ultimate-II inc Tape Adapter, JiffyDOS, 1541 Disk Drive, 1531 Datasette, Flyer Net Modem
 

Offline djosTopic starter

  • Hero Member
  • *****
  • Join Date: Jun 2012
  • Posts: 982
    • Show all replies
    • http://users.adam.com.au/djorlc/
Re: IDE68k Problem?
« Reply #1 on: January 25, 2013, 11:18:57 AM »
Hmmm, I have a couple of things to try now, cheers.
[SIGPIC][/SIGPIC] Amiga 1200 w/ ACA1220 16Mhz 128MB w/ RTC, 4GB CF-HDD, Roland MT-32 MIDI Synthesiser
Amiga 500 w/ KS2.05, 1Mb Chip-Ram, CF-IDE w/4MB Fast-Ram, FDD Boot Selector, HxC RevC Floppy emulator
Commodore 64 w/ 1541 Ultimate-II inc Tape Adapter, JiffyDOS, 1541 Disk Drive, 1531 Datasette, Flyer Net Modem
 

Offline djosTopic starter

  • Hero Member
  • *****
  • Join Date: Jun 2012
  • Posts: 982
    • Show all replies
    • http://users.adam.com.au/djorlc/
Re: IDE68k Problem?
« Reply #2 on: January 25, 2013, 11:56:53 AM »
DOH! WHDLoad games still crash when run from ram disk.  :(

Looks like maybe it is a ram issue after all.
[SIGPIC][/SIGPIC] Amiga 1200 w/ ACA1220 16Mhz 128MB w/ RTC, 4GB CF-HDD, Roland MT-32 MIDI Synthesiser
Amiga 500 w/ KS2.05, 1Mb Chip-Ram, CF-IDE w/4MB Fast-Ram, FDD Boot Selector, HxC RevC Floppy emulator
Commodore 64 w/ 1541 Ultimate-II inc Tape Adapter, JiffyDOS, 1541 Disk Drive, 1531 Datasette, Flyer Net Modem
 

Offline djosTopic starter

  • Hero Member
  • *****
  • Join Date: Jun 2012
  • Posts: 982
    • Show all replies
    • http://users.adam.com.au/djorlc/
Re: IDE68k Problem?
« Reply #3 on: January 25, 2013, 08:02:01 PM »
Thanks Paul, I'll try your suggestions.
[SIGPIC][/SIGPIC] Amiga 1200 w/ ACA1220 16Mhz 128MB w/ RTC, 4GB CF-HDD, Roland MT-32 MIDI Synthesiser
Amiga 500 w/ KS2.05, 1Mb Chip-Ram, CF-IDE w/4MB Fast-Ram, FDD Boot Selector, HxC RevC Floppy emulator
Commodore 64 w/ 1541 Ultimate-II inc Tape Adapter, JiffyDOS, 1541 Disk Drive, 1531 Datasette, Flyer Net Modem
 

Offline djosTopic starter

  • Hero Member
  • *****
  • Join Date: Jun 2012
  • Posts: 982
    • Show all replies
    • http://users.adam.com.au/djorlc/
Re: IDE68k Problem?
« Reply #4 on: January 26, 2013, 03:23:31 AM »
Ok I tried v16.9 and the NOWRITECACHE option (on both 17.1 & 16.9) and got the same issues - v16.9 did give me a different error tho:



Swapping Kippers 8MB ram board out for Toms 8MB Board is next on my list of things to try.
[SIGPIC][/SIGPIC] Amiga 1200 w/ ACA1220 16Mhz 128MB w/ RTC, 4GB CF-HDD, Roland MT-32 MIDI Synthesiser
Amiga 500 w/ KS2.05, 1Mb Chip-Ram, CF-IDE w/4MB Fast-Ram, FDD Boot Selector, HxC RevC Floppy emulator
Commodore 64 w/ 1541 Ultimate-II inc Tape Adapter, JiffyDOS, 1541 Disk Drive, 1531 Datasette, Flyer Net Modem
 

Offline djosTopic starter

  • Hero Member
  • *****
  • Join Date: Jun 2012
  • Posts: 982
    • Show all replies
    • http://users.adam.com.au/djorlc/
Re: IDE68k Problem?
« Reply #5 on: January 26, 2013, 09:22:21 AM »
Arrrrgh, now Im really confused - I removed Kippers 8mb board and Installed Toms 8mb board and got exactly the same results. :(

So now im gonna make a vanilla CF Card with just WB3.1 (no ClassicWB) and WHDLoad and see what happens then. :P
[SIGPIC][/SIGPIC] Amiga 1200 w/ ACA1220 16Mhz 128MB w/ RTC, 4GB CF-HDD, Roland MT-32 MIDI Synthesiser
Amiga 500 w/ KS2.05, 1Mb Chip-Ram, CF-IDE w/4MB Fast-Ram, FDD Boot Selector, HxC RevC Floppy emulator
Commodore 64 w/ 1541 Ultimate-II inc Tape Adapter, JiffyDOS, 1541 Disk Drive, 1531 Datasette, Flyer Net Modem
 

Offline djosTopic starter

  • Hero Member
  • *****
  • Join Date: Jun 2012
  • Posts: 982
    • Show all replies
    • http://users.adam.com.au/djorlc/
Re: IDE68k Problem?
« Reply #6 on: January 26, 2013, 12:05:13 PM »
Quote from: paul1981;724100
In your S:WHDLoad.prefs, I also recommend enabling the option NOAUTOVEC.
Without that option, some games won't even start. Give it a try. ;)


That would make sense if say 1943 wouldnt start under any circumstances but when I put my CF card in my PC 1943 plays perfectly under WinUAE.

I even built a vanilla WB3.1 CF card with FFS tonight and 1943 produced the exact same crash as before. :(
[SIGPIC][/SIGPIC] Amiga 1200 w/ ACA1220 16Mhz 128MB w/ RTC, 4GB CF-HDD, Roland MT-32 MIDI Synthesiser
Amiga 500 w/ KS2.05, 1Mb Chip-Ram, CF-IDE w/4MB Fast-Ram, FDD Boot Selector, HxC RevC Floppy emulator
Commodore 64 w/ 1541 Ultimate-II inc Tape Adapter, JiffyDOS, 1541 Disk Drive, 1531 Datasette, Flyer Net Modem
 

Offline djosTopic starter

  • Hero Member
  • *****
  • Join Date: Jun 2012
  • Posts: 982
    • Show all replies
    • http://users.adam.com.au/djorlc/
Re: IDE68k Problem?
« Reply #7 on: January 26, 2013, 12:28:10 PM »
Cheers, i'll try those tomorrow - im off to bed (11pm here). :)
[SIGPIC][/SIGPIC] Amiga 1200 w/ ACA1220 16Mhz 128MB w/ RTC, 4GB CF-HDD, Roland MT-32 MIDI Synthesiser
Amiga 500 w/ KS2.05, 1Mb Chip-Ram, CF-IDE w/4MB Fast-Ram, FDD Boot Selector, HxC RevC Floppy emulator
Commodore 64 w/ 1541 Ultimate-II inc Tape Adapter, JiffyDOS, 1541 Disk Drive, 1531 Datasette, Flyer Net Modem
 

Offline djosTopic starter

  • Hero Member
  • *****
  • Join Date: Jun 2012
  • Posts: 982
    • Show all replies
    • http://users.adam.com.au/djorlc/
Re: IDE68k Problem?
« Reply #8 on: January 26, 2013, 08:47:24 PM »
Quote from: paul1981;724130
Well, I've tried it and I get the exact same error! :laugh1:
 Seems as though this could well be a slave error.  The slave was written in August 2006, so it maybe works with a WHDLoad version from 2006.
I don't suppose this is a game that many people are interested in, and so this error has slipped through the net.
There's a lot of slaves for OCS/ECS games that are written to require a 68020 CPU & KS3 which is crazy, as all OCS/ECS games ever required was 68000.
One such example is Bubble & Squeak for the A500. I did my bit there and submitted a bug report last year via the Mantis Bug Tracker. It was one of my favourite games and I saw no valid reason why I shouldn't be able to play it on my A600. As of yet nothing has been done about it though, and I'm not holding my breath.
My advise... use an A1200 for WHDLoad, as that appears to be the target machine when it comes to slave testing and development.

Well that's a relief, I thought I was going stir crazy!!!

Thanks for your help Paul.
« Last Edit: January 26, 2013, 09:46:44 PM by djos »
[SIGPIC][/SIGPIC] Amiga 1200 w/ ACA1220 16Mhz 128MB w/ RTC, 4GB CF-HDD, Roland MT-32 MIDI Synthesiser
Amiga 500 w/ KS2.05, 1Mb Chip-Ram, CF-IDE w/4MB Fast-Ram, FDD Boot Selector, HxC RevC Floppy emulator
Commodore 64 w/ 1541 Ultimate-II inc Tape Adapter, JiffyDOS, 1541 Disk Drive, 1531 Datasette, Flyer Net Modem