Welcome, Guest. Please login or register.

Author Topic: Programmer needed!  (Read 3055 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Neo

  • Jr. Member
  • **
  • Join Date: Oct 2003
  • Posts: 77
    • Show only replies by Neo
Re: Programmer needed!
« Reply #14 from previous page: February 03, 2004, 10:53:09 AM »
Problem here is CLI and text editors who use the scroll rastport feature. We want the text to scroll but the background to stay.

Solution would be to make a bitmap buffer where the original window content is stored and then to blit it with a mask based on color 0 onto the screen. Negative part is that the refresh rate wouldn't be to good with sub GHz Amigas. (Not suitable for media apps)

The best solution would be to make a patch that you configure per app to utilize the most optimal solution. What atlest need to be done is to patch RectFill and the Text function. I think the window refresh function using something else than the RectFill to clear the background. (Has to be patched too)

I don't think there can be a general solution for now. It has to be done per application.  :-(
A3000D CyberstormPPC 040/25 (oc. 40MHz), 604e/180, 128MB Ram, CyberVisionPPC, AriadneII, AmigaOS 3.9 BB2, MiamiDX, Voyager 3.3, SMB-Handler, FroggerNG, Compal 15\\" TFT Monitor
 

Offline restore2003Topic starter

  • Hero Member
  • *****
  • Join Date: May 2003
  • Posts: 786
    • Show only replies by restore2003
    • http://www.contrazt.no/records.html
Re: Programmer needed!
« Reply #15 on: February 03, 2004, 10:58:00 AM »
bah! graphics.library really blows  :-(
If you need music for games, demos or are in a need of a studio mastering engineer, just contact me :-)
Check out my project homepages: www.galaxee.no   www.restore.no
 

Offline xeron

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 2533
    • Show only replies by xeron
    • http://www.petergordon.org.uk
Re: Programmer needed!
« Reply #16 on: February 03, 2004, 10:59:57 AM »
Quote

restore2003 wrote:
bah! graphics.library really blows  :-(


Its just outdated. Mind you, i'd take graphics.library over Windows GDI any day ;-)
Playstation Network ID: xeron6
 

Offline restore2003Topic starter

  • Hero Member
  • *****
  • Join Date: May 2003
  • Posts: 786
    • Show only replies by restore2003
    • http://www.contrazt.no/records.html
Re: Programmer needed!
« Reply #17 on: February 03, 2004, 11:02:36 AM »
wonder why it wasnt prioritized more when os3.9 was in development  :-?
If you need music for games, demos or are in a need of a studio mastering engineer, just contact me :-)
Check out my project homepages: www.galaxee.no   www.restore.no
 

Offline xeron

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 2533
    • Show only replies by xeron
    • http://www.petergordon.org.uk
Re: Programmer needed!
« Reply #18 on: February 03, 2004, 11:06:18 AM »
Creating a new graphics API was beyond the scope of OS3.9. "AG2" as fleecy calls it is going to introduce a new graphics system called "Vega", which will have the traditional graphics API available as a wrapper (apparently ;-) ). This is the best approach, IMHO.
Playstation Network ID: xeron6
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show only replies by Karlos
Re: Programmer needed!
« Reply #19 on: February 03, 2004, 11:23:11 AM »
The whole shared pens system sucks beyond belief when you are in RGB mode.

During work on my own code, I designed an abstract Draw2D class that is implemented in several versions that you obtain at runtime via a factory

1) pure software
2) pure software + OS routines (fills/blits)
3) warp3d

Guess which one I prefer?

Seriously, I found developing (2) the biggest nightmare going and if it wasnt for the possibility of HW accelerated fills I would have left it well alone.

int p; // A