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 << 40 41 42 43 44 -45- 46 47 48 49 50 >> Letzte Ergebnisse der Suche: 1858 Treffer (30 pro Seite)
Reth   Nutzer

20.08.2006, 21:19 Uhr

[ - Direktlink - ]
Thema: Hauptspeicher auf der Cyberstorm und dem Mainboard
Brett: Amiga, AmigaOS 4

Hallo zusammen,

ich habe bei mir den Hauptspeicher (ausser Chipram) nur auf der CVPPC, nicht auf dem Mainboard des A4000.

Ich dachte, dass dann die Performance am besten ist, da Speicher und Prozis auf dem selben Board(teil) sitzen und so der schnellstmögliche Zugriff gewährleistet sein sollte!

Hab ich da falsch gedacht?

Ciao
 
Reth   Nutzer

20.08.2006, 20:55 Uhr

[ - Direktlink - ]
Thema: Nochmal Intuition Messages
Brett: Programmierung

Hier mal der Messagebearbeitungscode:

code:
if ((!port) || (port == NULL)) return;

    cout << "Start message handling..." << endl;

    while (!closing)
    {
        /* Wait until we have recieved a message: */
        Wait( 1 << port->mp_SigBit );

        /* As long as we collect messages sucessfully we stay in the loop: */
        while(struct IntuiMessage *my_message=(struct IntuiMessage *) GetMsg( port ))
        {
            IntuiMessageC intuiMessage(my_message);
            /* After we have read it we reply as fast as possible: */
            /* REMEMBER! do never try to read a message after you have replied! */
            /* Some other process has maybe changed it. */
            ReplyMsg( (struct Message *)my_message );

            if (intuiMessage.getClass() == IDCMP_MENUPICK)
            {
                cout << "nMenu pick!n";
                cout << "Closing before = " << closing << endl;
                if (mnMsgRec != NULL) mnMsgRec->receive(intuiMessage);
                cout << "Closing after = " << closing << endl;
                /*closing = TRUE;
                cout << "Closing set = " << closing << endl;*/
            }

            if ((intuiMessage.getClass() == IDCMP_GADGETDOWN) || (intuiMessage.getClass() == IDCMP_GADGETUP))
            {
                cout << "nGadget selected!n";
                if (gadMsgRec != NULL) gadMsgRec->receive(intuiMessage);
         }

            if (intuiMessage.getClass() == IDCMP_INTUITICKS)
            {
                cout << "IntuiTicks!" << endl;
                for (vector<ActivityC *>::iterator iterator = tickActivities.begin(); iterator != tickActivities.end(); iterator++)
                {
                    cout << "In Loop!" << endl;
                    IntuiTickActivityC *tickActivity = ((IntuiTickActivityC *)(*iterator));
                    cout << "Activity:" << tickActivity << endl;
                    if (tickActivity != NULL) tickActivity->activate();
                }
            }
        }
    }

    cout << "Message handling done..." << endl;
}


Wie gesagt wird replied bevor bearbeitet wird (eingangs schon erwähnt). Evtl. macht das Ärger? Hab ich ausm Bsp.

Und hier der Kopiercode:

code:
void IntuiMessageC::setMessage(struct IntuiMessage *message)
{
    this->msgClass = message->Class;
    this->code = message->Code;
    this->qualifier = message->Qualifier;
    this->mouseX = message->MouseX;
    this->mouseY = message->MouseY;
    this->seconds = message->Seconds;
    this->micros = message->Micros;
    this->IAddress = message->IAddress;
}


Das Einzige was mir hier evtl Ärger bringen könnte sind vielleicht die Kopien auf die Zeiger IAddress usw.?

Ach ja: Wo findet man hier denn nochmal die möglichen Stylesheets?! Ärger mich gerad, da ich die hier immer nie entdecken kann!

Ciao
 
Reth   Nutzer

20.08.2006, 16:04 Uhr

[ - Direktlink - ]
Thema: MOS PUP von CD auf A4000 booten
Brett: MorphOS

Hallo zusammen,

hat das schon mal jmd. geschafft?

Bei mir jammert das Startskript, dass meine 680x0.library zu alt sei und ich mindestens >46.2 brauche.

Beim Start ohne Rommapping u.ä. und ohne Startup-Sequence hab ich aber Version 46.7 der 68060.library!

Muss ich nun mein ganzes OS3.9 System umbauen, damit ich einmal MOS booten kann?

Hab nen A4000/060/PPC233/CVPPC 128+2MB RAM.

Kann da jmd. weiterhelfen?

Ciao
 
Reth   Nutzer

20.08.2006, 16:03 Uhr

[ - Direktlink - ]
Thema: gcc (g++) EMT Trap???
Brett: Programmierung

Lag wohl an den Referenzen, die ich als Parameter an das Objekt übergeben habe und die dann aus mir noch unbekanntem Grund zur Laufzeit ungültig waren.

Hab nun Zeiger übergeben und schon tuts.

Also die Referenzen in C++ werd ich wohl nie kapieren!
 
Reth   Nutzer

20.08.2006, 16:01 Uhr

[ - Direktlink - ]
Thema: Nochmal Intuition Messages
Brett: Programmierung

Hallo mal wieder!

Hab noch mal ne Frage zu besagtem Thema.

Ich bearbeite Intuition-Messages eines Fensters wie folgt:

- vorschriftsmäßig alles eintragen und auf Messages warten
- inner Schleife alle anstehenden Messages verarbeiten
- zuerst alle Infos der Message kopieren, dann die Message replien
- nun die Message bearbeiten:
* zuerst MenuMessages
* dann GadgetMessages
* zuletzt IntuiTick Messages

Wenn ich nun im Programm nen Menüpunkt anwähle, wird der gar nicht von Intuition registriert, es kommen immer nur IntuiTicks.
Erst wenn ich den Menüpunkt sehr oft hintereinander anwähle, erfolgt eine Messagebearbeitung.
Liegt das daran, dass ich alle Messages in der Schleife abarbeite und daher so viele IntuiTicks auflaufen, bevor die MenuMessage eintrifft?
Oder gehen die MenuMessages bei der Menge an Nachrichten einfach verloren?

Danke schon mal!
Ciao
 
Reth   Nutzer

19.08.2006, 22:27 Uhr

[ - Direktlink - ]
Thema: gcc (g++) EMT Trap???
Brett: Programmierung

Hallo allerseits!

Bekomme einen neuerdings einen EMT Trap in meinem Programm.
Der Fehler tauchte auf, als ich eine INTUITICK-Auswertung eingebaut habe.
Beim Eintreffen eines solchen Ticks werden alle Daten aus der IntuiMessage kopiert und replied, danach wird eine Methode gerufen, in der ein Vector durchlaufen wird, in dem lauter Zeiger von Klassen stehen, die beim Eintreffen eines solchen INTUITICKs gerufen werden möchten!

Die erste Klasse wird gefunden und erst beim Aufruf der Methode dieser Klasse kommt der Fehler, dabei wird nicht mal die erste Zeile dieser Methode (cout) ausgeführt?

Wo liegt hier das Problem? Etwa daran, dass ich schon replied habe, bevor ich den eigentlichen Arbeitscode ausführe und inzwischen ein neuer IntuiTick eintraf (war kein Problem so lang der Vector noch leer war!)?

Danke schon mal
Ciao
 
Reth   Nutzer

19.08.2006, 10:10 Uhr

[ - Direktlink - ]
Thema: Druckertreiber für HP DeskJet 5900
Brett: Amiga, AmigaOS 4

@A1K:

Muss ich mir nochmal genau ansehen!

Dieser Treiber macht mit Turboprint und dem lpr.device über LAN keine Probleme beim Textdruck, nur mit AmigaWriter.

Ciao
 
Reth   Nutzer

18.08.2006, 23:11 Uhr

[ - Direktlink - ]
Thema: Druckertreiber für HP DeskJet 5900
Brett: Amiga, AmigaOS 4

Leider druckt mit diesem Treiber AmigaWriter über Turboprint nur Müll!

Weiss da jmd. Rat?

Ciao
 
Reth   Nutzer

15.08.2006, 23:13 Uhr

[ - Direktlink - ]
Thema: Probleme mit new Operator bei g++
Brett: Programmierung

Zitat:
Original von asrael229:
Zitat:
Original von Reth:
Es gibt also einen Konstruktor von VerseKey, der ein Objekt der Klasse VerseKey erwartet?

Wäre hier evtl. der CopyKonstruktor hilfreicher?

Ja, das ist auch sowas wie ein copy Konstruktor. Der Klassentyp ist nicht VerseKey sondern SWKey, der hier zurueckgegeben wird. VerseKey ist von SWKey abgeleitet. Deswegen kann man wahrscheinlich keinen CopyKonstruktor verwenden. Was ist das ueberhaupt? :D

Manfred


So ganz genau kenn ich die Definition leider nicht, lässt sich aber sicher im Web und C++ Ecken/Foren nachlesen.
Es wird glaub ich ein neues Objekt angelegt, dessen Zustand (=Attributwerte) der gleiche ist, wie der des übergebenen Objektes.

Wie Mad_Dog schon bemerkte, ohne Code wirds hier schwer.
Aber wenn Du nen Konstruktor von VerseKey rufst, der ein Objekt der Basisklasse SWKey erwartet und ihm ein Objekt vom Typ VerseKey gibst, kann es schon sein, dass Du casten musst!

Was bedeutet überhaupt:
Zitat:
Der Klassentyp ist nicht VerseKey sondern SWKey, der hier zurueckgegeben wird.
?

Wo wird dieser Klassentyp denn zurückgegeben?
this ist ein Zeiger auf das aktuelle Objekt, in dem Du Dich befindest, und damit auch von dessem Typ! Wenn Du *this verwendest greifst Du auf das Objekt zu, in dem Du Dich bei Ausführung dieses Codes befindest!

Für C++ Fragen kann ich Dir auch sehr das C++ Forum ans Herz legen! Hat mir schon oft geholfen!

Ciao
Reth

 
Reth   Nutzer

15.08.2006, 12:43 Uhr

[ - Direktlink - ]
Thema: Probleme mit new Operator bei g++
Brett: Programmierung

Zitat:
Original von asrael229:
@Mad_Dog:

Nachdem ich mir versekey.cpp angesehen habe, habe ich nur eine Stelle gefunden, bei dem der new Operator benutzt wird, an dem kein "size_t" parameter uebergeben wird.
Naemlich diese:
return new VerseKey(*this);

Hmm, ok, der this Zeiger ist kein "size_t" Parameter. Aber das sieht mir jetzt nicht nach einem Fehler aus, da es zudem noch einen Konstruktor gibt, der eben einen Zeiger auf diese Klasse erwartet.


Es gibt also einen Konstruktor von VerseKey, der ein Objekt der Klasse VerseKey erwartet?

Wäre hier evtl. der CopyKonstruktor hilfreicher?

[ Dieser Beitrag wurde von Reth am 15.08.2006 um 12:44 Uhr geändert. ]
 
Reth   Nutzer

13.08.2006, 13:44 Uhr

[ - Direktlink - ]
Thema: Progamm<->Internet<->Programm
Brett: Programmierung

@Ralf27:

Hi,

ein gültiger HTTP-Request muss meines Wissens immer mit ner Leerzeile abgeschlossen werden, daher dass n in C.

Wie Du das in MBasic umsetzen kannst, kann ich Dir leider nicht sagen.
 
Reth   Nutzer

06.08.2006, 23:24 Uhr

[ - Direktlink - ]
Thema: Progamm<->Internet<->Programm
Brett: Programmierung

Zitat:
Original von Ralf27:
Hm, hab da ne Idee wie ich dieses Problem auch "lösen" könnte, allerdings nicht so ganz auf die elegante Weise. Bzw. wären dann neue Möglichkeiten offen, allerdings auch etwas mehr Traffic als unbedingt notwenig...


Lass mal hören!
 
Reth   Nutzer

06.08.2006, 22:39 Uhr

[ - Direktlink - ]
Thema: A4000-Konstruktionsfehler (Burst)???
Brett: Amiga, AmigaOS 4

Zitat:
Original von Michael_D:
Hi,

dafür kann man aber mit "SystemPrefs" den Ramsey in den 60ns-Modus schalten.
Bringt ~10% mehr Geschwindigkeit 8o


Hm, habe aus Performancegründen nur FastRam auf meiner CSPPC233 im A4000, auf dem MoBo sind nur 2MB Chip.

In der Early-StartUp hab ich 60ns eingestellt.

Ist das dasselbe wie die Einstellung unter SystemPrefs?

Ciao
 
Reth   Nutzer

24.07.2006, 12:50 Uhr

[ - Direktlink - ]
Thema: Suche Bugtracker
Brett: Programmierung

@DaxB:

Hi Bugzilla geht mit IBrowse 2.3.
Dann gibt es z.B. noch Mantis, da weiss ich aber nicht, wie es mit Amigabrowsern aussieht.

Ciao
 
Reth   Nutzer

21.07.2006, 15:27 Uhr

[ - Direktlink - ]
Thema: OS4 erhältlich ?
Brett: Amiga, AmigaOS 4

@hacky:

Je nachdem, wie Du den Rechner einrichtest, kannst Du ja noch in AOS3.x booten und darunter spielen.

AOS4 hat keinen eingebauten Emulator für die 68k-Hardware (d.h. nicht für AGA,ECS,OCS,Soundchips etc.). Man kann auf AGA AOS4-Screens öffnen, es wird als Grafikhardware direkt im AOS4 unterstützt.
 
Reth   Nutzer

21.07.2006, 14:16 Uhr

[ - Direktlink - ]
Thema: Fragen zu Intuition-Messages
Brett: Programmierung

Zitat:
Original von Holger:
Du brauchst nicht alle Messages abzuholen, aber die, die Du schon abgeholt hast, mußt Du natürlich per ReplyMsg zurückschicken.

mfg
--
Good coders do not comment. What was hard to write should be hard to read too.


Das passiert bereits, bevor die bearbeitende Klasse aufgerufen wird, ist somit im Beendigungsfall schon erledigt.
 
Reth   Nutzer

21.07.2006, 10:47 Uhr

[ - Direktlink - ]
Thema: Fragen zu Intuition-Messages
Brett: Programmierung

@whose:
Hab ich nicht vor (aber wer weiss...).
Wusste gar nicht, dass man den UserPort eines Intuition-Fensters selbst setzen darf!?
 
Reth   Nutzer

21.07.2006, 10:30 Uhr

[ - Direktlink - ]
Thema: Fragen zu Intuition-Messages
Brett: Programmierung

@thomas:

Danke Dir!
Dann kann ich ja unbesorgt nicht in meine Schleife zurückkehren! :D
 
Reth   Nutzer

21.07.2006, 10:00 Uhr

[ - Direktlink - ]
Thema: Fragen zu Intuition-Messages
Brett: Programmierung

Jetzt hab ich nochmal ne Frage zu dem Thema (hoffentlich wird die überhaupt noch gelesen, da die Disskussion ja schon ne Weile zu nem speziellen Unterthema (bzw. schon OT?) läuft:

Hab bei der Konstruktion meiner Klassen ein kleines Problem, da die Klasse welche die Endlosschleife mit dem Messageempfang macht quasi von aussen mitgeteilt bekommt, wann sie sich beenden soll.
Das ist erstmal kein Problem, aber ich weiss nicht wie Intuition reagiert, wenn noch nicht alle Messages abgearbeitet sind?

Im Prinzip läuft das so:
C++ code:
while (TRUE)
{
    Wait(for signal);
    while (noch message da)
    {
        bearbeiteMessage(); // hier erfolgen z.B. Aufrufe von Methoden anderer Klassen
        holeNächsteMessage();
    }
}


Im Falle des Beendens des Programmes würde momentan einfach nicht mehr in die innere While-Schleife zurückgekehrt werden, sondern die Methode zum Beenden der Klasse gerufen und dort natürlich auch alle Resourcen freigegeben (also Window, Screen, Libs etc.).

Geht das so, oder bringt das Intuition durcheinander, wenn nicht alle Messages abgearbeitet (und damit replied) wurden und dann die Quellen einfach geschlossen werden?

Danke schon mal
Ciao

BTW: Gibt es hier nen Stylesheet (oder mehrere) für Quellcodes? Es funktioniert ja nicht mal   als Leerzeichen!

[ Dieser Beitrag wurde von Reth am 21.07.2006 um 10:30 Uhr geändert. ]
 
Reth   Nutzer

20.07.2006, 08:25 Uhr

[ - Direktlink - ]
Thema: Fragen zu Amiga ClassiX
Brett: Amiga, AmigaOS 4

Hallo allerseits,

habe mein Glück schon bei versch. Händlern versucht, aber bisher noch keine Antwort bekommen!

Ich wollte wissen, ob es zu den Amiga ClassiX CDs irgendwo komplette Inhaltsangaben gibt und in welchem Format (ADF?) die Daten darauf vorliegen? Die Inhaltslisten brauch ich, um herauszufinden, ob Spiele auf den einzelnen CDs doppelt vorliegen und um bestimmte Titel zu identifizieren!

Sind alle diese CDs auch auf dem Amiga installierbar (bei CD3 steht sowas)? Gibt es ausser den Teilen 3,4,5,Gold noch andere dieser CDs (hab bei ebay auch nur diese gefunden)?

Danke schon mal
Ciao
 
Reth   Nutzer

19.07.2006, 12:55 Uhr

[ - Direktlink - ]
Thema: Suche Developer CD 2.1
Brett: Kleinanzeigen (keine Auktionen!)

Hochschieb.
 
Reth   Nutzer

19.07.2006, 12:11 Uhr

[ - Direktlink - ]
Thema: Mediator 4000 Erfahrungen
Brett: Amiga, AmigaOS 4

@DJBase:

Ist momentan auch meine Auffassung, da die D***Tro**el bei AInc ja alle Versuche einer Portierung auf den Peg ja verhindert haben (inkl. aller Anfragen mit Angebot einer Zahlung)!

Zur Not kauf ich mir dann vom gesparten in 50 Jahren n Haus am Strand, wenn die Hardwaresituation weiter so bleibt (eine Ankündigung jagt die nächste, zählbare Ergebnisse dauerhaft: 0).

Ich versteh das alles nicht und ehrlich gesagt regt es mich auf!
Auch kann ich hier Hyperion nicht verstehen, dachte die wollen das AOS4 auch verkaufen und ausliefern?
 
Reth   Nutzer

19.07.2006, 10:43 Uhr

[ - Direktlink - ]
Thema: Mediator 4000 Erfahrungen
Brett: Amiga, AmigaOS 4

Hm, danke für die Infos.

Die fehlenden Hardwarealternativen für AOS4 machens einem nicht leicht.
Bin Betatester und kann daher immer mit den neuesten Entwicklungen von AOS4 herumprobieren (wenns die Zeit erlaubt), aber in manchen Dingen hätte man dann schon gern etwas bessere Performance (hab ne CVPPC, wenn man da an QIII denkt und sich überlegt, ob ne Radeon 9200 o.ä. im Mediator denn nicht besser dafür wäre, wenn sie denn unterstützt wird.
Aber der 4000er ist für solche Anforderungen wohl eh zu schwach auf der Brust!). Doch dazu dann der Vorteil von USB2.0 mit Spider!?
Andererseits weiss man ja nie wie langs der alte 4000er noch macht.

Die PPC und CVPPC waren beide schon zur Reparatur (PPC schon mehrfach), aber selbst sowas geht ja heut kaum noch!

Schwierig, schwierig.
 
Reth   Nutzer

19.07.2006, 08:29 Uhr

[ - Direktlink - ]
Thema: back2roots?
Brett: Amiga, AmigaOS 4

Man weiss gar nicht, in welchem Thread man das fragen soll:

Hat jmd. Kontakt zu denen, so dass man fragen kann, ob man das Ganze übernehmen könnte oder sonstwie helfen?
 
Reth   Nutzer

19.07.2006, 08:03 Uhr

[ - Direktlink - ]
Thema: Aminet Mirror Paderborn wech?
Brett: Amiga, AmigaOS 4

@cgutjahr/all:

Danke!
 
Reth   Nutzer

19.07.2006, 08:02 Uhr

[ - Direktlink - ]
Thema: YAM und Postfächer verschieben
Brett: Amiga, AmigaOS 4

Also hab gestern folgendes festgestellt:

Es reicht, wenn man in YAM den Postfächern einen neuen Ordner zuweist.
YAM (bei mir 2.5dev) verschiebt dann die Nachrichten automatisch.

Ciao
 
Reth   Nutzer

18.07.2006, 21:43 Uhr

[ - Direktlink - ]
Thema: Aminet Mirror Paderborn wech?
Brett: Amiga, AmigaOS 4

@cgutjahr:

Danke für die Info!
Gibts schon nen Zeitplan, wann die wieder verfügbar sein werden?
 
Reth   Nutzer

18.07.2006, 21:42 Uhr

[ - Direktlink - ]
Thema: YAM und Postfächer verschieben
Brett: Amiga, AmigaOS 4

@thomas:

Vielen Dank!
Müssen denn die .config und .index Files außerhalb der Postfächer nicht mit kopiert werden?
 
Reth   Nutzer

18.07.2006, 09:34 Uhr

[ - Direktlink - ]
Thema: Gauntlet2 WHDLoad
Brett: Amiga, AmigaOS 4

@MaikG:

Da werd ich wohl ne Weile warten/suchen müssen.
Bei ebay gibts derzeit wohl nur die Rainbow Arts Variante Garrison.

@All:
Wie sieht es denn mit den CDs "Retro Classix" bzw. "Amiga ClassiX" aus?
Da gibts ja ne Menge Spiele für sehr wenig Geld. Sind die denn legal (hab irgendwo mal Disskussionen darüber gelesen)?

Zumindest werden sie mal öffentlich angeboten.

Ciao
 
Reth   Nutzer

17.07.2006, 22:03 Uhr

[ - Direktlink - ]
Thema: Gauntlet2 WHDLoad
Brett: Amiga, AmigaOS 4

Sorry, wenn der Link/Download illegal war.

Seit BTTR offline ist, hat man gar keinen Plan mehr, was legal ist und was nicht!
 
 
Erste << 40 41 42 43 44 -45- 46 47 48 49 50 >> Letzte Ergebnisse der Suche: 1858 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.
.