[#1] system nie zapamiętuje screen mode i overscan po resecie
Witam

Wrócilem do amigowania na A1230 po 7 latach przerwy . Zakupilem adapter IDE z karta cf i na nim gotowiec z 3.9. Wczesniej mialem dysk talezowy z innym systemem ale go wypiolem bo sie sypal i glosno sapał:)

Mam problem z brakiem zapisywania ustwien w niektórych Prefsach - m.in screen mode , overscan itd.
W devsach mam odp. sterowniki do monitora . Chyba jest jakis problem z envarc. Jest jakies kopiowanie do ramu... Troche mi wiedza uleciala przez lata przerwy.
Ktos cos doradzi?

Wrzucam S-S i User-Sartup:

Assign ENV: RAM:
Assign T: RAM:
GetMouseInput GLOBAL

If $MouseInput EQ 1
Execute S:Startup1 ; Left mouse button pressed
Else
If $MouseInput EQ 2
Execute S:Startup1 ; Right mouse button pressed
Else
Execute S:NormalStartup-Sequence ; No buttons pressed
EndIf
EndIf

UnSetEnv MouseInput

C:Assign T: RAM:
C:Assign ENV: RAM:
C:Run >NIL: C:Cliplay SYSTEM:prefs/presets/patterns/mod.loader
C:SetPatch >NIL:
C:Version >NIL:
; C:Mount CD0: >NIL:
; C:LoadEIDE >NIL:
C:OpenAWS_ESCOM -a -p0
C:V36NoClick >NIL:
C:AddBuffers >NIL: DF0: 15
FailAt 21
C:MakeDir RAM:Clipboards RAM:ENV RAM:ENV/Sys RAM:T
C:Copy >NIL: ENVARC: RAM:ENV ALL NOREQ
Resident >NIL: C:Assign PURE
Resident >NIL: C:Execute PURE
Assign >NIL: ENV: RAM:ENV
run >nil: C:MagicWB-Demon 4,123,123,123 5,175,175,175 6,170,144,124 7,255,169,151 8,0,0,255 ; Don't remove this entry!
Assign >NIL: T: RAM:T
Assign >NIL: CLIPS: RAM:Clipboards
Assign >NIL: REXX: S:
Assign >NIL: PRINTERS: DEVS:Printers
Assign >NIL: KEYMAPS: DEVS:Keymaps
Assign >NIL: LOCALE: SYS:Locale
Assign >NIL: LIBS: SYS:Classes ADD
Assign >NIL: HELP: LOCALE:Help DEFER

IF NOT EXISTS SYS:Fonts
Assign FONTS:
EndIF
BindDrivers
C:Mount >NIL: DEVS:DOSDrivers/PIPE
C:Mount >NIL: DEVS:DOSDrivers/AUX
copy > NIL: SYS:S/RAM.info TO RAM:Disk.info
C:IPrefs
C:ConClip

Path >NIL: RAM: C: SYS:Utilities SYS:Rexxc SYS:System S: SYS:Prefs SYS:WBStartup SYS:Tools SYS:Tools/Commodities
IF EXISTS S:User-Startup
Execute S:User-Startup
EndIF

Resident Execute REMOVE
Resident Assign REMOVE
C:Setmap usa-pl
C:closeAWS
C:LoadWB
C:Cliplay
EndCLI >NIL:


User-startup:

Path SYS:locale/Catalogs ADD
Run >NIL: Arq
Run >NIL: newicons
;BEGIN MuFastROM
SYS:MuTools/MuFastRom On Protect >NIL:
;END MuFastROM

Ostatnia aktualizacja: 26.04.2022 17:41:16 przez fibi

Ostatnia aktualizacja: 26.04.2022 17:51:00 przez fibi
[#2] Re: system nie zapamiętuje screen mode i overscan po resecie

@fibi, post #1

A co masz w S:NormalStartup-Sequence.
To jest wykonywane jeśli nie naciśniesz zadnego klawisza myszy.
[#3] Re: system nie zapamiętuje screen mode i overscan po resecie

@Norbert, post #2

tutaj wklejam:

https://imgur.com/dhBSaS5
[#4] Re: system nie zapamiętuje screen mode i overscan po resecie

@fibi, post #3

Jeśli nie zapamiętuje zmian to może je zapisuje w ram zamiast na dysku?
[#5] Re: system nie zapamiętuje screen mode i overscan po resecie

@Rafał A-3000, post #4

nie wiem , jak masz jakas konkretna sugestie do linijek w s-s to napisz , kiedys to hulało i z jakies nieznanej mi przyczyny przestało..
[#6] Re: system nie zapamiętuje screen mode i overscan po resecie

@fibi, post #5

Sam mam zwykłą ss i Twoja jest dla mnie miejscami mało zrozumiała ale assigny i adresy prefsów wydają się właściwe. Czytając ją nic mi nie przychodzi do głowy gdzie może leżeć błąd.
Patrząc u siebie na Snoop Dosa to zapisuje w env:sys/
Sprawdź u siebie gdzie zapisuje preferencje.

W Filemasterze mam env: w ram: ale zapisuje na dysku. Pewnie więc ram: zawiera tylko kopię z dysku. Dotąd nie zgłębiałem tego tematu.

Ostatnia aktualizacja: 26.04.2022 21:06:56 przez Rafał A-3000
[#7] Re: system nie zapamiętuje screen mode i overscan po resecie

@fibi, post #1

Oczopląsowy S-S

Czy przy NormalStartup-Sequence też nie zapamiętuje ustawień?

P.S. A co masz w szufladzie WBStartup?

Ostatnia aktualizacja: 26.04.2022 21:36:50 przez AmiClassic
[#8] Re: system nie zapamiętuje screen mode i overscan po resecie

@fibi, post #1

Odpal SnoopDosa i zobacz co sie wyprawia przy zapisie ustawień.

Edyta - widzę ze padła juz ta sugestia ;)

Ostatnia aktualizacja: 26.04.2022 21:45:13 przez mikecios
[#9] Re: system nie zapamiętuje screen mode i overscan po resecie

@mikecios, post #8

snoopdos : https://imgur.com/a/EFY2qBB

wbstart : https://imgur.com/a/rydUlum

Ostatnia aktualizacja: 27.04.2022 00:50:00 przez fibi
[#10] Re: system nie zapamiętuje screen mode i overscan po resecie

@AmiClassic, post #7

nie zapamietuje, reszta odp ->patrz post wyzej
[#11] Re: system nie zapamiętuje screen mode i overscan po resecie

@fibi, post #10

Ten zrzut ze Snoopdosa nie pokazuje najważniejszego czyli zapisu preferencji.
Zrób tak: najpierw uruchom ScreenMode, a potem SnoopDos'a i próbuj zapisać zmianę rozdziałki i pokaż wtedy zrzut ze SnoopDos'a.

Powinno to być coś takiego:


Ostatnia aktualizacja: 27.04.2022 01:16:19 przez AmiClassic
[#12] Re: system nie zapamiętuje screen mode i overscan po resecie

@AmiClassic, post #11

W istocie ;) nie widzimy co sie dzieje po zmianie rozdzielczosci czy tez kolorow . Zmień, zapisz i pokaż log.
[wyróżniony] [#13] Re: system nie zapamiętuje screen mode i overscan po resecie

@fibi, post #1

Polecam program envhandler. Jak wieki temu trafiłem na taki program happyenv to przestałem się interesować przypisami ustawień i kopiowaniem i start systemu jest szybszy.
1
[#14] Re: system nie zapamiętuje screen mode i overscan po resecie

@AmiClassic, post #11

Ok.

Pierwszy zonk jest taki :
https://imgur.com/a/7ewxWJp

musialem go zamknąc ale mam wrazenie ze w tle działał bo sa logi nastepujace :

https://imgur.com/a/AlRIr7L
[#15] Re: system nie zapamiętuje screen mode i overscan po resecie

@fibi, post #14

Ale nie zrobiles "save" po zmianie rozdzielczosci bo nie widac tego w logu. Sorka widzę ze jednak tak. Zapisalo bez błędu.

Ostatnia aktualizacja: 27.04.2022 20:56:31 przez mikecios
[#16] Re: system nie zapamiętuje screen mode i overscan po resecie

@fibi, post #14

może skopiuj ręcznie z ENV: do EVARC:
to co masz w logu snopdosa write,
jako błąd
[#17] Re: system nie zapamiętuje screen mode i overscan po resecie

@fibi, post #9

Rozumiem, że zapisujesz nowy tryb multiscan. Sterownik do monitora jest w wbstartup, który wczytuje się już po otwarciu ekranu o niedostępnym jeszcze modeid. Usunąłeś uruchomienie monitorów w s-s. Tak przy okazji całkowicie amatorski ten s-s. Jak modyfikować to z głową.
[#18] Re: system nie zapamiętuje screen mode i overscan po resecie

@fibi, post #14

A ja bym sprawdził gdzie wyląduję jak odwołam się do ENVARC: powinno być Sys:Prefs/ i jeszcze bity protekcji w pliku prefs ustawień.
Wszystkie konfigi systemu nie utrwalają, czy tylko ten Screenmode ?
[#19] Re: system nie zapamiętuje screen mode i overscan po resecie

@Risc, post #18

...
Wszystkie konfigi systemu nie utrwalają, czy tylko ten Screenmode ?


Powiem tak jak klikne overscan i save zaraz po załadowaniu wb to nagle screenmode wraca do własciwej rozdzielczości z driverami multiscan i nie musze juz wtedy recznie zmieniac screenmode. Dziwne

Ostatnia aktualizacja: 27.04.2022 22:33:48 przez fibi
[#20] Re: system nie zapamiętuje screen mode i overscan po resecie

@cholok, post #17

Rozumiem, że zapisujesz nowy tryb multiscan. Sterownik do monitora jest w wbstartup, który wczytuje się już po otwarciu ekranu o niedostępnym jeszcze modeid. Usunąłeś uruchomienie monitorów w s-s. Tak przy okazji całkowicie amatorski ten s-s. Jak modyfikować to z głową


nic nie usuwalem - taki dostałem system z karta CF+adapter kupiona na alegro
[#21] Re: system nie zapamiętuje screen mode i overscan po resecie

@fibi, post #20

Nieważne kto co i jak, nie ma. Przestaw multiscan do devs:monitors, wpisz w s-s devs:monitors/multiscan przed iprefs, a po mount. Powinno hulać.
1
[#22] Re: system nie zapamiętuje screen mode i overscan po resecie

@cholok, post #21

Nieważne kto co i jak, nie ma. Przestaw multiscan do devs:monitors, wpisz w s-s devs:monitors/multiscan przed iprefs, a po mount. Powinno hulać.


Hula !! Piwo gdzie wysłac ?:)
[#23] Re: system nie zapamiętuje screen mode i overscan po resecie

@fibi, post #22

Dzięki, nie piję.
1
[#24] Re: system nie zapamiętuje screen mode i overscan po resecie

@cholok, post #23

Masz mylącego nicka ;)
Na stronie www.PPA.pl, podobnie jak na wielu innych stronach internetowych, wykorzystywane są tzw. cookies (ciasteczka). Służą ona m.in. do tego, aby zalogować się na swoje konto, czy brać udział w ankietach. Ze względu na nowe regulacje prawne jesteśmy zobowiązani do poinformowania Cię o tym w wyraźniejszy niż dotychczas sposób. Dalsze korzystanie z naszej strony bez zmiany ustawień przeglądarki internetowej będzie oznaczać, że zgadzasz się na ich wykorzystywanie.
OK, rozumiem