Welcome, Guest. Please login or register.

Author Topic: New Picasso96Mode Tutorial (AmigaKit Tech Docs)  (Read 5688 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline amigakitTopic starter

New Picasso96Mode Tutorial (AmigaKit Tech Docs)
« on: August 18, 2009, 12:02:31 AM »
In response to a customer support question, we created a tutorial on setting up screenmodes with Picasso96Mode.

I hope some others in the Community find it useful.

The tutorial can be found here:

http://amigakit.leamancomputing.com/catalog/technicaldocuments.php
www.AmigaKit.com - Amiga Reseller | Manufacturer | Developer

New Products  --   Customer Help & Support -- @amigakit
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16881
  • Country: gb
  • Thanked: 5 times
    • Show only replies by Karlos
Re: New Picasso96Mode Tutorial (AmigaKit Tech Docs)
« Reply #1 on: August 18, 2009, 12:14:49 AM »
Great :)

Coincidentally I was just talking to a friend earlier this evening about P96Mode, we both agreed it was one of the least intuitive pieces of software we'd ever had to use :)
int p; // A
 

Offline wawrzon

Re: New Picasso96Mode Tutorial (AmigaKit Tech Docs)
« Reply #2 on: August 18, 2009, 12:44:42 AM »
yeah. i cant agree more.
 

Offline save2600

  • Hero Member
  • *****
  • Join Date: Jul 2006
  • Posts: 3261
  • Country: us
    • Show only replies by save2600
Re: New Picasso96Mode Tutorial (AmigaKit Tech Docs)
« Reply #3 on: August 18, 2009, 01:41:34 AM »
I felt really smart after I got P96Mode to work all by myself. In America, we're kind of
used to great software with little to no documentation. And what we do have is usually
poorly written or translated with important tidbits accidentally left out. lol

So... next time anyone raises Kane to someone for not reading the docs, I'm tellin'
'ya, we've been groomed NOT to read 'em! It's a cultural thing  :-)
 

Offline zipper

Re: New Picasso96Mode Tutorial (AmigaKit Tech Docs)
« Reply #4 on: August 18, 2009, 09:18:43 AM »
You forget to stress the importance to use return key when making changes - I still forget sometimes to do it and have to fix erroneous input again ( and again and...)
 

Offline motrucker

Re: New Picasso96Mode Tutorial (AmigaKit Tech Docs)
« Reply #5 on: August 18, 2009, 02:48:52 PM »
@ amigakit,
    My hat's off to you! It's rare to see this level of help for Amiga users today. I am sure the entire community thanks you.
A2000 GVP 40MHz \'030, 21Mb RAM SD/FF, 2 floppies, internal CD-ROM drive, micromys v3 w/laser mouse
A1000 Microbotics Starboard II w/2Mb 1080, & external floppy (AIRdrive)
C-128 w/1571, 1750, & Final Cartridge III+
 

Offline patrik

Re: New Picasso96Mode Tutorial (AmigaKit Tech Docs)
« Reply #6 on: August 18, 2009, 04:29:25 PM »
As the predefined modes in Picasso96Mode are extremely crappy, especially when used with the much more sensitive TFT monitors, I made a little awk script a few years ago which translates X.org/XFree86 modelines to values you enter in P96Mode.

Such modelines can be found for example here.

With this you can quickly setup say a 1280x1024@60Hz(insert: whatever the native res/refresh rate of your monitor is) screenmode with nice standard VESA timings. This is good, as these VESA timings are what all monitors are made to work after and will thus behave at its best when fed with such.

Example usage:
Code: [Select]
patrik@megaburken:~$ echo "ModeLine "1280x1024" 108.00 1280 1328 1440 1688 1024
1025 1028 1066 +HSync +VSync" | ./modeline2P96.awk
Name:                1280x1024
Clock:              108.00 MHz
Interlace:           Unchecked
DoubleScan:          Unchecked

Timings:           Horizontal:        Vertical:
FrameSize                 1688             1066
BorderSize                   0                0
Position                    48                1
SyncSize                   112                3
SyncPolarity         Unchecked        Unchecked
Frequency               64 KHz            60 Hz

(edit:) Apparently I had the wrong polarity of the syncs - seems the logic is the unchecked box equals negative sync...
« Last Edit: August 20, 2009, 01:12:43 AM by patrik »
 

Offline Trev

  • Hero Member
  • *****
  • Join Date: May 2003
  • Posts: 1550
  • Country: 00
    • Show only replies by Trev
Re: New Picasso96Mode Tutorial (AmigaKit Tech Docs)
« Reply #7 on: August 18, 2009, 05:56:56 PM »
Quote from: patrik;519772
As the predefined modes in Picasso96Mode are extremely crappy, especially when used with the much more sensitive TFT monitors


Most LCD/OLED panels use standard timings, so I'm not sure why no one's created a standard set of predefined modes, e.g. VGA, SVGA, XGA, WXGA, et al, and distributed that. It would make a nice little attachment for the tutorial. At the very least, a small table could be included that lists the correct timings. If the timings are entered correctly, a decent analog LCD display at its native resolution should produce a crisp, digital-like picture with no adjustments required.
 

Offline zipper

Re: New Picasso96Mode Tutorial (AmigaKit Tech Docs)
« Reply #8 on: August 18, 2009, 09:32:04 PM »
Had to edit my CRT modes to work with  my LCD as I changed my default monitor- little jobby and some modes don't fill my screen totally. And 1680x1050 is a little problematic on my Voodoo.
 

Offline Trev

  • Hero Member
  • *****
  • Join Date: May 2003
  • Posts: 1550
  • Country: 00
    • Show only replies by Trev
Re: New Picasso96Mode Tutorial (AmigaKit Tech Docs)
« Reply #9 on: August 19, 2009, 02:03:19 AM »
 

Offline wawrzon

Re: New Picasso96Mode Tutorial (AmigaKit Tech Docs)
« Reply #10 on: August 19, 2009, 02:18:23 AM »
yeah. 1680x1050 requires lot of tweaking. i havnt got an acceptable display in 8bit on my lcd, which is a shame but not much pain as long other modes work.
 

Offline patrik

Re: New Picasso96Mode Tutorial (AmigaKit Tech Docs)
« Reply #11 on: August 19, 2009, 02:03:49 PM »
@wawrzon:
Try the following:
Code: [Select]
Name:                1680x1050
Clock:              147.14 MHz
Interlace:           Unchecked
DoubleScan:          Unchecked

Timings:           Horizontal:        Vertical:
FrameSize                 2256             1087
BorderSize                   0                0
Position                   104                1
SyncSize                   184                3
SyncPolarity         Unchecked        Unchecked
Frequency               65 KHz            60 Hz
« Last Edit: August 20, 2009, 01:12:53 AM by patrik »
 

Offline wawrzon

Re: New Picasso96Mode Tutorial (AmigaKit Tech Docs)
« Reply #12 on: August 19, 2009, 03:32:31 PM »
@patrick: it has to  have something to do with my lcd-tv with 8 bit 1680x1050 it is always showing very dark picture as if it has been dimmed. it stays this way whatever i do. other 1680x1050 modes show with no problem. well as i said: i dont care too much.
 

Offline patrik

Re: New Picasso96Mode Tutorial (AmigaKit Tech Docs)
« Reply #13 on: August 19, 2009, 05:02:12 PM »
Ok, strange though, as the TV/Monitor has no idea wether the mode is 8-bit, 16-bit or 24-bit, all it cares about colour wise is the amplitude on the R, G and B lines, and these doesn't work in another way because of bit depth.

Sounds more like the timings defined for your 8-bit mode differs from the others, or some general issue with 8-bit modes on the Amiga side.
 

Offline zipper

Re: New Picasso96Mode Tutorial (AmigaKit Tech Docs)
« Reply #14 on: August 19, 2009, 06:39:25 PM »
Must be a timing issue. I tried those up there and got barely a picture, dark and distorted. I think my working settings were with interlace and about half of that pixel clock. But my bitmap fonts are very distorted.