amiga-news DEUTSCHE VERSION
.
Links| Forums| Comments| Report news
.
Chat| Polls| Newsticker| Archive
.

amiga-news.de Forum > Search [ - Search - New posts - Register - Login - ]

First << 37 38 39 40 41 -42- 43 44 45 46 47 >> Last Search results: 7718 hits (30 per page)
thomas   User

2009-07-27, 09:13 h

[ - Direct link - ]
topic: GA_BackFill
Board: Programmierung


Zitat:
bei mir bewirkt das gadget-attribut GA_BackFill OFF zu setzen nichts

Natürlich nicht. Off bzw. NULL ist ja der Default.

Das Gadget benutzt EraseRect um den Hintergrund zu löschen. Dabei zieht ein evtl. installierter Backfill-Hook. Ist keiner installiert, wird der Bereich mit Farbe 0 gefüllt. Wenn du etwas anderes möchtest, mußt du einen entsprechenden Hook übergeben. Wie Hooks im Allgemeinen funktionieren, findest du bei der Beschreibung von utility.library/CallHookPkt und in den Kommentaren von utility/hooks.h. Wie ein Backfill-Hook im speziellen programmiert wird, findest du bei layers.library/InstallLayerHook.

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: thomas-rapp.homepage.t-online.de/
 
thomas   User

2009-07-25, 18:25 h

[ - Direct link - ]
topic: Ein paar Fragen zu Amiga (1200/4000)
Board: Amiga, AmigaOS 4

Zitat:
Original von Thunder:
es gibt viele Programme die unter 68K only laufen.. die wieder rum aber ein leichter A1200 wieder darauf zulangsam sind..


Ich denke, das ist eine Fehleinschätzung. Es gibt eigentlich einen ziemlich klaren Schnitt. Auf der einen Seite sind die Programme, die mit Turbokarte, Grafikkarte, Soundkarte usw. zurecht kommen, die laufen auch problemlos auf MorphOS oder AmigaOS 4, teilweise sogar besser. Und auf der anderen Seite sind die Programme, die klassische Amiga-Hardware voraussetzen, die funktionieren dann aber auch nicht mit Grafikkarte und Co.

D.h. wenn du deinen klassischen Amiga soweit aufrüstest, daß er schon fast dem Pegasos entspricht, dann verlierst du genau die Programme, für die du den klassischen Amiga eigentlich angeschafft hast.

Du bist in der Situation wo du beides haben kannst, einen "großen" Amiga für die leistungshungrigen Programme und einen "kleinen" für das Retro-Feeling.

Ein A4000 in Basisausstattung, d.h. mit 68030, 2MB Chip- und 16 MB Fast-RAM ist natürlich auch ein guter "kleiner" Amiga. Dann kannst du dir immer noch überlegen, ob du eine Grafikkarte brauchst.

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: thomas-rapp.homepage.t-online.de/

[ Dieser Beitrag wurde von thomas am 25.07.2009 um 18:25 Uhr geändert. ]
 
thomas   User

2009-07-25, 12:36 h

[ - Direct link - ]
topic: Ein paar Fragen zu Amiga (1200/4000)
Board: Amiga, AmigaOS 4

@Thunder:

Nimm den A1200 :-)

Wie immer, wenn jemand diese Frage stellt, hast du vermutlich voher nicht drüber nachgedacht, sondern einfach gesagt "ich möchte alles". Und genau das geht nicht. Aufrüsten, Grafik, Sound, Arbeiten, Augen Schonen, das geht in die eine Richtung und Spielen geht genau in die andere Richtung. Das läßt sich nicht miteinander vereinbaren. Um so mehr du den Rechner aufrüstest, um so weniger Spiele laufen darauf. Und um so ähnlicher wird er deinem Pegasos.

Deshalb ist mein Vorschlag, für Sound, Grafik, Video, Programmieren und Augen Schonen nimm den Pegasos und zum Spielen und Retro-Feeling nimm einen nur leicht aufgerüsteten A1200. 68030 mit 16 oder 32 MB RAM, kleine Festplatte und Scandoubler ist ideal zum Spielen.

Zum Aufrüsten ist der A4000 natürlich besser. Aber wie gesagt, einen High-End-Amiga hast du schon.

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: thomas-rapp.homepage.t-online.de/
 
thomas   User

2009-07-23, 12:47 h

[ - Direct link - ]
topic: Sam-Board
Board: Amiga, AmigaOS 4


Doch, einige laufen noch. OS4 enthält einen transparenten 68k-Emulator. Programme, die sich an die Spezifikationen des AmigaOS halten, laufen auch auf dem SAM.

Nur Programme, die direkt auf die Amiga-Hardware zugreifen, laufen nicht mehr. Dazu gehören leider 99% aller Spiele. Anwendungen jedoch laufen fast uneingeschränkt.

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: thomas-rapp.homepage.t-online.de/
 
thomas   User

2009-07-23, 10:05 h

[ - Direct link - ]
topic: Bootvgr feht auf Vista Notebook
Board: Andere Systeme

@Bogomil76:

Du hast noch nicht oft mit tploetz zu tun gehabt, oder ? Das läuft immer so. Wenn du drei Fragen stellst, wird nur eine beantwortet. Wenn du endlich herausgefunden hast, wie die Situation aussieht, hat er sie bereits komplett geändert. Wenn du einen Tipp gibst, wird er nur zur Hälfte ausgeführt oder so drastisch erweitert, daß gar nichts mehr geht.

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: thomas-rapp.homepage.t-online.de/
 
thomas   User

2009-07-21, 21:02 h

[ - Direct link - ]
topic: wheelgrad speicherloch
Board: Programmierung

@AGSzabo:

imsg->IAddress ist eine TagList, in der steht, welche Attribute sich wie ändern. Das erste Tag ist GA_ID und enthält die GadgetID des Absenders.

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: thomas-rapp.homepage.t-online.de/
 
thomas   User

2009-07-20, 19:10 h

[ - Direct link - ]
topic: wheelgrad speicherloch
Board: Programmierung


Wenn du den Speicherverbrauch von deinem Programm messen möchtest, darfst du nicht mit Flush arbeiten. Du machst einmal avail flush, dann startest du dein Programm, machst diesmal nur avail, dann startest du dein Programm nochmal und machst nochmal avail. Die letzten beiden Avails müssen gleich sein. Alles andere geht zulasten von geladenen Libraries.

Es kann durchaus sein, daß das Colorwheel nicht alles freigibt. Arbeitest du mit OS 3.9 ? Ich kann mich da dunkel an irgendsowas erinnern.

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: thomas-rapp.homepage.t-online.de/
 
thomas   User

2009-07-20, 17:43 h

[ - Direct link - ]
topic: Bootvgr feht auf Vista Notebook
Board: Andere Systeme

@tploetz:

Zitat:
Als letzte Aktion habe ich die Partition C verkleinert

Womit ?


Zitat:
die verbliebene zweite
Partition als aktiv gesetzt


Deshalb versucht er jetzt von der zu booten. Warum hast du das gemacht ?

Was passiert, wenn du die andere wieder aktiv setzt ?


--
Email: thomas-rapp@web.de
Home: thomas-rapp.homepage.t-online.de/
 
thomas   User

2009-07-19, 14:33 h

[ - Direct link - ]
topic: Bootvgr feht auf Vista Notebook
Board: Andere Systeme


Ich habe dir doch gesagt, daß Vista nicht mehr bootet, wenn du mit XP dran rummachst.

Um das zu reparieren, brauchst du eine Boot-DVD für Vista. Windows 7 könnte auch gehen. Mit XP kriegst du das nicht repariert.

Evtl. kann man das mit dem Paragon Partition Manager von der aktuellen PCgo-DVD reparieren (die Ausgabe ohne Amiga-Magazin).

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: thomas-rapp.homepage.t-online.de/
 
thomas   User

2009-07-19, 12:19 h

[ - Direct link - ]
topic: E-UAE Konfiguarion unter OS 4.1
Board: Amiga, AmigaOS 4


Hier habe ich noch eine gefunden: http://thomas-rapp.homepage.t-online.de/download/wb13.conf

Weiß aber nicht mehr, ob die für E-UAE oder für WOSUAE ist.

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: thomas-rapp.homepage.t-online.de/
 
thomas   User

2009-07-19, 12:16 h

[ - Direct link - ]
topic: E-UAE Konfiguarion unter OS 4.1
Board: Amiga, AmigaOS 4


Ich wiederhole nochmal: "bei E-UAE ist eine Konfiguration dabei, die AmigaForever startet". Wovon, glaubst du, bootet AmigaForever, wenn nicht von Festplatten ?

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: thomas-rapp.homepage.t-online.de/
 
thomas   User

2009-07-19, 11:08 h

[ - Direct link - ]
topic: E-UAE Konfiguarion unter OS 4.1
Board: Amiga, AmigaOS 4

@Kris:

Warum nimmst du nicht einfach die, die dabei ist ? Was bringst dir das, wenn ich die hier nochmal reinkopiere ?

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: thomas-rapp.homepage.t-online.de/
 
thomas   User

2009-07-19, 10:49 h

[ - Direct link - ]
topic: E-UAE Konfiguarion unter OS 4.1
Board: Amiga, AmigaOS 4


Es gibt keine optimale Konfiguration. Bei E-UAE ist eine Konfig zum Starten von AmigaForever dabei, die funktioniert einwandfrei. Die kannst du als Vorlage nehmen.

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: thomas-rapp.homepage.t-online.de/
 
thomas   User

2009-07-19, 10:31 h

[ - Direct link - ]
topic: Subway USB und Internet?
Board: Amiga, AmigaOS 4

@mistral:

LAN ja, WLAN nein. Warum schaust du nicht selbst auf der Homepage nach ? http://www.platon42.de/poseidon.html


--
Email: thomas-rapp@web.de
Home: thomas-rapp.homepage.t-online.de/
 
thomas   User

2009-07-18, 12:10 h

[ - Direct link - ]
topic: draw icon
Board: Programmierung

@AGSzabo:

Das ist die Ausnahme. FreeDiskObject ist schon richtig.

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: thomas-rapp.homepage.t-online.de/
 
thomas   User

2009-07-18, 08:34 h

[ - Direct link - ]
topic: draw icon
Board: Programmierung

@AGSzabo:

Wenn du eine OS3.9-Funktion zum Zeichnen benutzt, dann mußt du auch eine OS3.9-Funktion zum Laden benutzen: GetIconTagList.

Hast du meinen Kommentar zu deinem Rectangle-Problem gelesen ?
http://www.amiga-news.de/forum/thread.php?id=31565&BoardID=7

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: thomas-rapp.homepage.t-online.de/
 
thomas   User

2009-07-17, 20:05 h

[ - Direct link - ]
topic: Installation von WindowsProfessional unter Vista
Board: Andere Systeme

@tploetz:

Wenn du den Rechner mit einem installierten Windows startest und dann die Installations-CD eines anderen Windows einlegst, dann wird ein Upgrade des bereits installierten Systems gemacht. Du kannst Vista nicht auf XP "upgraden", ganz davon abgesehen, daß du das nicht möchtest.

Um Windows auf eine andere Partition zu installieren, mußt du von der Installations-CD booten.

Allerdings muß man verschiedene Windows-Versionen immer in der Reihenfolge ihres Alters installieren. Die neuere Version erkennt dann die bereits installierten älteren Versionen und berücksichtigt sie automatisch in ihrem Bootmenü.

Wenn du auf deinem Vista-Rechner jetzt XP installierst, dann bootet das Vista nicht mehr. Du mußt zuerst XP installieren und dann Vista.

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: thomas-rapp.homepage.t-online.de/
 
thomas   User

2009-07-15, 21:49 h

[ - Direct link - ]
topic: region rectangle
Board: Programmierung

Zitat:
Original von AGSzabo:
(problem gelöst, s.u.)


Von wegen !

Du hast an der struct Region nicht selber rumzufummeln !

Du legst eine neue Region mit NewRegion an und kannst dann mit OrRectRegion / AndRectRegion / XorRectRegion einen Clip-Bereich erstellen, der auch deutlich komplexer werden kann als ein einfaches Rechteck.

Mit InstallClipRegion wird die Region dann an den RastPort geheftet. Den Rückgabewert gibst du am Ende nochmal an InstallClipRegion, um die alte Region wiederherzustellen. Deine Region kannst du dann mit DisposeRegion wieder freigeben.

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: thomas-rapp.homepage.t-online.de/
 
thomas   User

2009-07-15, 15:20 h

[ - Direct link - ]
topic: speicherveluste beim starten von wb
Board: Programmierung

@AGSzabo:

Zitat:
code geht weiter nachdem freelibmem aufgerufen wurde

Das FreeMem gibt aber auch nicht den Code frei, sondern nur die Library-Base. Auf die Base darfst du nach dem FreeMem nicht mehr zugreifen. So oder so.

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: thomas-rapp.homepage.t-online.de/
 
thomas   User

2009-07-15, 14:46 h

[ - Direct link - ]
topic: speicherveluste beim starten von wb
Board: Programmierung

@AGSzabo:

Zitat:
wenn es von der wb kommt ist da ein addq.l #8,a7

Ups, das habe ich übersehen.

Zitat:
nochwas: nach dem unloadseg müsste eigentlich der rest des programms aus der speicherliste entfernt sein und frei gegeben sein, also evtl üeberschrieben! was meinst du?

Überschrieben kann es nur werden, wenn jemand da ist, der es überschreibt. Da du aber mit Forbid das Multitasking unterbunden hast, ist das eher unwahrscheinlich.

Daß es unter OS 4+ evtl. nicht läuft, weil freigegebener Speicher sofort ungültig wird, ist eine andere Sache. Anders ist es mit 68k-Mitteln aber meines Wissens nicht machbar.

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: thomas-rapp.homepage.t-online.de/
 
thomas   User

2009-07-15, 11:31 h

[ - Direct link - ]
topic: speicherveluste beim starten von wb
Board: Programmierung

@AGSzabo:

Du müßtest eigentlich ein Problem mit dem Stack-Pointer haben. Du schiebst am Anfang zwei Register auf den Stack, holst die aber nur zurück, wenn du vom CLI aufgerufen wurdest. Eigentlich müßtest du bei WB-Start am Ende immer abstürzen.

Im Übrigen hast du da einige unnötige Checks drin. Z.B. prüfst du am Anfang, ob du eine Message bekommen hast. Vorher rufst du aber WaitPort auf, das genau so lange wartet, bis eine Message kommt. Es kann also nicht passieren, daß keine kommt.

Das gleiche beim CloseLibrary, da prüfst du, ob DosBase gesetzt ist, hast sie aber genau davor für UnLoadSeg benutzt. Kann also nicht sein, daß sie an der Stelle nicht gesetzt ist, denn dann wäre UnLoadSeg schon abgestürzt.

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: thomas-rapp.homepage.t-online.de/
 
thomas   User

2009-07-15, 10:09 h

[ - Direct link - ]
topic: nicht die farbe
Board: Programmierung

@Thore:

Und wenn du D0 füllen willst, was benutzt du dann ?

moveq.l #???,d0

Und die Frage nach dem Wert von TRUE und FALSE ist durchaus berechtigt. Woran soll man fest machen, ob man mit beq oder bne auf FALSE testet, wenn man die Werte nicht kennt ?

Die Frage war doch nicht nach dem Testen auf TRUE oder FALSE, sondern nach dem Wert, der in die Taglist gehört.

Übrigens gibt es in C auch keine boolschen Variablen. Eben deshalb ist ja alles ungelich 0 wahr.

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: thomas-rapp.homepage.t-online.de/
 
thomas   User

2009-07-15, 08:28 h

[ - Direct link - ]
topic: nicht die farbe
Board: Programmierung


Auf einem Screen mit 15/16 oder 24/32 Bits brauchst du nur einen Pen und änderst jeweils dessen Farbe mit SetRGB32.

Beispiel: http://thomas-rapp.homepage.t-online.de/download/truecolors.lha


Oder du arbeitest gar nicht mit Pens. Z.B. wenn du ein Bild mit Datatypes lädst, brauchst du dir um Pixelformate und Farben keine Gedanken zu machen. Du blittest einfach die Bitmap ins Fenster und alle Farben bleiben erhalten.

Beispiel: http://thomas-rapp.homepage.t-online.de/examples/dtwin.c


Oder du benutzt die Funktionen von Cybergraphics oder Picasso96. Damit kannst du entweder RGB-Arrays in die Bitmap kopieren oder direkt in die Bitmap schreiben.

Beispiel: http://thomas-rapp.homepage.t-online.de/examples/bgrbitmap.c

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: thomas-rapp.homepage.t-online.de/
 
thomas   User

2009-07-14, 18:59 h

[ - Direct link - ]
topic: Neueste UAE-Version für AOS4
Board: Amiga, AmigaOS 4

@Andreas_Wolf:

> Ich schrieb doch gar nichts vom letzten Verzeichnis :-)

Es gibt aber keine Version vom 20.1. Es gibt nur eine vom 13.1. oder vom 20.8. Jetzt darf man sich aussuchen, ob du dich beim Monat oder beim Tag vertan hast. Naheliegend ist der Monat, denn der 20.8. ist auch das letzte Verzeichnis.

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: thomas-rapp.homepage.t-online.de/
 
thomas   User

2009-07-14, 10:55 h

[ - Direct link - ]
topic: nicht die farbe
Board: Programmierung

@AGSzabo:

FALSE = falsch = 0
TRUE = wahr = 1 (eigentlich alles ungleich 0)

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: thomas-rapp.homepage.t-online.de/
 
thomas   User

2009-07-14, 09:47 h

[ - Direct link - ]
topic: nicht die farbe
Board: Programmierung

@AGSzabo:

Zitat:
In diesem fall liefert FindColor noch die passendsten Farbe. Oder seh ich das falsch

Ist schon ok. Ich würde bei einer GUI nur davon ausgehen, daß ich immer auf einem Screen lande, der palette-sharing aktiv hat. Dann würde ObtainBestPen nie fehlschlagen und FindColor wäre überflüssig.


Zitat:
außerdem benutze ich OBP_Precision, PRECISION_GUI. Is das gut in meinem Fall?

Für eine GUI genau richtig. Deshalb heißt es so.


Zitat:
Ein rastport hat fuer die pen nummern auch blos bytes, obwohl OBP ein long zurückgibt!

Das Long ist für den Fehlschlag. Wie willst du bei einem Byte prüfen, ob die Funktion fehlgeschlagen ist, wenn alle Werte von 0 bis 255 ok sind ? Dafür brauchst du einen Wert, der außerhalb des gültigen Bereichs liegt.

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: thomas-rapp.homepage.t-online.de/
 
thomas   User

2009-07-14, 06:57 h

[ - Direct link - ]
topic: nicht die farbe
Board: Programmierung

Zitat:
Original von AGSzabo:
wenn der obtain failt


Warum benutzt du nicht OBP_FailIfBad,FALSE ?

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: thomas-rapp.homepage.t-online.de/
 
thomas   User

2009-07-11, 19:48 h

[ - Direct link - ]
topic: CD0, AHI und PICASSO
Board: Amiga, AmigaOS 4

@Blueluna:

Zitat:
wenn man WB 3.1 hat und ein CD-Rom laufwerk, gibt es einer alternative zu idefix software, ohne auf OS3.5 oder OS3.9 aufzurüsten ?

Kommt drauf an. Wenn du einen Vierfachadapter benutzt, dann brauchst du die IDEfix-Software. Wenn nur eine Festplatte und ein CD-Laufwerk als Master und Slave am selben Kabel hängen, dann kannst du auch das scsi.device von hier nehmen: http://os.amigaworld.de/index.php?lang=de&page=37
Anleitung: http://thomas-rapp.homepage.t-online.de/bighdd/index.html


Zitat:
wo gibt es den aktuellesten AHI und Picasso treiber...?

Picasso96 2.0 ist die aktuelle offizielle Version. 2.1 gibt es nur für Besitzer eines Prometheus Busboards.

AHI 6.0 im Aminet ist auch aktuell. Ansonsten findest du die AHI-Homepage leicht über Google.

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: thomas-rapp.homepage.t-online.de/
 
thomas   User

2009-07-10, 18:37 h

[ - Direct link - ]
topic: C Arrays/Nodes Dateien nach größe sortieren
Board: Programmierung

@MaikG:

Zitat:
Zeiger auf artikel[1]

Unsinn.

struct Artikel *

heißt ein Zeiger auf ein struct Artikel.

[1]

heißt ein Array mit einem Element.

D.h.

struct Artikel *artikel[1]

ergibt ein Array aus Zeigern auf struct Artikel mit genau einem Element (einem Zeiger, nicht einem Artikel).


Zitat:
und die Anzahl der zeiches der dateilänge oder nicht?

Und wie genau ist die zu dem Zeitpunkt, wenn die Zeile ausgeführt wird ?

Zitat:
Ich bearbeite aber meherere Verzeichnisse

Na und ? Wo ist der Unterschied ?

Hier ist ein Beispiel, wie man es machen könnte: http://thomas-rapp.homepage.t-online.de/examples/verzeichnis.c

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: thomas-rapp.homepage.t-online.de/
 
thomas   User

2009-07-10, 15:28 h

[ - Direct link - ]
topic: C Arrays/Nodes Dateien nach größe sortieren
Board: Programmierung

Zitat:
Original von MaikG:
denn könnte ich das auch so machen

struct Artikel *artikel[1] = malloc(sizeof(struct Artikel) + strlen(dateiname));

und darauf verzichten mich mit den Nodes rumzuschlagen?



Denk erst nach bevor du programmierst. Überleg dir, was *artikel[1] bedeutet und was strlen(dateiname) zurückgibt.

Zitat:
Das würde nur in einem einzelnen Verzeichniss funktionieren, für mehrere wäre das recht komplex.

Wieso ? Alle Dateien eines Verzeichnis auf den Namen des Verzeichnis zeigen zu lassen ist doch nicht komplex.



--
Email: thomas-rapp@web.de
Home: thomas-rapp.homepage.t-online.de/
 
 
First << 37 38 39 40 41 -42- 43 44 45 46 47 >> Last Search results: 7718 hits (30 per page)

Search terms
keywords      username
Search options
Only search these boards
   match whole words only
show only titles
show all results

.
Masthead | Privacy policy | Netiquette | Advertising | Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved.
.