amiga-news ENGLISH VERSION
.
Links| Forum| Kommentare| News melden
.
Chat| Umfragen| Newsticker| Archiv
.

amiga-news.de Forum > Suche [ - Suche - Neue Beiträge - Registrieren - Login - ]

Erste 2 3 4 5 6 -7- 8 9 10 11 12 >> Letzte Ergebnisse der Suche: 925 Treffer (30 pro Seite)
eliotmc   Nutzer

10.09.2009, 16:11 Uhr

[ - Direktlink - ]
Thema: BitMap und Farbe setzen
Brett: Programmierung

Hallo,

ich probiere mich gerade ein wenig in die System Grafikfunktionen
einzuarbeiten und hände irgendwie fest.

Hier einfach mal mein Beispiel Code:
C code:
#include <exec/types.h>
#include <clib/alib_protos.h>
#include <graphics/rpattr.h>
#include <intuition/intuitionbase.h>
#include <graphics/gfxbase.h>
#include <graphics/gfxmacros.h>
#include <graphics/gfx.h>
#include <cybergraphx/cybergraphics.h>
#include <stdio.h>

#include <proto/muimaster.h>
#include <proto/graphics.h>
#include <proto/intuition.h>
#include <proto/exec.h>
#include <proto/dos.h>
#include <proto/utility.h>

/***********************************************************************************/

struct GfxBase 		 *GfxBase;
struct IntuitionBase *IntuitionBase;

/***********************************************************************************/

enum{
	MSG_ERROR_NOERROR = 0,
	MSG_ERROR_GRAPHICS,
	MSG_ERROR_INTUITION,
	MSG_ERROR_SCREEN,
};

STRPTR TAB_ERRORS[] = {
	"",
	"Unable to open 'graphics.library'!",
	"Unable to open 'intuition.library'!",
	"Unable to open screen!",
};

ULONG colortable[]=
{
16L<<16,
0x00000000,0x00000000,0x00000000,
0xAAAAAAAA,0xAAAAAAAA,0xAAAAAAAA,
0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF,
0x66666666,0x88888888,0xBBBBBBBB,
0x00000000,0xFFFFFFFF,0xFFFFFFFF,
0xFFFFFFFF,0xFFFFFFFF,0x00000000,
0xFFFFFFFF,0x00000000,0x00000000,
0x00000000,0xFFFFFFFF,0x00000000,
0xFFFFFFFF,0x00000000,0xFFFFFFFF,
0xAAAAAAAA,0x55555555,0x00000000,
0xEEEEEEEE,0x77777777,0x44444444,
0x44444444,0x55555555,0xAAAAAAAA,
0x77777777,0x44444444,0xFFFFFFFF,
0xEEEEEEEE,0x11111111,0x66666666,
0x11111111,0x99999999,0x33333333,
0xFFFFFFFF,0x00000000,0x00000000,
0x00000000};


/***********************************************************************************/

//50 ticks=second

LONG getBestPen(const struct Screen* screen, int r, int g, int b){
    return ObtainBestPen(screen->ViewPort.ColorMap, r,g,b,OBP_Precision, PRECISION_EXACT,TAG_DONE);
}

int main( void )
{
	struct Screen *screen;
    struct RastPort *rp=NULL;
	int result;
    LONG pen=1L;
    struct BitMap *myBitMap;
    struct RastPort myRp;

   // int resultPixel=88;
   // int i=0;

	result = MSG_ERROR_GRAPHICS;
	if( (GfxBase = (struct GfxBase *) OpenLibrary( "graphics.library", 39 ) ) ) {
		result = MSG_ERROR_INTUITION;
		if( (IntuitionBase = (struct IntuitionBase *) OpenLibrary( "intuition.library", 39 ) ) ) {
			result = MSG_ERROR_SCREEN;
			if( (screen = (struct Screen*) OpenScreenTags( NULL,
            											SA_Width, 320,
                                                        SA_Height, 240,
                                                        SA_Depth, 16,
                                                        SA_Title, "Test",
                                                        SA_ShowTitle,FALSE,
                                                        SA_Colors32,colortable,
                                                        TAG_DONE )
                                                        ) ) {

				VPrintf("Okn",&result);
                rp=&screen->RastPort;
                SetDrMd(rp,JAM1);
                //Farbe setzen
                SetAPen(rp,2L);
                //Bildschirm füllen mit Pen
 				SetRast(rp,2L);

                pen = ObtainBestPen(screen->ViewPort.ColorMap, 0xFFFFFFFF,0x00000000,0x00000000,
                OBP_Precision, PRECISION_EXACT,TAG_DONE);
              
           
                printf("Pen: %lin",pen);
                SetAPen(rp,pen);
                //SetBPen(rp,1L);
                SetOPen(rp,pen);
                //Rect malen
                RectFill(rp,10,10,20,20);

                
                //Malt einen Pixel
                
               WritePixel(rp,200,150);
              

                //Bewegt den Cursor zur Position
                Move(rp, 0,50);
                //Zeichnet eine Linie
                Draw(rp,320,50);

                //Zeichnet eine Ellipse
                DrawEllipse(rp,100,100,10,20);

                //Zeichnet einen Kreis
                DrawCircle(rp, 70,70,20);

                //Füllt eine Fläche
                Flood(rp,1,100,100);

				Delay( 5 * 50 );

                //Und jetzt mit einer BitMap
                myBitMap= AllocBitMap(320,
        					        240,
                                    32,
                                    BMF_CLEAR|BMF_DISPLAYABLE|SHIFT_PIXFMT(PIXFMT_ARGB32)|BMF_SPECIALFMT,
                                    NULL);
				InitRastPort(&myRp);
                myRp.BitMap = myBitMap;
                SetRGB4(&screen->ViewPort,
                				7,
                				0xFFFFFFFF,
                				0x00000000,
                                0x00000000);
                pen = ObtainBestPen(screen->ViewPort.ColorMap, 0xFFFFFFFF,0x00000000,0x00000000,OBP_Precision, PRECISION_IMAGE,TAG_DONE);
                printf("Pen: %lin",pen);
                SetAPen(&myRp, 15);
                RectFill(&myRp,10,10,50,50);

                BltBitMapRastPort(myBitMap,
                                    0,
                                    0,
                                    rp,
                                    0,
                                    0,
                                    320,
                                    240,
                                    0xc0);
                Delay( 5 * 50 );

				result = MSG_ERROR_NOERROR;
				CloseScreen( screen );
                FreeBitMap(myBitMap);
               
			}
			CloseLibrary( &IntuitionBase->LibNode );
		}
		CloseLibrary( &GfxBase->LibNode );
	}
	if( result ) {
		VPrintf( TAB_ERRORS[ result ], &result );
		result = 20;
	}
	return( result );
}



Mein Problem ist folgendes: ObtainBestPen liefert mir immer den
Pen 0, obwohl der genwünschte Pen exisitert!

Und wie kann ich bei einem BitMap den Pen setzen?

Vieln Dank für eure Hilfe!

--
regards
eliot
http://www.exception-dev.de
 
eliotmc   Nutzer

01.09.2009, 09:09 Uhr

[ - Direktlink - ]
Thema: .... hat die Schnauze voll von seiner PPC-Karte
Brett: Amiga, AmigaOS 4

Ja ja, kein Multiuser, Segen und Fluch zu gleich ;)
--
regards
eliot
http://www.exception-dev.de
 
eliotmc   Nutzer

23.08.2009, 18:01 Uhr

[ - Direktlink - ]
Thema: S: Amiga-Programmier-Bücher
Brett: Kleinanzeigen (keine Auktionen!)

@holzer:

Hallo,

doch, doch, ich leider beruflich recht ausgelastet,
so dass ich keine Zeit hatte.

Ich würde die Bücher vor allem für Mos Programmierung nutzen,
also Graphics und Intuition.
Sind diese Bücher dafür sinnvoll?

Leider gibts keine Literatur über Mui.

--
regards
eliot
http://www.exception-dev.de
 
eliotmc   Nutzer

23.08.2009, 11:14 Uhr

[ - Direktlink - ]
Thema: V: Amiga Spiele
Brett: Kleinanzeigen (keine Auktionen!)

@JustinCredible:
Keinen Zugriff auf die Fotos
--
regards
eliot
http://www.exception-dev.de
 
eliotmc   Nutzer

18.08.2009, 14:01 Uhr

[ - Direktlink - ]
Thema: S: Amiga-Programmier-Bücher
Brett: Kleinanzeigen (keine Auktionen!)

@melior:
Ja, con der Dev CD.
Allerdings sind diese recht unübersichtlich,
bzw. helfen erst, wenn man weiß wo man überhaupt suchen soll.
--
regards
eliot
http://www.exception-dev.de
 
eliotmc   Nutzer

18.08.2009, 08:03 Uhr

[ - Direktlink - ]
Thema: S: Amiga-Programmier-Bücher
Brett: Kleinanzeigen (keine Auktionen!)

Kennt jemand dieses Buch hier:

http://www.amazon.de/AMIGA-Grafik-Programmierung-Holger-Gzella/dp/3890903398/ref=sr_1_1?ie=UTF8&s=books&qid=1250575344&sr=1-1

???
--
regards
eliot
http://www.exception-dev.de
 
eliotmc   Nutzer

18.08.2009, 08:01 Uhr

[ - Direktlink - ]
Thema: S: Amiga-Programmier-Bücher
Brett: Kleinanzeigen (keine Auktionen!)

Hallo,

ich suche Literatur zur Amiga C Programmierung.
Vor allem interessieren mich die Bereiche
Graphics und Intuition.
Das Guru Buch habe ich bereits,
Die Themen werden da aber kaum behandelt
(hab's heute erst bekommen).


--
regards
eliot
http://www.exception-dev.de
 
eliotmc   Nutzer

10.08.2009, 21:45 Uhr

[ - Direktlink - ]
Thema: Ariadne oder X-Surf
Brett: Amiga, AmigaOS 4

@roper67:
Eigentlich ist das völlig egal,
es sind beide sehr stabile Karten.

Achte nur darauf, dass du eine Ariadne 2 erwirbst,
die 1 hat keinen RJ45 Anschluss.

--
regards
eliot
http://www.exception-dev.de
 
eliotmc   Nutzer

10.08.2009, 19:20 Uhr

[ - Direktlink - ]
Thema: Suche Helikopterspiel für Amiga 500
Brett: Amiga, AmigaOS 4

Das witzige an Apache ist,
dass es von Team 17 niemals veröffentlicht wurde,
zumindest nicht als eigenständiges Produkt.

Es wurde verschieden anderen Team 17 Titeln beigelegt.
Bei mir lag es z.B. bei Body Blows Galactic dabei.
--
regards
eliot
http://www.exception-dev.de
 
eliotmc   Nutzer

25.07.2009, 20:39 Uhr

[ - Direktlink - ]
Thema: S: Aladdin (Jump'En Run)
Brett: Kleinanzeigen (keine Auktionen!)

Zitat:
Original von inq:
Hey,
wieso noch Disks? Die sind sicher längst defekt. Nur noch Disney-Lizenz-Dongle für die CD32-WHDload version....

gruss
inq


Was für eine CD32 Version?
BTW Ich habe mittlerweile die Disketten Version.
Vielen Dank für eure Angebote.
--
regards
eliot
http://www.exception-dev.de
 
eliotmc   Nutzer

20.07.2009, 19:13 Uhr

[ - Direktlink - ]
Thema: S: Aladdin (Jump'En Run)
Brett: Kleinanzeigen (keine Auktionen!)

@fehnhaar:
Hast PM
--
regards
eliot
http://www.exception-dev.de
 
eliotmc   Nutzer

20.07.2009, 14:09 Uhr

[ - Direktlink - ]
Thema: V: HOBBYAUFGABE --- AKTUELLE LISTE
Brett: Kleinanzeigen (keine Auktionen!)

@rbn:

Hallo,

ich hättegerne das A1200 Spiele Paket (Capital Punishment,
Virocop und Oldtimer).


--
regards
eliot
http://www.exception-dev.de
 
eliotmc   Nutzer

19.07.2009, 21:39 Uhr

[ - Direktlink - ]
Thema: S: Amiga CD32
Brett: Kleinanzeigen (keine Auktionen!)

Danke, ich habe ein CD32!
--
regards
eliot
http://www.exception-dev.de
 
eliotmc   Nutzer

19.07.2009, 19:24 Uhr

[ - Direktlink - ]
Thema: V: CyberVision64/3D & CV3D-Scandoubler
Brett: Kleinanzeigen (keine Auktionen!)

Hast du eine Preisvorstellung (beide Karten zusammen)?
--
regards
eliot
http://www.exception-dev.de

[ Dieser Beitrag wurde von eliotmc am 19.07.2009 um 19:25 Uhr geändert. ]
 
eliotmc   Nutzer

19.07.2009, 19:21 Uhr

[ - Direktlink - ]
Thema: S: Aladdin (Jump'En Run)
Brett: Kleinanzeigen (keine Auktionen!)

Hallo,

ich suche das Jump'En Run Aladdin für Amiga 1200/4000
von Walt Disney.


--
regards
eliot
http://www.exception-dev.de
 
eliotmc   Nutzer

19.07.2009, 19:19 Uhr

[ - Direktlink - ]
Thema: S: Amiga CD32
Brett: Kleinanzeigen (keine Auktionen!)

Hallo,

ich bin mal wieder auf der Suche nach einem CD32.
Es sollte voll funktionstüchtig sein (am besten Test mit
Microcosm) und sonst keine weiteren Beschädigungen aufweisen.

Ich hatte vor kurzen schon einmal nach einem CD32 gesucht,
Angebote dann aber ausgeschlagen, da ich die Hoffnung hatte mein
CD wieder zu reparieren, was leider fehl schlug.

Sendet mit bitte eure Angebote mit einer ungefähren Preisvorstellung zu!

Danke!
--
regards
eliot
http://www.exception-dev.de
 
eliotmc   Nutzer

07.07.2009, 18:13 Uhr

[ - Direktlink - ]
Thema: Bildanzeige vom SAM hat sich verändert
Brett: Amiga, AmigaOS 4

Zitat:
Original von tploetz:
@AmigaPapst:
Den TFT Monitor habe ich erst ein Jahr, warum sollt ich wegen des SAMS
ein neuen kaufen, auf dem A40000T liefert er ein gutes Bild.
Sollte mal der Extender da sein, gibt es auch VGA am SAM.

toloetz :boing:


Du hast es vor einem Jahr geschafft einen TFT zu kaufen ohne DVI?
Respekt, wie geht das denn?
--
regards
eliot
http://www.exception-dev.de
 
eliotmc   Nutzer

07.07.2009, 17:43 Uhr

[ - Direktlink - ]
Thema: SAM Flex
Brett: Amiga, AmigaOS 4

Zitat:
Original von Galgenstrix:
5.) Die Drückerunterstützung unter Linux ist Glückssache, wie sieht es unter AOS aus?


Das halte ich für ein Gerücht.
Cups funktioniert bestens!

Unter Aos 4 nutz einfach einen Postscript Drucker.


--
regards
eliot
http://www.exception-dev.de

[ Dieser Beitrag wurde von eliotmc am 07.07.2009 um 17:44 Uhr geändert. ]
 
eliotmc   Nutzer

07.05.2009, 07:21 Uhr

[ - Direktlink - ]
Thema: V: Spielchen inklusive OVP (alles EA)
Brett: Kleinanzeigen (keine Auktionen!)

@BastiBS:

Hallo,

ich würde dir gerne folgende Spiele abkaufen:

-Another World - 14
-Golden Axe - 9
-Space Ace - 7
-Spherical Worlds (neu und verschweisst) - 14


--
regards

eliot
 
eliotmc   Nutzer

29.03.2009, 16:45 Uhr

[ - Direktlink - ]
Thema: S: Amiga CD32
Brett: Kleinanzeigen (keine Auktionen!)

Hallo,

ich suche ein Amiga CD32.

--
regards

eliot
 
eliotmc   Nutzer

27.03.2009, 09:23 Uhr

[ - Direktlink - ]
Thema: einfach nur cool...
Brett: Amiga, AmigaOS 4

@BlutAxt74:

Screendragging geht, dahinter liegt das Boingball demo ;)
--
regards

eliot
 
eliotmc   Nutzer

26.03.2009, 21:23 Uhr

[ - Direktlink - ]
Thema: einfach nur cool...
Brett: Amiga, AmigaOS 4

@FischX:
Sehr cool, was alles mit Ajax möglich ist.
Funktioniert sogar mit Mos und OWB ;)
--
regards

eliot
 
eliotmc   Nutzer

15.03.2009, 19:30 Uhr

[ - Direktlink - ]
Thema: Flink CD32 - Was ist daran so besonderst?
Brett: Amiga, AmigaOS 4

@Wolfman:
Sollte kein Vorwurf sein!

Ich finde es aber immer wieder überraschend, wie wenige Amiganer
Little Devil kennen.

BTW Peirates! Gold ist auch ein Mus Have.
Pery: An Alien Encounter ist auch ein toller Titel,
leider ist die dt. Übersetzung total in die Hose gegangen.

Die Best of Gremlin Edition gab's wirklich?
Hatte damals eine Werbung in der AMiga Games gesehen,
aber natürlich nicht zugeschlagen.
Legacy of Sorasil stelle ich mir auf dem CD32 sehr entspannend vor.


--
regards

eliot
 
eliotmc   Nutzer

15.03.2009, 17:38 Uhr

[ - Direktlink - ]
Thema: Flink CD32 - Was ist daran so besonderst?
Brett: Amiga, AmigaOS 4

Jep,

bin zufällig darüber gestolpert, als ich hier im Forum nach Subwar gesucht hatte.
Die Aussage, dass es nur oben geannten Spiele gut sind auf dem CD32, konnte
ich so nicht stehen lassen, auch nach 3 Jahren nicht
:)


--
regards

eliot
 
eliotmc   Nutzer

15.03.2009, 10:44 Uhr

[ - Direktlink - ]
Thema: S: Amiga Spiele
Brett: Kleinanzeigen (keine Auktionen!)

Hallo,
ich suche folgende Amiga Spiele:

CD32:

-Speedball 2
-Ufo: Enemy Unknown

Amiga 1200/AGA:

-Aladdin
-Subwar 2150
--
regards

eliot

[ Dieser Beitrag wurde von eliotmc am 15.03.2009 um 10:48 Uhr geändert. ]
 
eliotmc   Nutzer

15.03.2009, 10:41 Uhr

[ - Direktlink - ]
Thema: Flink CD32 - Was ist daran so besonderst?
Brett: Amiga, AmigaOS 4

Zitat:
Original von Wolfman:
*Schäm*

Irgendwie war mir "Flink" entfallen :glow:
Ich hatte zuerst ein andres Spiel im Hinterkopf (afaik hieß das "Cedric") und mich auch gefragt, was daran so toll sein soll.
Bei dem Screenshot kam mir dann auch zuerst das PSX-Lemmingsspiel in den Sinn, bei dem ich damals sofort an Lionheart dachte, erst so langsam konnte ich mich wieder an Flink erinnern.

Und dabei dachte ich, ich hätte mit Microcosm, Chaos Engine, Tower Assault, Erben der Erde, Wingcommander, Subwar 2050, Fire & Ice, Body Blows Galactic, Super Stardust, Roadkill und Universe so ziemlich alle wichtigen CD 32 Spiele zusammen ;)

--
Bild: http://home.arcor.de/the_wolf/Bilder/wolfman.jpg

rock down and roll when you're ready
I can't take that DJ thing


[ Dieser Beitrag wurde von Wolfman am 03.11.2005 um 21:04 Uhr editiert. ]


Da fehlt dir aber noch Banshee und das beste Game auf dem CD32 ever:
Little Devil
--
regards

eliot
 
eliotmc   Nutzer

12.03.2009, 19:43 Uhr

[ - Direktlink - ]
Thema: AmigaOS 4.1 und die AmigaShell
Brett: Amiga, AmigaOS 4

Zitat:
Original von ZeroG:
@eliotmc:
Sicher? Pipe mountlist?


Ja, das Pipe Device gibts in Devs uns ist auch gestartet.
Einfache Beispiel: echo "hallo"|multiview
funktioniert nicht.
dir|multiview ebenfalls nicht (unbekannter Befehl).

Komisch
?(
--
regards

eliot
 
eliotmc   Nutzer

12.03.2009, 19:18 Uhr

[ - Direktlink - ]
Thema: AmigaOS 4.1 und die AmigaShell
Brett: Amiga, AmigaOS 4

@Flinx:
Also ich habe hier unter Aos 3.1/3.9 keine Pipes


--
regards

eliot
 
eliotmc   Nutzer

19.02.2009, 09:51 Uhr

[ - Direktlink - ]
Thema: PowerPC Mac's und OS 4.1
Brett: Amiga, AmigaOS 4

Thema: Hohe Auflösungen.

Es als Stärke des Amiga zu bezeichnen, meherere Screens mit unterschiedlichen
Auflösungen zu fahren, ist schon richtig. Allerdings hat man damals
mangels Grafikspeicher aus eine Not eine Tugend entwickelt.

Heute habe ich hier ein oder zwei TFTs stehen. Die sind fix in der Auflösung und werde eine Teufel tun, die Monitore mit einer
anderen Auflösung zu fahren als die vorgegebene!
Warum sollte ich auch auf Platz verzichten?
Es macht in meinen Augen keinen Sinn mehr, unterschiedliche
Auflösungen zu fahren, wozu auch, Grafikkarten
mit genügend großem Ram gibt's wie Sand am mehr.

BTW Mos kommt sehr gut mit einer Radeon 9250 und 1680x1050 zurecht,
wieso sollte ich also die Auflösung reduzieren?

--
regards

eliot
 
eliotmc   Nutzer

12.02.2009, 17:41 Uhr

[ - Direktlink - ]
Thema: Tip: QuakeRally!
Brett: Amiga, AmigaOS 4

Q3rally läuft hier auf einem Peg2/G4/Radeon 9250
in 1280x1024 flüssig unter mos.
Die Steuerung ist aber nicht so mein Ding ;)


--
regards

eliot
 
 
Erste 2 3 4 5 6 -7- 8 9 10 11 12 >> Letzte Ergebnisse der Suche: 925 Treffer (30 pro Seite)

Suchbegriffe
Schlüsselwörter      Benutzername
Suchoptionen
Nur in diesen Foren suchen
   nur ganze Wörter
Nur Titel anzeigen
alle Treffer anzeigen

.
Impressum | Datenschutzerklärung | Netiquette | Werbung | Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten.
.