About
Docs
Files
Support
Index

Essentials
AutoDocs
Library functions
Cooperate
Process mastering
Debug
Own debugging kit
FGE
Smart modeid pick
Loader
Shared lib. loader
Macros
Helper macros
Structs
All the structures
Logs
Library changelogs
Tools
Progs baked inside

Tools
amiscreen0.3
ansifilter0.1
auto2guide0.1
ccfilter0.1
chipset0.1
cputype0.1
device640.1
dupfilter0.1
expandlogs0.1
findsm0.2
fmpp0.1
fsmount0.1
genanim0.3
gensymtab0.1
hashlab0.4
ktm0.6
linkpoint0.1
logo2ilbm0.1
lpradio0.1
lzwpack0.1
minism0.2
mkheader0.1
modeidctrl0.1
mss0.6
multisum0.3
newterm0.2
numconv0.1
palhack1.1
patmat0.1
pfr0.2
playamitape0.1
qdbflags0.1
qfill0.1
resmodinit0.2
sadctrl0.2
saveassign0.1
setanim0.2
systime0.1
tokendump0.1
uassign0.1
viewlogo0.1
waitback0.4
wrapmount0.1



M
I
N
I
S
M

minism-0.2
------------

---

GUI based screenmode selection in Workbench is a good thing in general, but
what to do when there is a need  to pick new screenmode while  being unable
to  fiddle with  the shiny  GUI  due to display  problems that  did  appear
unexpectedly? You would probably try to hack on  'screenmode.prefs' or just
reboot  the  machine... Wait,  there is  a better  way  of doing  this. Try
'minism' that is a real commander, which  means it is you  who is to decide
on the exact modeid and the depth!

---

   [08-Jan-2014]   0.2   * Special  'LIST2'  keyword  was added to generate 
                           modeid lists with comments.

                         * Screenmodes  that are disabled  are now prefixed
                           with exclamation mark in the name column.

---

NOTES:

[*]
Requires  68020(no FPU)+, OS2.04(theoretically)+,  16+ kilo of free memory.

[*]
This  prog can only set screenmode and/or depth! When  the preferences file
does not exist then it will be created!

---

HELP:

   > minism ?

     QUERY,U=USE/S,S=SAVE/S



   QUERY       -  Modeid or  resolution with optional range or monitor plus
                  screen  related  flags. See  'qdev_findgfxentry.txt'  for
                  more  details or refer to autodocs on 'nfo_findgfx#?()' .
                  This  argument can also take  'ACTIVE'  keyword where the
                  modeid and the depth will be taken from current screen or
                  'LIST' or 'LIST2'  keywords so that all screenmodes  will
                  be dumped. Also,  plain values ranging from 1 to 32 allow
                  quick depth changes (input expressed in bits).

   U=USE/S     -  Apply  changes just for now. This  alters the contents of
                  'ENV:Sys/screenmode.prefs',  which is generally volatile.
                  An 'U' indicator should show up if all went well, else an
                  'E' like error will be returned.

   S=SAVE/S    -  Apply  changes  permanently. This  alters the contents of
                  'ENVARC:Sys/screenmode.prefs', which is the archive. Note
                  that this does not imply U=USE! A 'S' indicator will show
                  up on success or 'E' upon error.

---

USAGE:

   ; See the current Workbench screenmode settings
   minism

   ; Change the depth only in a non-permanent way
   minism 8 u

   ; Change the resolution and the depth on active
   ; monitor by finding something close or exact
   minism "1280x1024x16 active similar" u

   ; Pick either PAL or NTSC lowres mode depending
   ; on what is usable
   minism "320x200 (P?L|NTSC) ycofact"

   ; Bruteforce change to particular screenmode
   minism 0x00021080

   ; Being  on a screen of different dimensions or
   ; on different monitor make it new default mode
   minism active u

   ; Request a list of screenmodes this system can
   ; utilise
   minism list

   ; Request a list of screenmodes that can easily
   ; be used with 'modeidctrl'
   minism list2

---
megacz
    





No more fear cus pure HTML is here!
Copyright (C) 2013-2014 by Burnt Chip Dominators