Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
121 user(s) are online (85 user(s) are browsing Forums)

Members: 1
Guests: 120

trixie, more...

Headlines

Forum Index


Board index » All Posts (Gazelle)




Re: LG W2452T Monitor & OS4.1
Just popping in
Just popping in


@Swoop

According to this: http://us.lge.com/download/product/fi ... 020/W2452T_spec_sheet.pdf

You should set:

VSYNCMIN=56
VSYNCMAX=75
HSYNCMIN=30000
HSYNCMAX=83000

You have set HSYNCMAX=70000 but 1200*60=72000 (bare minimum without sync signals) so OS4 thinks your Monitor is not capable for the resolution and will not display it.

According to the VESA COORDINATED VIDEO TIMING:
HOR PIXELS              1.920   PIXELS
VER PIXELS              1.200   LINES
HOR FREQUENCY           74
,556  kHz
ACTUAL VER FREQUENCY    59
,885  Hz
PIXEL CLOCK             193
,250 MHz

Reduced Blanking:
HOR PIXELS              1.920   PIXELS
VER PIXELS              1.200   LINES
HOR FREQUENCY           74
,038  kHz
ACTUAL VER FREQUENCY    59
,950  Hz
PIXEL CLOCK             154
,000 MHz

Go to top


Re: GCC, Dynamic structure creation method ?
Just popping in
Just popping in


@freddix
Quote:
void BASIC3D_Destructorvoid ){
  
struct ObjectType *NewObject Basic3D.LastCreatedObject;
  
struct Object3DType *NextToDelete NewObject.PreviousObject;
 }

BAsic3D.c:64: error: request for member 'PreviousObject' in something not a structure or union

Why ?


That's because NewObject is a pointer to a structure and not a structure.

To access elements of a structure through a pointer you need the "->" operator.

struct Object3DType *NextToDelete NewObject->PreviousObject;


Would be correct but will cause a DSI if NewObject is NULL.

This should work:
struct Object3DType
{
  
struct Object3DType *PreviousObject;
  
struct Object3DType *NextObject;
  
/* rest of the objectdata */
};

struct Basic3DStructType
{
  
struct Object3DType *LastCreatedObject;
};
struct Basic3DStructType Basic3D;

void BASIC3D_Destructorvoid )
{
  
struct Object3DType *NewObject Basic3D.LastCreatedObject;

  if (
NewObject != NULL)
  {
    
struct Object3DType *NextToDelete NewObject->PreviousObject;
    
/* your code */
  
}
}

Go to top


Re: GCC, Dynamic structure creation method ?
Just popping in
Just popping in


@freddix

There should be an asterisk in the declaration of NewObject in the Allocate3DObject() function:

Object3DType *NewObject = NULL;

It's a pointer.

Go to top


Re: GCC, Switch( condition ) & Case
Just popping in
Just popping in


@freddix

Make it like this:
switch( Depth ){
      case 
8:
        
DMode GLUT_DOUBLE GL_COLOR_INDEX;
        break;
      case 
16/* for now fall through */
      
case 24:
      case 
32:
      default:
        
DMode GLUT_DOUBLE GLUT_RGB GLUT_DEPTH;
     }

Go to top


Re: GCC, Switch( condition ) & Case
Just popping in
Just popping in


@freddix

... and you should initialize DMode with some default value because you are using it.

... and you need a second "=" in:
if ( Supported TRUE ){

Your case could also be simplified to an if:
if ( Depth == ){
   
DMode GLUT_DOUBLE GL_COLOR_INDEX;
} else {
   
DMode GLUT_DOUBLE GLUT_RGB GLUT_DEPTH;
}

Go to top


Re: SimpleMail's development?
Just popping in
Just popping in


@Amigamancer

Quote:
Amigamancer wrote:
In brief:
- More than one account from the same service


Simplemail does support multiple accounts (as much as you want). There is a bug in the "avoid duplicates" handling. Simplemail does store the UID-List per server but most servers have an UIDL per user, so if you have two (or more) user per server and are using "avoid duplicates" it wont work correctly.

It does not yet support multi-user, if that's it what you meant.

Go to top


Re: OS4.1 bugs
Just popping in
Just popping in


@LiveForIt

Maybe some of the other kickstartmodules are allready accessing ENV:

If you start without s-s is there something in ENV: ?

To expand Chris suggestion:
C:MakeDir RAM:ENV
C
:Copy >NILENVRAM:ENV ALL NOREQ
C
:Assign ENVdismount
C
:Assign ENVRAM:ENV
C
:Copy >NILENVARCRAM:ENV ALL NOREQ NOREPLACE

Go to top


Re: OS4.1 bugs
Just popping in
Just popping in


@LiveForIt

Quote:
No not until now, if you remove "env-handler.komd" then system will not boot, its needed, you can't remove it I tried and it was no fun!


If you remove the "env-handler.kmod" you must take care of ENV: yourself like in old s-s < OS4, eg:

expand the MakeDir Line:
C:MakeDir RAM:T RAM:Clipboards RAM:ENV

Add an Assign:
C:Assign ENV: RAM:ENV

And then copy all of the ENVARC:
C:Copy >NIL: ENVARC: RAM:ENV ALL NOREQ

All before IPrefs get called. This should work.

Go to top


Re: Need help not to do something (ADOS4 List)
Just popping in
Just popping in


@Atheist

The <p> is meant as a placeholder for a character OR an expression. The angle brackets are not part of the pattern matching! Take a look at the examples.

<p> could be A or B or ? or (#?.info) or (A|B|C) and so on ...

As Chris wrote ~ will only negate the next expression which could be a single character OR an expression which must be enclosed in parentheses.

~(.info) will match anything except ".info"

#?.info will match anything ending with ".info"

If you want the opposite you negate the expression.

1. Enclose the expression with parantheses: (#?.info)
2. Negate it: ~(#?.info)

Go to top


Re: Multiple Monitors in Devs Monitors OS4.0 - Which one??
Just popping in
Just popping in


@Mikey_C

for 1024x768@60 you need at least a HSYNCMAX of 48000 I would say.

Check your Monitor for your [H|V]SYNCM[IN|AX] values.

Go to top


Re: BestModeIDTags() always 640*480
Just popping in
Just popping in


@orgin & chris

I hope there is a TAG_END at the end of the list.

Go to top


Re: New stuff on OS4Depot for AmigaO4.1 crashes on AmigaOS4.0
Just popping in
Just popping in


@ZeroG

if (ExecBase->lib_Version 53) ...

Go to top


Re: Amiga version strings - guide
Just popping in
Just popping in


@Rigo & orgin

I forgot to thank you for making the documentation, so thanks.

I'm just nitpicking to get it even better :)

Quote:
from ADCD_2.1:NDK/NDK_3.1/Docs/tutorials/V38_V39_OS_Changes:

[...] Following the revision number comes a space, and then the date. The date is specified in numeric form only, with no leading zeros on any of the components. [...]


And you're right:

Quote:
Leading Zeros. Leading zeros are not supported as part of the version and revision numbers. So "2.04" is not a valid version/revision pair as far as the version command is concerned.


Maybe it's also worth mentioning:

Quote:
<name> can NOT contain any spaces. You can use underscores to achieve a similar effect.


/edit: ?hem, translate2AmigaPath() ;)

Go to top


Re: Amiga version strings - guide
Just popping in
Just popping in


@Rigo

I also think that the leading zero for day or month is not required.

/edit:

And a leading zero infront of the revision does mean a subrevision eg like the AmigaOS:
2.0 -> 2.04 -> 2.05 ->2.1

Maybe this was dropped again after release 2.1

Go to top


Re: Shell History Buffer
Just popping in
Just popping in


@Atheist

There is a new command called "history" which lets you print out the current history, save to file, load from file and so on.

Take a look at Documentation/shell/shell.doc

Go to top


Re: OS4 Classic 1024x768 Issue
Just popping in
Just popping in


@badgerme

Yes, just changing/adding the Tooltypes AND reboot.

Your VSYNCMAX is at 60, so the @70 Mode will not show up until you also change it to 70!

I don't know if your Monitor will support 70Hz, check the technical description first.

Go to top


Re: OS4 Classic 1024x768 Issue
Just popping in
Just popping in


@badgerme

Have you tried changing from 60Hz to 59, 61, 65 or 70Hz or the polarity of the sync signals? Don't know which polarity is the default.

eg:
1024x768@59
1024x768@61
1024x768@65+hsync+vsync
1024x768@70-hsync-vsync
...

Go to top


Re: Videotex Datatype and YAM
Just popping in
Just popping in


@Renoir

You have to install the Masonicons-YAM-Theme (link is in my first post) start YAM -> Config -> Looks&Feel -> Masonicons -> Save -> Restart YAM. This should trigger the bug with YAM, but be aware that you have to deinstall the videotex datatype to get YAM running again or delete/rename the Masonicons theme, so that YAM will fallback to the default theme again.

@acefnq

Well, you can switch to Simplemail

Go to top


Re: Videotex Datatype and YAM
Just popping in
Just popping in


Yep, it was me who pointed ace to this forum because it is the support forum for software from Unsatisfactory Software. I just made a quick internet search, so I hope I was right about that.

I agree that a crash log would be better send by email because it is very long but it's better to be posted here than never told to the author at all.

Now to the bug: The videotex.datatype should not be part of the crashlog because the Mason-YAM-theme does only contain PNG images (I didn't checked that). So it looks like the videotex datatype descriptor thinks one of the files belongs to him which is not correct.

To reproduce the bug one would have to download the Masonicons - YAM, install the videotex datatype and display one image after the other with eg. multiview which should trigger the same bug (because YAM uses the datatypes system to get the images).

I can't do it because I don't have OS4.

Go to top


Re: Basilisk 2
Just popping in
Just popping in


@LiveForIt

Quote:
LiveForIt wrote:
Well that?s how ARGB PowerPC / MC680X0 format looks in Intel format,


Sorry but that's not true. ARGB (BE) is BGRA (LE) and both modes are supported by picasso96.

Take a look at --color formats-- in the Picasso96API.doc

FYI: the byte order is reverse between big and little endian modes (not the word order).

Go to top



TopTop
« 1 2 3 4 (5) 6 »




Powered by XOOPS 2.0 © 2001-2023 The XOOPS Project