Welcome, Guest. Please login or register.

Author Topic: A lot of programs don't work, and I want to figure out why.  (Read 3703 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline commodorejohnTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2010
  • Posts: 3165
    • Show only replies by commodorejohn
    • http://www.commodorejohn.com
A lot of programs don't work, and I want to figure out why.
« on: December 07, 2012, 11:47:44 PM »
My A1200 is running ClassicWB. It runs well overall, but I've been having issues with a lot of programs that just don't seem to want to run at all; they'll open, and then they'll crash and bring up the "Suspend/Reboot" dialog (most commonly with errors #80000004 and #8000000A.) I'm trying to figure out why this is; I've seen some threads on #80000004 mention memory errors, but it happens constantly with some software (MidiTracker, Camouflage, ADoom, yinyangband) and never with other, more CPU and memory-intensive software (iBrowse,) and it's always in the initial start-up - these programs never get so far as to even open a window - so I doubt that. Is there a good trace tool I can use to at least get an idea of where the problem is?
Computers: Amiga 1200, DEC VAXStation 4000/60, DEC MicroPDP-11/73
Synthesizers: Roland JX-10/MT-32/D-10, Oberheim Matrix-6, Yamaha DX7/FB-01, Korg MS-20 Mini, Ensoniq Mirage/SQ-80, Sequential Circuits Prophet-600, Hohner String Performer

"\'Legacy code\' often differs from its suggested alternative by actually working and scaling." - Bjarne Stroustrup
 

Offline Zac67

  • Hero Member
  • *****
  • Join Date: Nov 2004
  • Posts: 2890
    • Show only replies by Zac67
Re: A lot of programs don't work, and I want to figure out why.
« Reply #1 on: December 07, 2012, 11:58:53 PM »
Sounds like a software issue to me -have you tried a fresh setup on another disk?
 

Offline commodorejohnTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2010
  • Posts: 3165
    • Show only replies by commodorejohn
    • http://www.commodorejohn.com
Re: A lot of programs don't work, and I want to figure out why.
« Reply #2 on: December 08, 2012, 12:09:08 AM »
No, I don't really have a spare at the moment, and I'd much rather not kill all that time on a fresh install if I can figure out the problem on my existing setup.
Computers: Amiga 1200, DEC VAXStation 4000/60, DEC MicroPDP-11/73
Synthesizers: Roland JX-10/MT-32/D-10, Oberheim Matrix-6, Yamaha DX7/FB-01, Korg MS-20 Mini, Ensoniq Mirage/SQ-80, Sequential Circuits Prophet-600, Hohner String Performer

"\'Legacy code\' often differs from its suggested alternative by actually working and scaling." - Bjarne Stroustrup
 

Offline amiman99

Re: A lot of programs don't work, and I want to figure out why.
« Reply #3 on: December 08, 2012, 12:54:00 AM »
Maybe your IDE Max Transfer is set wrong (I dont know to correct mask from memory), try to load some of your problem programs from floppy to see if you have the same problem.
I had similar problems with my A600 when  upgraded to ACA630.
A500 KS 2.1, 1MB Chip, 68000
A600 KS 3.1, 2MB Chip, ACA630 32MB RAM
A1000 KS 1.3, 8MB RAM
A1200 KS 3.1, Blizzard IV 50MHz 64MB RAM
A2000 KS 2.1, 68030 25MHz, 6MB RAM
A3000 KS 3.1, 68030 25MHz, 16MB RAM
A4000 KS 3.0, 68040 25MHz, 16MB RAM
CDTV KS 3.1, 4MB RAM
CD32
(AROS BOX) Dead :(
 

Offline CritAnime

  • Previous Life Time Member
  • Hero Member
  • *****
  • Join Date: Jun 2011
  • Posts: 1143
    • Show only replies by CritAnime
Re: A lot of programs don't work, and I want to figure out why.
« Reply #4 on: December 08, 2012, 12:58:14 AM »
I recall similar issues too with the 600 I owned. It would randomly crash and give errors. turned out the Max transfer wasn't set right.

Offline commodorejohnTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2010
  • Posts: 3165
    • Show only replies by commodorejohn
    • http://www.commodorejohn.com
Re: A lot of programs don't work, and I want to figure out why.
« Reply #5 on: December 08, 2012, 01:50:32 AM »
Okay, loading MIDITracker from floppy resolved it, so I'm going to hazard a guess that the max-transfer theory was correct. Any idea what I should set it to? Does it depend on the device? (It's a CF-to-IDE adapter.)
Computers: Amiga 1200, DEC VAXStation 4000/60, DEC MicroPDP-11/73
Synthesizers: Roland JX-10/MT-32/D-10, Oberheim Matrix-6, Yamaha DX7/FB-01, Korg MS-20 Mini, Ensoniq Mirage/SQ-80, Sequential Circuits Prophet-600, Hohner String Performer

"\'Legacy code\' often differs from its suggested alternative by actually working and scaling." - Bjarne Stroustrup
 

Offline CritAnime

  • Previous Life Time Member
  • Hero Member
  • *****
  • Join Date: Jun 2011
  • Posts: 1143
    • Show only replies by CritAnime
Re: A lot of programs don't work, and I want to figure out why.
« Reply #6 on: December 08, 2012, 01:55:25 AM »
should be 0x1FE00 but this has to be done when setting up the partitions I beleive. Also when you have put the value in make sure to hit enter as i forgot to do that on several occasions and it would revert back to the default.

Offline Ilwrath

Re: A lot of programs don't work, and I want to figure out why.
« Reply #7 on: December 08, 2012, 02:28:51 AM »
Quote from: CritAnime;718039
should be 0x1FE00 but this has to be done when setting up the partitions I beleive. Also when you have put the value in make sure to hit enter as i forgot to do that on several occasions and it would revert back to the default.


Technically, you can validly change the value for the partition anytime.

The problem is, the setting affects writes.  So, every file written to that partition while the value was incorrect (every single file, in this case) stands a chance of already being corrupt.  So, basically, you're looking at a complete reinstall.  Boo.  =[
« Last Edit: December 08, 2012, 02:50:26 AM by Ilwrath »
 

Offline commodorejohnTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2010
  • Posts: 3165
    • Show only replies by commodorejohn
    • http://www.commodorejohn.com
Re: A lot of programs don't work, and I want to figure out why.
« Reply #8 on: December 08, 2012, 03:03:26 AM »
That's really weird, because there's plenty of stuff I've written to it that's been just fine. :/
Computers: Amiga 1200, DEC VAXStation 4000/60, DEC MicroPDP-11/73
Synthesizers: Roland JX-10/MT-32/D-10, Oberheim Matrix-6, Yamaha DX7/FB-01, Korg MS-20 Mini, Ensoniq Mirage/SQ-80, Sequential Circuits Prophet-600, Hohner String Performer

"\'Legacy code\' often differs from its suggested alternative by actually working and scaling." - Bjarne Stroustrup
 

Offline CritAnime

  • Previous Life Time Member
  • Hero Member
  • *****
  • Join Date: Jun 2011
  • Posts: 1143
    • Show only replies by CritAnime
Re: A lot of programs don't work, and I want to figure out why.
« Reply #9 on: December 08, 2012, 03:20:57 AM »
The max transfer affects large file transfers and writes, this is what I have figured out anyway and might not be 100 percent accurate. So if the app is doing lots of large file operations it might cause it spaz out. I am sure this is down to a bug somewhere in the controller that affects newer drives. This bug never materialised when doing single file transfers though.

When transferring stuff within winuae to the cf I had no probs. once the cf hit the Amiga that's when the bugs hit. Hence the need to set the max transfer to avoid issues.
« Last Edit: December 08, 2012, 03:23:14 AM by CritAnime »
 

Offline commodorejohnTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2010
  • Posts: 3165
    • Show only replies by commodorejohn
    • http://www.commodorejohn.com
Re: A lot of programs don't work, and I want to figure out why.
« Reply #10 on: December 08, 2012, 03:44:28 AM »
The only time UAE touched this thing is during the initial install by the guy I got it from. Everything since then's been transferred on floppy or CF, or downloaded from Aminet. I really don't get why, if it affects large file transfers, iBrowse and some other large files haven't been a problem...?
Computers: Amiga 1200, DEC VAXStation 4000/60, DEC MicroPDP-11/73
Synthesizers: Roland JX-10/MT-32/D-10, Oberheim Matrix-6, Yamaha DX7/FB-01, Korg MS-20 Mini, Ensoniq Mirage/SQ-80, Sequential Circuits Prophet-600, Hohner String Performer

"\'Legacy code\' often differs from its suggested alternative by actually working and scaling." - Bjarne Stroustrup
 

Offline CritAnime

  • Previous Life Time Member
  • Hero Member
  • *****
  • Join Date: Jun 2011
  • Posts: 1143
    • Show only replies by CritAnime
Re: A lot of programs don't work, and I want to figure out why.
« Reply #11 on: December 08, 2012, 03:55:04 AM »
Dunno then. Although I am pretty sure you can view the setup anyway without making adjustments to the drive. Wouldn't hurt just checking and making sure that the max transfer isn't the cause.

Offline commodorejohnTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2010
  • Posts: 3165
    • Show only replies by commodorejohn
    • http://www.commodorejohn.com
Re: A lot of programs don't work, and I want to figure out why.
« Reply #12 on: December 08, 2012, 08:05:05 PM »
Okay, interesting. I discovered that my larger general-storage partition had been created with a Max Transfer of 0xFFFFFF, which I remember doing because the previous owner thought it might improve the speed from a CF card, but he wasn't sure - guess I should've researched it a little further! I never touched the system partition, so that had the Max Transfer set correctly, which explains why a lot of software wasn't having problems.

Happily, setting the Max Transfer correctly on the storage partition seems to have resolved the issue, and the software in question loads without error, so it looks as if I won't have to do a total wipe + reinstall :)
Computers: Amiga 1200, DEC VAXStation 4000/60, DEC MicroPDP-11/73
Synthesizers: Roland JX-10/MT-32/D-10, Oberheim Matrix-6, Yamaha DX7/FB-01, Korg MS-20 Mini, Ensoniq Mirage/SQ-80, Sequential Circuits Prophet-600, Hohner String Performer

"\'Legacy code\' often differs from its suggested alternative by actually working and scaling." - Bjarne Stroustrup
 

Offline CritAnime

  • Previous Life Time Member
  • Hero Member
  • *****
  • Join Date: Jun 2011
  • Posts: 1143
    • Show only replies by CritAnime
Re: A lot of programs don't work, and I want to figure out why.
« Reply #13 on: December 08, 2012, 08:52:18 PM »
Excellent! Glad it got resolved in the end.

If I remember correctly the max transfer 0x1fe00 forces the controller to split large operations into 128k chunks. Thus avoiding the bug.
« Last Edit: December 09, 2012, 12:42:02 AM by CritAnime »
 

Offline ChaosLord

  • Hero Member
  • *****
  • Join Date: Nov 2003
  • Posts: 2608
    • Show only replies by ChaosLord
    • http://totalchaoseng.dbv.pl/news.php
Re: A lot of programs don't work, and I want to figure out why.
« Reply #14 on: December 09, 2012, 12:36:56 AM »
The IDE in A1200/A4000 can only transfer chunks of under 64k  kinda like C64.
Wanna try a wonderfull strategy game with lots of handdrawn anims,
Magic Spells and Monsters, Incredible playability and lastability,
English speech, etc. Total Chaos AGA