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

20.12.2010, 13:54 Uhr

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

Wie meinst du es, du hättest es gerne drüber? Willst du eine Menu-Leiste die zwischen Titelzeile und Fensterinhalt ist?
Wenn du das von Hand machst, musst Du Offset Berechnung machen, um den Ursprung des Bildes in die entsprechende Ecke zu setzen. Da wird dann zur Y Koordinatein der Zeichenfläche der Offset (entspricht Höhe der Menuzeile) dazuaddiert.

Soll deine Menuzeile auch ein eigenes Window werden? Dann kannst ja von dem die MouseMove abfragen.

Das handling was passiert, wenn du mit der Maus drüberfährst kann über dein MouseMove Flag gemacht werden, dann öffnet sich eben dein Layer oder Window.
Je nach dem ob es sticky sein soll oder nicht, bleibt es bis zum Klick offen oder schließt, sobald die Maus aus dem Menu-Fenster gezogen wird.

Grob gesagt: Die Menuzeile bestimmt wann ein Menu aufgeht, und das Menuitem-Fenster bestimmt wann es wieder geschlossen wird. Beide sollten aber per Parent-Zuordnungen verbunden sein, in der Reigenfolge:

Window -> Menuzeile -> Menu-Fenster [-> SubMenu-Fenster] ....

Die Art und Weise wie Du nun das abfragst liegt bei dir, aber Mausbewegung, Positionsabfrage und Klicks auswerten wirst du ja können :)

Ich empfehle auch die Events abzufragen und nicht ständig zu pollen, das macht die Sache schneller.

[ Dieser Beitrag wurde von Thore am 20.12.2010 um 14:00 Uhr geändert. ]
 
Thore   Nutzer

20.12.2010, 10:49 Uhr

[ - Direktlink - ]
Thema: euae (linux) langsam trotz dual 2,8ghz cpu!
Brett: AROS und Amiga-Emulatoren

>Es es möglich eine 32bit Version E-UAE unter 64bit Ubuntu zu nutzen?
Just test it :)
 
Thore   Nutzer

20.12.2010, 10:21 Uhr

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

Kannst Dir auch mal die Layers-Lib anschauen ;)
Du kannst das IDCMP Flag für MOUSEMOVE verwenden um zu schauen ob die Maus sich bewegt und prüfen ob sie auf dein Objekt fährt.
 
Thore   Nutzer

20.12.2010, 09:53 Uhr

[ - Direktlink - ]
Thema: euae (linux) langsam trotz dual 2,8ghz cpu!
Brett: AROS und Amiga-Emulatoren

Eher nicht relevant. E-UAE auf Linux ist lahm, und ohne JIT erst recht.
Auf MorphOS ist dies doch wirklich schneller. Auf AmigaOS sicher auch.
 
Thore   Nutzer

18.12.2010, 18:35 Uhr

[ - Direktlink - ]
Thema: euae (linux) langsam trotz dual 2,8ghz cpu!
Brett: AROS und Amiga-Emulatoren

Hast du die JIT Emulation aktiviert?

Ich weiß daß e-uae auf Linux lahmer ist als e-uae auf MorphOS (gleiche Version getestet) obwohl die MorphOS-Version bisher kein JIT hat.
Ob sich das inzwischen geändert hat weiß ich nicht.
 
Thore   Nutzer

15.12.2010, 15:17 Uhr

[ - Direktlink - ]
Thema: Tubexx
Brett: Amiga, AmigaOS 4

Was in der Sparte Tubexx nur eine Nebeninfo ist, wenn auch interessant :)
 
Thore   Nutzer

15.12.2010, 09:27 Uhr

[ - Direktlink - ]
Thema: SuperTuxKart
Brett: Amiga, AmigaOS 4

Wobei MorphOS wirklich noch "Future" ist, da ich bislang keine Rückmeldung zu TinyGL bekommen hab :(
 
Thore   Nutzer

14.12.2010, 23:04 Uhr

[ - Direktlink - ]
Thema: CD32 Promodule aufrüsten
Brett: Amiga, AmigaOS 4

die 30 kannst mit nem 33 MHz Oszi betreiben. Bei 50MHz geb ich ihm keine allzulange Lebensdauer.
 
Thore   Nutzer

14.12.2010, 10:31 Uhr

[ - Direktlink - ]
Thema: CD32 Promodule aufrüsten
Brett: Amiga, AmigaOS 4

Meistens steht neben dem Prozessor ein "RC" oder "FN" dran mit dem Nennwert der Taktung.
Beispiel:
68060RC50 = 68060 mit Takt Nennwert 50 MHz

Bei FPUs ist das ähnlich. Die 68882 gibt es mit unterschiedlichsten Taktungen zwischen 16 und 50 MHz
 
Thore   Nutzer

13.12.2010, 22:29 Uhr

[ - Direktlink - ]
Thema: AMC V1.21 kann nicht entpackt werden
Brett: Amiga, AmigaOS 4

Schau dir den Fehler an, kommst du selbst drauf? Wenn nein:

Das schript Scheduler.hws (ein Hollywood Script) kann in der Zeile 73 die Funktion HideDisplay nicht durchführen, wohl weil er ein Icon nicht findet.

Abhilfe schafft es, einen Zustand herzustellen, bei dem er nicht mehr meckert. SnoopDOS-Programme (Snoopium, oder was es für OS4 gibt) kann dich dabei unterstützen.
 
Thore   Nutzer

13.12.2010, 17:56 Uhr

[ - Direktlink - ]
Thema: 68K Assembler
Brett: Programmierung

Ne Output gibts auch auf 1.3.
Damit holt man sich das Output Handle des Shell Fensters.
Klar gehts auch mit PutS oder RawDoFmt und weiteren Spielereien, aber das ist ja nur ein Demo von vielen :) Er wollt nur ein hello world Programm und hier ist eins.
 
Thore   Nutzer

13.12.2010, 17:51 Uhr

[ - Direktlink - ]
Thema: AMC V1.21 kann nicht entpackt werden
Brett: Amiga, AmigaOS 4

Ich denk dann wär die Verwirrung groß gewesen ;)
 
Thore   Nutzer

13.12.2010, 17:50 Uhr

[ - Direktlink - ]
Thema: Tubexx
Brett: Amiga, AmigaOS 4

Paolo wurde gestern von mir informiert.
Youtube hat sein Format mal wieder geändert.
 
Thore   Nutzer

13.12.2010, 13:14 Uhr

[ - Direktlink - ]
Thema: 68K Assembler
Brett: Programmierung

Ein Hello World ist easy gemacht:
Assembler code:
_LVOOpenLibrary EQU -552
_LVOCloseLibrary EQU -414
_LVOOutput EQU -60
_LVOWrite EQU -48

start:
  move.l  4,a6  ; ExecBase holen
  lea     dosname(pc),a1 ; Dosname Adresse laden
  moveq   #0,d0 ; Version egal
  jsr     _LVOOpenLibrary(a6)
  tst.l   d0
  beq.s   error
  move.l  d0,a6 ; Dosbase nach a6
  lea     text(pc),a0 ; Text Adresse laden
  move.l  a0,d2
  move.l  #13,d3 ; Textlength holen
  jsr     _LVOOutput(a6) ; Output handle holen
  move.l  d0,d1
  jsr     _LVOWrite(a6) ; schreiben
  move.l  a6,a1
  move.l  4,a6
  jsr     _LVOCloseLibrary(a6) ; Aufräumen
error:
  moveq   #0,d0
  rts ;Und weg
dosname:
  dc.b 'dos.library',0
text:
  dc.b 'Hello World!',13, 10,0



Für Fehler da untested bitte Korrektur :)
 
Thore   Nutzer

13.12.2010, 13:08 Uhr

[ - Direktlink - ]
Thema: 68K Assembler
Brett: Programmierung

welchen Assembler verwendet AmiBlitz denn? PhxAss? (Ich entnehme dem Code daß es Inline Assembler Code ist)
 
Thore   Nutzer

13.12.2010, 13:01 Uhr

[ - Direktlink - ]
Thema: AMC V1.21 kann nicht entpackt werden
Brett: Amiga, AmigaOS 4

> Ohne Datei-Suffix ist dann auch nicht so einfach herauszfinden, welches Tool fehlt. Jede Medaille hat zwei Seiten.

Benenn mal von Win eine Jpeg Datei um zu txt :) Dann weiß das OS absolut nichts mehr damit anzufangen, während auf AmigaOS immer noch das JPEG Icon angezeigt wird :) Btw, schonmal versucht "exe" und "com" mit dem Notepad zu verknüpfen? :D

Aber anderes Thema. Man braucht so oder so 7z um es zu entpacken, oder ein anderes kompatibles Programm, dabei spielt die Dateiendung keine Rolle, sondern der Entpack-Algorithmus :)
 
Thore   Nutzer

13.12.2010, 12:56 Uhr

[ - Direktlink - ]
Thema: CD32 Promodule aufrüsten
Brett: Amiga, AmigaOS 4

Was steht denn am Sockel dran? 68882? Dann bau da auch nur eine FPU ein, und keine CPU :) Wie bereits erwähnt, ist es ein mathematischer Coporozessor.
Und schau ob er deine 50MHz verträgt. Wenn nein, bau einen 33 MHz Oszi ein.
 
Thore   Nutzer

13.12.2010, 10:50 Uhr

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

Wenn Du die Includes und die Libs richtig eingebunden hast, aber immer noch undefined References kommt, passen deine LinkLibs von der Version des Compilers nicht.
Hol Dir mal die SDL Sourcen und bau die Libs mit deiner gcc Version neu.
Probier dann deine selbstgebauten Libs aus.

Gleiches Problem hatte ich auch woanders, recompile war die Lösung bei mir.

(PS: Identischer Beitrag zu beiden Fragen von Dir)
 
Thore   Nutzer

13.12.2010, 10:48 Uhr

[ - Direktlink - ]
Thema: OS4 SDK: Seltsamer Unterschied zw. make und gmake
Brett: Programmierung

Wenn Du die Includes und die Libs richtig eingebunden hast, aber immer noch undefined References kommt, passen deine LinkLibs von der Version des Compilers nicht.
Hol Dir mal die SDL Sourcen und bau die Libs mit deiner gcc Version neu.
Probier dann deine selbstgebauten Libs aus.

Gleiches Problem hatte ich auch woanders, recompile war die Lösung bei mir.
 
Thore   Nutzer

10.12.2010, 14:30 Uhr

[ - Direktlink - ]
Thema: 68K Assembler
Brett: Programmierung

> Ich glaub, die Syntax des gas weicht erheblich von der von anderen Amiga Assemblern gewohnten ab.

Richtig, ich hätte hier "als C/C++-Compiler" hinzuschreiben müssen, das gcc umfasst ja mehrere Compiler. Ich war nicht genau genug.
Mit Assembler portierbar zu sein ist schwierig bis unmöglich.
 
Thore   Nutzer

10.12.2010, 09:58 Uhr

[ - Direktlink - ]
Thema: 68K Assembler
Brett: Programmierung

PhxAss find ich sehr gut, der kann auch verschiedene Prozessoren und Optimierungen. Außerdem linkt er bei bedarf selbst (was z.B. der a68k nicht macht, und man blink zusätzlich braucht)

Die vxxx (vasm,...) Reihe hab ich noch nicht getestet aber scheint als kenne er mehrere Prozessortypen. Hört sich interessant an, aber wie gesagt, keine Erfahrungswerte.

Portable Programme kannst Du z.B. mit gcc machen, wenn du die ixemul verwendest, kannst sogar die Pfadnamen auf Linux-Style lassen.
Ich empfehl dazu eine GeekGadgets Installation auf dem Amiga

[ Dieser Beitrag wurde von Thore am 10.12.2010 um 09:59 Uhr geändert. ]
 
Thore   Nutzer

10.12.2010, 09:21 Uhr

[ - Direktlink - ]
Thema: Apropro Programmieren auf dem 68K Amiga
Brett: Programmierung

Auf dem 68k kommts drauf an was du machen willst.
Für Spiele auf Customchipsets ist AMOS recht gut, wenn auch alt.
Ansonsten C/C++ (StormC zum Beispiel, ist auf der DeveloperCD drauf)
Ich empfehl auf dem 68k auch gerne Assembler, da hier performance-technisch viel rausgeholt werden kann, und zudem noch einfach zu erlernen ist (eigene Meinung)
 
Thore   Nutzer

07.12.2010, 17:20 Uhr

[ - Direktlink - ]
Thema: Ersatz für TEXT()-Makro und weitere?
Brett: Programmierung

Brauchst du da unbedingt Unicode? Wenn nein, lass es weg und mach alles auf ANSI
 
Thore   Nutzer

03.12.2010, 08:55 Uhr

[ - Direktlink - ]
Thema: MorphOS 2.7 ist da!
Brett: MorphOS

Zumindest mal dieses:
http://www.morphos.de/releasenotes-2.7.html

Mögliche weitere Neuerungen sind uns bislang nicht bekannt.
 
Thore   Nutzer

30.11.2010, 16:28 Uhr

[ - Direktlink - ]
Thema: AOS4: Wo sind denn __cdecl und das AmigaOS definiert?
Brett: Programmierung

Probier doch das leere define mal aus :)
 
Thore   Nutzer

30.11.2010, 12:37 Uhr

[ - Direktlink - ]
Thema: AOS4: Wo sind denn __cdecl und das AmigaOS definiert?
Brett: Programmierung

@Reth
Kannst Du dein Ergebnis dann posten? Obs geklappt hat und wie du es dann gemacht hast.
 
Thore   Nutzer

30.11.2010, 09:13 Uhr

[ - Direktlink - ]
Thema: AOS4: Wo sind denn __cdecl und das AmigaOS definiert?
Brett: Programmierung

> Immerhin gibt es dieses Wort auch in einigen Amiga-Headern.

Dann müsste es auch das zugehörige Define dazu geben.
In der Regel gilt aber, was an solchen Schlüsselwörtern unbekannt ist probeweise per Define zu ignorieren oder ein ähnliches System-Pendent zu kopieren (z.B. von ppc Linux oder MorphOS). Soweit ich weiß ist __cdecl sowieso default, und kann auch weggelassen werden.


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

30.11.2010, 08:18 Uhr

[ - Direktlink - ]
Thema: AOS4: Wo sind denn __cdecl und das AmigaOS definiert?
Brett: Programmierung

Mach einfach
#define __cdecl

Damit wird das Schlüsselwort ignoriert.

Für das Kapseln nimmst Du für AmigaOS die Preprozessor-Konstante:
#ifdef __amigaos__

Und für MorphOS:
#ifdef __morphos__
 
Thore   Nutzer

29.11.2010, 12:30 Uhr

[ - Direktlink - ]
Thema: Amiga 4000T will nicht korrekt booten
Brett: Amiga, AmigaOS 4

Wenn du nen weichen (!!) Radiergummi hast leicht drüberfahren. Dann glänzen sie auch wieder.
Ein Wattestäbchen mit etwas Reiniger (Reinigungsbenzin?) für die inneren Kontakte kann nicht schaden.
Innere Kontakte kannst du dann mit einer dicken Nadel nachbiegen (nichts verkratzen bitte)
Alles in allem eine Standard-Prozedur für Kontakte.

Sind die äußeren Kontakte auf der Platine zu sehr verkratzt, kann ein Leiterbahnenstift helfen, so hab ich auch mal ne Apollo2000 wieder "Kontaktfreudig" gemacht.

Auch wenn sie sauber aussehen, ich mach das grundsätzlich wenn eine Karte nicht tut.

[ Dieser Beitrag wurde von Thore am 29.11.2010 um 12:32 Uhr geändert. ]
 
Thore   Nutzer

29.11.2010, 12:14 Uhr

[ - Direktlink - ]
Thema: Amiga 4000T will nicht korrekt booten
Brett: Amiga, AmigaOS 4

Ich denk die Pins sind 1:1 wie die Kontakte, von daher würd ich sagen, ist egal. Könnte dein Problem mit der Riser zusammenhängen?
Schonmal die inneren Kontakte nachgebogen und die äußeren gereinigt?
 
 
Erste << 30 31 32 33 34 -35- 36 37 38 39 40 >> 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.
.