It now works but why?

General Discussion, STOS.
User avatar
Cosmic Puppet
Posts: 1734
Joined: 02 Aug 2019 01:03
Location: Angus!

It now works but why?

Post by Cosmic Puppet »

So there's a selection here:
20200830_203355.jpg
Which gives you these options:
20200830_203401.jpg
No matter what I select Notator crashes when being used with EmuTOS. (Just Notator with NVDI 2.51 is fine)

But if I double click on this:
20200830_202954.jpg

I get this "aquire VDI -memory" that's unclickable:
20200830_203013.jpg
If I click "Read" and then go into the AUTO folder:
20200830_203021.jpg
and choose NVDI.PRG:
20200830_203026.jpg
I'm able to select "aquire VDI -memory" and save:
20200830_203033.jpg
This will then let Notator load.

I tried lots of combinations. I can leave all boxes unchecked, but if I uncheck "aquire VDI -memory" I get this:
20200830_194035.jpg
This is unchecked by default and only accessible through this folder.

Also, one time I tried to access this folder I got this:
20200830_193809.jpg
(It's very pleasing to look at but I'm guessing it's some weird memory thing)

After losing my whole day to this, as I hadn't remembered this was what was doing the making and breaking, can anyone tell why this is the case?

I have no idea what's going on. I've just fixed it by a process of elimination and taken my sanity with it! :shock:
You do not have the required permissions to view the files attached to this post.
US Atari 520 STFM (C070523-001 REV.D1) , Exxos PSU, 4MB Marpet Upgrade, Exxos 6 Chip TOS 1.04 USA, EmuTOS 1.0.1, Ultrasatan, PP Driver, Original Floppy Disk Drive, NEC Multisync EA193Mi Monitor, Star LC-10c Printer, iMP C100110-001 DMA.

https://thecosmicpuppets.bandcamp.com/releases My released music so far...
User avatar
exxos
Site Admin
Site Admin
Posts: 28360
Joined: 16 Aug 2017 23:19
Location: UK

Re: It now works but why?

Post by exxos »

Isn't that relating to when graphics cards are used ?
User avatar
Cosmic Puppet
Posts: 1734
Joined: 02 Aug 2019 01:03
Location: Angus!

Re: It now works but why?

Post by Cosmic Puppet »

exxos wrote: 30 Aug 2020 21:01 Isn't that relating to when graphics cards are used ?
All I know is that without it Notator crashes with EmuTOS.

Tick the box and everything is hunkydory.
US Atari 520 STFM (C070523-001 REV.D1) , Exxos PSU, 4MB Marpet Upgrade, Exxos 6 Chip TOS 1.04 USA, EmuTOS 1.0.1, Ultrasatan, PP Driver, Original Floppy Disk Drive, NEC Multisync EA193Mi Monitor, Star LC-10c Printer, iMP C100110-001 DMA.

https://thecosmicpuppets.bandcamp.com/releases My released music so far...
User avatar
Cosmic Puppet
Posts: 1734
Joined: 02 Aug 2019 01:03
Location: Angus!

Re: It now works but why?

Post by Cosmic Puppet »

20200830_213827.jpg
I don't understand what this means, it says to leave it unchecked, yet checking this box makes Notator load with EmuTOS.
Unchecking it causes a crash.
You do not have the required permissions to view the files attached to this post.
US Atari 520 STFM (C070523-001 REV.D1) , Exxos PSU, 4MB Marpet Upgrade, Exxos 6 Chip TOS 1.04 USA, EmuTOS 1.0.1, Ultrasatan, PP Driver, Original Floppy Disk Drive, NEC Multisync EA193Mi Monitor, Star LC-10c Printer, iMP C100110-001 DMA.

https://thecosmicpuppets.bandcamp.com/releases My released music so far...
User avatar
exxos
Site Admin
Site Admin
Posts: 28360
Joined: 16 Aug 2017 23:19
Location: UK

Re: It now works but why?

Post by exxos »

does it do the same with 104 or 206 ?
User avatar
Cosmic Puppet
Posts: 1734
Joined: 02 Aug 2019 01:03
Location: Angus!

Re: It now works but why?

Post by Cosmic Puppet »

exxos wrote: 30 Aug 2020 22:03 does it do the same with 104 or 206 ?
Notator loads fine when used with just NVDI 2.51 (also doesn't freeze in the editor) This is TOS 1.04
When I add EmuTOS Notator then crashes before loading unless I select the enquire VDI -memory.

Curiously I was just getting 2 bombs on start up but still being able to load Notator with this box checked so I changed the load order putting EmuTOS before NVDI and the bombs have stopped.

I don't have TOS 2.06
US Atari 520 STFM (C070523-001 REV.D1) , Exxos PSU, 4MB Marpet Upgrade, Exxos 6 Chip TOS 1.04 USA, EmuTOS 1.0.1, Ultrasatan, PP Driver, Original Floppy Disk Drive, NEC Multisync EA193Mi Monitor, Star LC-10c Printer, iMP C100110-001 DMA.

https://thecosmicpuppets.bandcamp.com/releases My released music so far...
User avatar
exxos
Site Admin
Site Admin
Posts: 28360
Joined: 16 Aug 2017 23:19
Location: UK

Re: It now works but why?

Post by exxos »

Cosmic Puppet wrote: 30 Aug 2020 22:34 Curiously I was just getting 2 bombs on start up but still being able to load Notator with this box checked so I changed the load order putting EmuTOS before NVDI and the bombs have stopped.
Ah so your running the PRG of EMUTOS ? In that case yeah you need to load the OS (EMUTOS) before loading up anything else..

I assume EMUTOS being loaded into RAM might also cause issues.. You really need to try a proper EMUTOS ROM and see if the same oddness happens.
User avatar
Cosmic Puppet
Posts: 1734
Joined: 02 Aug 2019 01:03
Location: Angus!

Re: It now works but why?

Post by Cosmic Puppet »

exxos wrote: 30 Aug 2020 22:37
Cosmic Puppet wrote: 30 Aug 2020 22:34 Curiously I was just getting 2 bombs on start up but still being able to load Notator with this box checked so I changed the load order putting EmuTOS before NVDI and the bombs have stopped.
Ah so your running the PRG of EMUTOS ? In that case yeah you need to load the OS (EMUTOS) before loading up anything else..

I assume EMUTOS being loaded into RAM might also cause issues.. You really need to try a proper EMUTOS ROM and see if the same oddness happens.
Thanks @exxos I wasn't even aware that it had to come first all though I usually have it first as things show up twice on start up if I don't.

I'm carefully adding things. EmuTOS, NVDI 2.51 and Notator are all getting along now. If you mean there's a physical Chip with EmuTOS on it, I need to have TOS 1.04 too for games, which is how the other SD card is setup.
US Atari 520 STFM (C070523-001 REV.D1) , Exxos PSU, 4MB Marpet Upgrade, Exxos 6 Chip TOS 1.04 USA, EmuTOS 1.0.1, Ultrasatan, PP Driver, Original Floppy Disk Drive, NEC Multisync EA193Mi Monitor, Star LC-10c Printer, iMP C100110-001 DMA.

https://thecosmicpuppets.bandcamp.com/releases My released music so far...
User avatar
thorsten.otto
Posts: 148
Joined: 04 Nov 2019 02:20

Re: It now works but why?

Post by thorsten.otto »

Cosmic Puppet wrote: 30 Aug 2020 21:43 I don't understand what this means, it says to leave it unchecked, yet checking this box makes Notator load with EmuTOS.
Unchecking it causes a crash.
Normally that sounds more a problem of one of your accessories rather than notator.

The reason behind this is: VDI allocates some memory during v_opnvwk(). That is a GEMDOS call. But accessories aren't GEMDOS processes, they are managed by the AES, and the memory that VDI allocates is therefor assigned to either the desktop or the application that is currently running (notator in your case). Whenever you start or stop a application, the current application will be terminated, and that will free the memory that VDI allocated, but the VDI is not notified about this fact.

Conclusion: you should check the accessories you are using (firstly be deactivating all of them). I would bet one of them is causing the trouble.
User avatar
Cosmic Puppet
Posts: 1734
Joined: 02 Aug 2019 01:03
Location: Angus!

Re: It now works but why?

Post by Cosmic Puppet »

thorsten.otto wrote: 30 Aug 2020 23:37
Cosmic Puppet wrote: 30 Aug 2020 21:43 I don't understand what this means, it says to leave it unchecked, yet checking this box makes Notator load with EmuTOS.
Unchecking it causes a crash.
Normally that sounds more a problem of one of your accessories rather than notator.

The reason behind this is: VDI allocates some memory during v_opnvwk(). That is a GEMDOS call. But accessories aren't GEMDOS processes, they are managed by the AES, and the memory that VDI allocates is therefor assigned to either the desktop or the application that is currently running (notator in your case). Whenever you start or stop a application, the current application will be terminated, and that will free the memory that VDI allocated, but the VDI is not notified about this fact.

Conclusion: you should check the accessories you are using (firstly be deactivating all of them). I would bet one of them is causing the trouble.
Hi @thorsten.otto That's what I've been up to today. Getting NVDI 2.51 to work with Notator and then getting EmuTOS to run with them. Spent all day on this and have started adding back accessories 1 by 1. All back and working brilliantly. The only thing left out now is Deskpic which causes Notator to freeze in the note editor when keys D, W and H are pressed.

Finding this freeze has been very useful in testing the stability of Notator.

I've found though that NVDI 2.51 is best last in the boot order, otherwise Notator crashes upon loading with this:
20200830_194035.jpg
You do not have the required permissions to view the files attached to this post.
US Atari 520 STFM (C070523-001 REV.D1) , Exxos PSU, 4MB Marpet Upgrade, Exxos 6 Chip TOS 1.04 USA, EmuTOS 1.0.1, Ultrasatan, PP Driver, Original Floppy Disk Drive, NEC Multisync EA193Mi Monitor, Star LC-10c Printer, iMP C100110-001 DMA.

https://thecosmicpuppets.bandcamp.com/releases My released music so far...

Return to “SOFTWARE”

Who is online

Users browsing this forum: ClaudeBot and 3 guests