Welcome, Guest. Please login or register.

Author Topic: 800x600 in ShapeShifter = garbled screen  (Read 975 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show only replies by motorollin
800x600 in ShapeShifter = garbled screen
« on: May 31, 2006, 06:00:07 PM »
640x480 is a bit too small for my liking, and 1024x768 is extremely slow. So I thought I would try 800x600. The screenmode works when I test it in screenmode prefs, but if I try to use it for ShapeShifter the display is all corrupt, and though I can see that there is something on the screen, it is impossible to use. I find this strange as the screenmode does work in Workbench!

Any ideas?

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
    • Show only replies by Piru
    • http://www.iki.fi/sintonen/
Re: 800x600 in ShapeShifter = garbled screen
« Reply #1 on: May 31, 2006, 06:07:25 PM »
Just a guess: 800 is not multiple of 64, and thus the display code b0rks.

Try creating a custom screenmode of size 832 x 624 for example.
 

Offline Matt_H

Re: 800x600 in ShapeShifter = garbled screen
« Reply #2 on: May 31, 2006, 06:12:05 PM »
800x600 works here, though only at 8bit depth.
 

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show only replies by motorollin
Re: 800x600 in ShapeShifter = garbled screen
« Reply #3 on: May 31, 2006, 06:16:25 PM »
Hmmm weird. Well it turns out the slowness was not caused by the resolution, but the colour depth. 640x480x32 was just as slow as 1024x768x32. So I created a 1024x768x8 screenmode and it works in 1024x768, and it's really fast :-D

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10