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 << 29 30 31 32 33 -34- 35 36 37 38 39 >> Letzte Ergebnisse der Suche: 2266 Treffer (30 pro Seite)
Thore   Nutzer

03.01.2011, 23:02 Uhr

[ - Direktlink - ]
Thema: teiltransparenz
Brett: Programmierung

Ich hab mal so Pseudotransparenz gemacht. Hab ne Grafik-Lib gemacht die sowas kann. Dabei hab ich einfach zwei Bilder miteinander verrechnet.
Also die Farbwerte erst durch 50 geteilt und dann miteinander addiert.
Damit hatte ich 50% transparenz. Ging aber nur mit Gfx Karten modus so.
 
Thore   Nutzer

03.01.2011, 19:33 Uhr

[ - Direktlink - ]
Thema: Neue Frage zu Überdeckungen
Brett: Programmierung

Photobucket wär sowas

Ja zeig mal Screenies, dann wirds anschaulicher.
 
Thore   Nutzer

03.01.2011, 17:16 Uhr

[ - Direktlink - ]
Thema: Neue Frage zu Überdeckungen
Brett: Programmierung

Wieso können die Objekte denn überhaupt so weit rauslaufen?
Grenzen die Hextiles nicht an diesen Rand?
Kannst Du beide Fragen so beantworten, daß das eben so ist, muss der Rand separat refresht werden, oder die Tiles angepasst werden, daß der Rand verdeckt wird.
 
Thore   Nutzer

03.01.2011, 14:19 Uhr

[ - Direktlink - ]
Thema: zip-Dateien
Brett: MorphOS

Ich denk es liegt einfach an der Dateinamens-Länge. Kannst du die Namen verkürzt angeben zum Speichern?
 
Thore   Nutzer

03.01.2011, 14:16 Uhr

[ - Direktlink - ]
Thema: Neue Frage zu Überdeckungen
Brett: Programmierung

Ja ich dachte auch erst, du hast beschrieben wie dus machst, dann kam obs ne einfachere Lösung gibt.
Du musst bei Bewegungen wo ein Objekt über Nachbar-Hextiles ragen, auch die umliegenden Hextiles refreshen.
Screenshots wären hier nicht schlecht, so daß wir sehen wie das Spielfeld auf dem grauen Hintergrund sichtbar ist und wo die Fragmente bestehen bleiben.
 
Thore   Nutzer

03.01.2011, 12:22 Uhr

[ - Direktlink - ]
Thema: Flyin High auf WinUAE
Brett: AROS und Amiga-Emulatoren

Probier mal Aspekt Ratio umzustellen
 
Thore   Nutzer

03.01.2011, 10:56 Uhr

[ - Direktlink - ]
Thema: Mame Arcade Emulator 5XDVD
Brett: AROS und Amiga-Emulatoren

> Suche ja auch Leute in der nähe

Was ist denn bei dir "in der Nähe"? :)

Ja gerade wenn Du aus dem Ausland Spiele erwerbst, solltest schauen daß sie echt Original sind. Denn dort werden auch Kopien neu belabelt und dann vertrieben. War es bei ebay? Oder ein offizieller Laden?
Steht auf den DVDs was unter dem Bereich "Copyright"? (Meistens auf der Rückseite, oder ein beiliegendes ReadMe oder Legal)
Wie heißt denn die DVD? kann man da mal das cover sehen?
 
Thore   Nutzer

03.01.2011, 10:26 Uhr

[ - Direktlink - ]
Thema: Mame Arcade Emulator 5XDVD
Brett: AROS und Amiga-Emulatoren

Das sind alles Namco Spiele, die auch von Namco hier veröffentlicht werden. Hier sehe ich auch keine Bedenken. Hier verkauft Namco ihre eigenen Spiele.

Normal müssen sich die Vertreiber alter Spiele das Recht erwerben (oder erfragen) um es zu veröffentlichen.
Bei Firmen die nicht mehr existieren oder verkauft wurden, oder sonstwie nicht mehr die alte Firma wie damals darstellt, zählt was in den Verträgen steht, z.B. daß das Kopier-Recht frei wird, oder den Programmierern zugeteilt wird, oder der neuen Firma übergeht. Ansonsten gilt, wo kein Kläger, da kein Richter.

Wenn du schreibst "mit originalen ROMs" meinst du die Chips oder nur Abbilder auf der DVD? Steht zu den Lizenzen was im Booklet drin?
Ich denk schon daß das alles legal ist, aber interessant ist es doch da nachzuhaken :)
 
Thore   Nutzer

03.01.2011, 09:30 Uhr

[ - Direktlink - ]
Thema: Flyin High auf WinUAE
Brett: AROS und Amiga-Emulatoren

Ergänzung: Im Regelfall können "korrekt" eingestellte Grafikkarten nämlich nicht PAL oder NTSC Modi, und haben in diesen Auflösungsbereichen lediglich VGA-Auflösungen (320x200, 640x480, 720x400, ...) Die PAL (256 bzw 512 Zeilen) Modi können dann nicht komplett dargestellt werden.
Deshalb muss mindestens eine Auflösung höher verwendet werden und das Bild dann entsprechend in den Screen gezoomt werden (andersrum würden Zeilen verschwinden oder Bildteile aus dem Screen ragen, je nach zoom oder nicht).

Die meisten Grafikkarten können über Voreinsteller auch die Sondermodi, jedoch benutzt Windows von Haus aus vorgefertigte Einstellungen, die sich ohne weiteres nicht ändern lassen.
 
Thore   Nutzer

03.01.2011, 08:13 Uhr

[ - Direktlink - ]
Thema: zip-Dateien
Brett: MorphOS

Probier mal ein zip oder unzip für die Shell.
Die xad sind teilweise veraltet, vielleicht kann er ein bestimmtes Schema nicht.
 
Thore   Nutzer

02.01.2011, 20:44 Uhr

[ - Direktlink - ]
Thema: Mame Arcade Emulator 5XDVD
Brett: AROS und Amiga-Emulatoren

Arcade Machine Spiele sind super :) Aber "Original DVD" mit Kopien aus Hardware-Chips und dazu aus dem "Ursprungsland der Originalen" (Ironie), weiß nicht ob das so rechtens ist, hihi.
Welches Spiel frei ist, müsstest beim jeweiligen Hersteller erfragen, oder bei dem der grad die Rechte hat.
 
Thore   Nutzer

30.12.2010, 22:34 Uhr

[ - Direktlink - ]
Thema: fenster unter maus aktivieren
Brett: Programmierung

Ich befasse mich seit langem mit Sprachen und Schriften, darunter chinesisch, arabisch und eben auch hebräisch.
Dein Name ist ja auch auf dem Screenshot lesbar, und die Zeichen sind eben von links nach rechts gelesen Samech und Alef (wobei der Anstrich des linken Füsschens nach unten versetzt wurde), richtigrum gelesen also AS.
OX (wie du erwähntest, Alef bedeutet "mythologisch" auch Ochse, nicht jedoch von der echten Bedeutung, da heißt Alef nur "A" oder "das erste") erinnert mich an GNU, von dem her finde ich die Wortwahl lustig gewählt :)

[ Dieser Beitrag wurde von Thore am 30.12.2010 um 22:37 Uhr geändert. ]
 
Thore   Nutzer

30.12.2010, 14:51 Uhr

[ - Direktlink - ]
Thema: OS4 SDK mit SDL: Undefined references
Brett: Programmierung

Ihr lest am besten den ersten Beitrag. Im Makefile steht:
LIBS=-lSDLmain -lSDL -lSDL_image -lSDL_mixer

Sieht für mich korrekt aus. Da hätte der Linker schon gemeckert daß die Libs nicht da wären. Wenn die Libs da sind, und eingebunden, aber trotzdem die Referenzen nicht aufgelöst werden hat das andere Gründe:

1. Die Versionen der Libs ist zu alt oder anders und die Funktionen sind schlichtweg nicht enthalten
2. Die Libs sind für eine andere Maschine (z.B. 68k Libs statt PPC Libs)
3. Die Libs sind mit der eingesetzten gcc Version inkompatibel (z.B. 2.95.3 compilierte Lib auf gcc 4.4.4)
...
 
Thore   Nutzer

30.12.2010, 10:25 Uhr

[ - Direktlink - ]
Thema: fenster unter maus aktivieren
Brett: Programmierung

> oder warst das auch du?
Schon möglich, war aber dann sicher ne Weile her. Meine Erinnerung ist bislang nicht immer die beste :)
 
Thore   Nutzer

30.12.2010, 08:21 Uhr

[ - Direktlink - ]
Thema: fenster unter maus aktivieren
Brett: Programmierung

Ist das Absicht oder Zufall daß du deine Initialen A S (sogar von rechts nach links) als hebräische Schrift da hast? ;)

Lässt sich aber schonmal sehen, gratuliere.
 
Thore   Nutzer

28.12.2010, 21:14 Uhr

[ - Direktlink - ]
Thema: OS4 SDK mit SDL: Undefined references
Brett: Programmierung

Welche gcc Version hast du?
 
Thore   Nutzer

27.12.2010, 20:51 Uhr

[ - Direktlink - ]
Thema: Quo vadis, Amiga im Jahr 2008?
Brett: Amiga, AmigaOS 4

Eben. So seh ich das nämlich auch :)
 
Thore   Nutzer

27.12.2010, 16:19 Uhr

[ - Direktlink - ]
Thema: Quo vadis, Amiga im Jahr 2008?
Brett: Amiga, AmigaOS 4

> Das hängt davon ab, welches Ziel man verfolgt
Korrekt

> Du selbst widersprichst hier der Sichtweise eines anderen Amiga-Fans ("Seh ich absout nicht so,.."]
Auch korrekt ;)

Aber eine Sichtweise verbal zu haben, aber eine andere zu leben zählt für mich eben nicht als Argument :)
Auch wenn man Amiga "nur" als Hobby benutzt, ist das ein praktischer Nutzen. Selbst wenn man ihn nur anstarrt. Man beteiligt sich an der Community, man tauscht sich aus, programmiert oder benutzt Software anderer (neue Software wohlgemerkt). Aber trotzdem sagt man es ist praktisch alles nutzlos? Wieso seid ihr denn überhaupt da? Irgendwas muss doch in euch sein, das sagt, so nutzlos ist es doch nicht.
sonst wärt ihr alle nicht hier versammelt (und es gibt mehr Amiga User als Amiga/Pegasos Forum Mitglieder...
 
Thore   Nutzer

27.12.2010, 15:28 Uhr

[ - Direktlink - ]
Thema: Quo vadis, Amiga im Jahr 2008?
Brett: Amiga, AmigaOS 4

> Alle Programme, die gezielt Windows 3.11 voraussetzten, laufen auch unter moderneren Windows-Versionen.

Sicher? Das ist so nicht richtig. Aber seis drum.

Es war auch kein direkter Vergleich AmigaOS-Win3.11 sondern ein "was hat überlebt". MS DOS war ein besserer Einwand, da es immer noch genutzt wird, aber Shells sind eben nötig :)
Ich hätte auch OS/2 oder Atari TOS als Beispiel nehmen können.

Nun höre ich schon, es gibt auch eine lebendige Atari Community. Ja aber das TOS ist nicht "offiziell" weitergeführt, genausowenig OS/2. Aber AmigaOS. Nach deiner Auffassung, ein OS ohne praktischen Nutzen.
Wenn Du es so siehst... wieso postest du in einem Amiga Forum? Denk mal drüber nach ;)
Retro-Feeling kann auch praktischer Nutzen sein.

Seit jahren wird es als tot deklariert, als Geschichte, aber genausolang gibt es Leute die weiter daran arbeiten.
Welche von beiden Versionen stimmt denn nun?

[ Dieser Beitrag wurde von Thore am 27.12.2010 um 15:43 Uhr geändert. ]
 
Thore   Nutzer

27.12.2010, 15:01 Uhr

[ - Direktlink - ]
Thema: Quo vadis, Amiga im Jahr 2008?
Brett: Amiga, AmigaOS 4

> man muß erstmal zu MacOS und Win7 aufschließen

Seh ich absolut nicht so, jedenfalls noch nicht. Zähl mal zusammen wieviele zufriedene Amiga/Pegasos User auch einen PC mit einem "Standard" OS haben.
99,95% grob geschätzt- und benutzen trotzdem Amiga Systeme.
Aufschließen muss man erst, wenn man ein "entweder-oder" Prinzip hat, da es aber eine Coexistenz ist, sehe ich keine Konkurrenz zu den "großen".
Die kommt erst, wenn es Programme im Office Bereich gibt, HTML Instant Messenger, bessere Druckerunterstützung,...

Beim Amiga (jedenfalls aus Community Sicht) gehts um mehr als um Marktanteile, sondern um den Spaß am Gerät, das Hobby und was dazugehört. Andere basteln an Autos die nicht mehr fahren, und nie wieder fahren werden. Einfach weil es spaß macht.

Wäre das nicht so, wäre Amiga genauso wie Win 3.11 längst untergegangen.

Man sehe den Titel des Threads.. quo vadis anno 2008. Nun ist demnächst 2011. Und es geht weiter.
 
Thore   Nutzer

27.12.2010, 12:53 Uhr

[ - Direktlink - ]
Thema: Quo vadis, Amiga im Jahr 2008?
Brett: Amiga, AmigaOS 4

Ich bin Classic und MorphOS Fan, und ich find die Ideen mit OS4, Natami, Minimig echt super.
Da ich kein Intel Freund bin, sehe ich bei AROS auch nur die ppc Variante gut an, aber das ist persönliche Geschmacksache ohne es zu diskreditieren.
Konkurrenz zwischen den "Lagern" belebt das Geschäft aber Anfeindungen zerstört das Image von Amiga.
Also Leute, übertrumpft euch, überbietet euch aber macht euch nicht fertig:)
 
Thore   Nutzer

25.12.2010, 23:36 Uhr

[ - Direktlink - ]
Thema: Quo vadis, Amiga im Jahr 2008?
Brett: Amiga, AmigaOS 4

Ist dieser Thread der Versuch, die meisten Posts zu machen? :)

In meiner Hinsicht ist das so:
Amiga vereint den Überbegriff, denn daraus ist alles was wir am Computing (Hard- und Software) lieben entstanden:
Amiga Classic, OS4, MorphOS, Pegasos, AOne, X1000, [AROS], ...)
Ich sehe das ganze unter der "Amiga Gruppe" oder "Amiga Community", auch wenn sie vertraglich nichts oder nur wenig zu tun haben- der Geist zählt und alle sollten hier am gleichen Strang ziehen.

Daher zähle ich auch die neue Commodore-Reihe _nicht_ zu Amiga, da dies am Ende nur Intel PCs sind mit einer Software die nichtmal OS3/4/MOS kompatibel ist, sondern nur über Emulatoren OS3 laufen lassen kann, also wohl ein UAE (AROS hat sich mit JUAE und damit pseudo native Emulation etwas in ein besseres Licht gerückt, hihi).
 
Thore   Nutzer

23.12.2010, 18:18 Uhr

[ - Direktlink - ]
Thema: wie programmiert man "vererbung"
Brett: Programmierung

Da er in Assembler programmiert, gibt es ja kein echtes OOP.
Aber wer so ein GUI System bauen will braucht Verständnis für Klassen, Subklassen und Event-, bzw Messagehandling.
Deshalb sagte ich mal an anderer Stelle, einmal die RKMs durchackern und dann die Fragen stellen :)
In so einem Projekt lernst du es, aber versuch mal selbst Dinge so rauszufinden. Als ich programmieren gelernt hab, gabs noch kein Internet für die Masse, da musste man sich anderweitig helfen :)

Viel Glück und Erfolg für Dein Projekt.
 
Thore   Nutzer

22.12.2010, 16:40 Uhr

[ - Direktlink - ]
Thema: wie programmiert man "vererbung"
Brett: Programmierung

> Wie geht es ohne feste IDs?

Ohne dann. So oder ähnlich wie Thomas es beschreibt. Ich schrieb ja auch "wenn du feste IDs verwenden willst, machs so oder ähnlich" (Betonung auf "wenn", nicht auf "feste").
Ist reine Geschmacksache beide Wege können zum Ziel führen. Je nachdem wie Du es implementierst.
Im MUI Style wäre es mit diesen IDs und im Intuition Style eben ohne (hier haben wir zwei Beispiele)
 
Thore   Nutzer

22.12.2010, 14:48 Uhr

[ - Direktlink - ]
Thema: wie programmiert man "vererbung"
Brett: Programmierung

Und wenn Du GUI 2.0 rausbringen willst, hast kein Platz mehr für neue Methoden oder ein heilloses Durcheinander.
Wenn Du feste IDs vergeben willst, reservier auf jeden fall nen Bereich und pass die Nummern so an, damit sie auch was miteinander zu tun haben.

Wenn Du ne 32 Bit Zahl als ID nimmst, hast mehr als genug IDs.
z.B. kannst du die ID so formatieren, daß Du eine Objektnummer mit einfließen lässt. z.B. erste 4 Hex Stellen Objektnummer, letzte 4 Hex Stellen Methoden ID
Beispiel Superklasse
$00000001 = Methode 1
$0000000A = Methode 10

Button beispiel
$00400001 = Methode 1 des Button, z.B. Klick Methode

Das ist nur ein Beispiel, wie genau man das unterteilt/definiert ist reine Geschmacksache. Du sollst eben schauen daß die Übersicht nicht abhanden kommt.
Hier hast Du neben den Methoden-IDs noch IDs für Attribute übrig, z.B. über eine Superfunktion prüfen ob dein Button gedrückt ist. z.B.

bool bIsPressed;
#define GUIOBJA_BUTTON_PRESSED 0x00400100
getObjectAttr(MyButton, GUIOBJA_BUTTON_PRESSED, bIsPressed);
if (bIsPressed) printf("Button ist gedrücktn") else printf("Button ist nicht gedrücktn");

Nur ein Beispiel.
 
Thore   Nutzer

22.12.2010, 11:14 Uhr

[ - Direktlink - ]
Thema: wie programmiert man "vererbung"
Brett: Programmierung

> Problem sind immernoch die methoden-IDs, die für das GUIButton erst ab dem höchsten ID-Wert der Superklasse anfangen dürfen...

Wie meinst du das? Bitte mit Beispiel. (Kanns mir schon denken aber ich will Gewissheit)
 
Thore   Nutzer

22.12.2010, 11:12 Uhr

[ - Direktlink - ]
Thema: wie programmiert man "vererbung"
Brett: Programmierung

> Ich glaube den Parent-Zeiger brauche ich nicht.

Denk an dein Garbage Collector, der deine Elemente wieder aufräumen will, an deine Clientausmaße deiner Objekte (falls sie verschiebbar sind), an Autoalignment etc pp, für all das ist es notwendig daß dein Objekt sein Vaterobjekt kennt. Und wenn du es momentan nicht brauchst, das sind nur 4 Bytes pro Objekt, das verschmerzt du :)
 
Thore   Nutzer

22.12.2010, 10:45 Uhr

[ - Direktlink - ]
Thema: wie programmiert man "vererbung"
Brett: Programmierung

> Mir ist noch nicht klar wo im ganzen Objekt die zeiger sind auf meine Unterklasse und Elternklasse.

Die musst du in deiner Objektstruktur definieren.
Alle Objekte sind erstmal von dem "gleichen" Typ z.B. GUIObject und wissen was für eine Klassifizierung sie haben, z.B. Button. (z.B. über ein Flag)
Das GUIObject hat dann z.B. Breite, Höhe, und so allgemeines, und einen Pointer zu seinem Parent. Über sein Parent wird das Offset errechnet wo das Objekt dann relativ liegt.

Beispiel (in C) und bitte nur als Beispiel sehen:

struct GUIObject
{
int L, T, W, H;
struct GUIObject Parent;
int ObjectType;
....
}
struct GUIButton
{
struct GUIObject Common;
APTR ClickHook;
char *Title;
....
}
struct GUIImage
{
struct GUIObject Common;
APTR ImageData;
...
}
Damit lassen alle Objekte ein Typecast auf GUIObject zu (In Assembler sowieso kein Thema) und über den Typ ist es eindeutig bestimmt.

Es gibt mehrere Möglichkeiten das zu machen, das ist eine davon.
 
Thore   Nutzer

21.12.2010, 16:32 Uhr

[ - Direktlink - ]
Thema: fenster unter maus aktivieren
Brett: Programmierung

Ich denke du schaust Dir erstmal die Guides der Developer CD ind er Rubrik Event- und Message Handling an :)
Ohne das Grundwissen wird das sonst ein Stochern im Nebel.
 
Thore   Nutzer

20.12.2010, 21:16 Uhr

[ - Direktlink - ]
Thema: fenster unter maus aktivieren
Brett: Programmierung

Durchführbar auf jeden Fall.
 
 
Erste << 29 30 31 32 33 -34- 35 36 37 38 39 >> Letzte Ergebnisse der Suche: 2266 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.
.