ENGLISH VERSION |
|
Links | | | Forum | | | Kommentare | | | News melden |
Chat | | | Umfragen | | | Newsticker | | | Archiv |
amiga-news.de Forum > Suche | [ - Suche - Neue Beiträge - Registrieren - Login - ] |
|
||||||
tokai
Nutzer
28.08.2002, 16:23 Uhr [ - Direktlink - ] |
Thema: Neues Spiel für AmigaOS
Brett: Amiga, AmigaOS 4 Zitat: die gibt's per Mail direkt bei mir... allerdings ohne Doku und nix. Bei Ineresse: sagt Bescheid! -- http://www.taniquetil.de |
|||||
tokai
Nutzer
28.08.2002, 13:49 Uhr [ - Direktlink - ] |
Thema: Neues Spiel für AmigaOS
Brett: Amiga, AmigaOS 4 mehr oder weniger in eigener Sache hier gibt's einen Screenshot und die Fakten: http://2dnow.zenzer.net/viewlime.php?t=140 |
|||||
tokai
Nutzer
27.08.2002, 13:41 Uhr [ - Direktlink - ] |
Thema: suche mauszeigerprogramm???
Brett: Amiga, AmigaOS 4 was soll das bringen? Soll nur der Mauszeiger vom sichtbaren Screen verschwinden? -- http://www.taniquetil.de |
|||||
tokai
Nutzer
26.08.2002, 08:46 Uhr [ - Direktlink - ] |
Thema: Wie Programmieren?
Brett: Programmierung Zitat: da stimme ich dir voll zu, so sehe ich das auch. Nur verwendest du den Begriff "autodidaktisch" falsch. Auch wenn ich Bücher, Beispielsourcen etc. lese(n muss), ist das immernoch autodidaktisch. Nur sobald mir jemand (eine Person) in Form von Unterricht bzw. in Form von Seminaren etwas beibringt ist das didaktisch (d.h. es gibt einen Lehrer und einen Schüler). Das heisst dann, dass (a) autodidaktisch wäre und (b) nicht autodidaktisch. Das war das Missverständnis. -- http://www.taniquetil.de [ Dieser Beitrag wurde von tokai am 26.08.2002 editiert. ] |
|||||
tokai
Nutzer
23.08.2002, 13:55 Uhr [ - Direktlink - ] |
Thema: Toolbar.mcc erweitern?
Brett: Amiga, AmigaOS 4 Hallo darius.... könntest du mir den "Rahmenweg"-TOOLMANAGER-patch (nicht toolbar.mcc/mcp) mal mailen (karibu at gmx.net)? thanks a lot. tokai -- http://www.taniquetil.de |
|||||
tokai
Nutzer
22.08.2002, 08:55 Uhr [ - Direktlink - ] |
Thema: Fehler in P96/Cgx oder graphics.library?
Brett: Programmierung Vielleicht hast du ja auch nur einen "krummen" patch im System! -- http://www.taniquetil.de |
|||||
tokai
Nutzer
20.08.2002, 08:58 Uhr [ - Direktlink - ] |
Thema: Wie Programmieren?
Brett: Programmierung Zitat: Da muss ich dir absolut widersprechen! sorry! Man kann Programmieren autodidaktisch lernen. (<- ganz fetter Punkt!) Während meiner "Lehrjahre" habe ich betreffs Programmierung nichts gelernt, was ich mir nicht schon während meiner Abizeit selbst beigebracht hätte. Klar man lernt hier und da noch ein paar theoretische Dinge, aber die benötigt man dann in der Praxis eh' nicht, weil in den Firmen alles anders abläuft. Ich durfte mich z.B. auch erst mal in perl und php einarbeiten, auch voll autodidaktisch, weil einem sowas nicht beigebracht wurde. Wenn du in eine Firma einsteigst, interessiert die Leute nicht ob du ein abgeschlossenes Studium o.ä. hast, sondern deine praktische Erfahrung und dein Können. Zwar sieht das auf Ausschreibungen oft anders aus, praktisch ist's aber so. Z.B.: hatten wir letztens mehrere Bewerber u.a. auch Studienabgänger. Die wurden aber nicht eingestellt, sondern ein ausgebildeter Elektrotechniker, der allerdings schon 5 Jahre Berufserfahrung im Fach hatte. Dieser (neue) Kollege hatte keinerlei Ausbildung im eigentlichem Fachgebiet. Sicherlich es gibt auch gegenteilige Bespiele... |
|||||
tokai
Nutzer
19.08.2002, 09:08 Uhr [ - Direktlink - ] |
Thema: Sensation! Neue Macs genauso billig wie Selbstbau-Dual-Athlon!
Brett: Andere Systeme Zitat: eeks... was soll denn das bedeuten? Du willst doch damit wohl nicht behaupten, das ich keine Ahnung hätte? Nee... dem ist nämlch gar net so! Glaub' mir! Ich darf sowas sagen! -- http://www.taniquetil.de |
|||||
tokai
Nutzer
19.08.2002, 09:03 Uhr [ - Direktlink - ] |
Thema: Wie Programmieren?
Brett: Programmierung Zitat: Uih.... in diesem Sinne muss ich dir natürlich Recht geben! -- http://www.taniquetil.de |
|||||
tokai
Nutzer
16.08.2002, 14:48 Uhr [ - Direktlink - ] |
Thema: Sensation! Neue Macs genauso billig wie Selbstbau-Dual-Athlon!
Brett: Andere Systeme Ich kann Eure Ansichten nicht so richtig teilen. Wir haben hier Macs und PC aller Varianten rumstehen. Und beide System begeistern mich nicht. Die Macs schmieren häufiger ab als die Wintel-Kisten. Na danke! Da lob ich mir meinen uralt-Amiga @home. -- http://www.taniquetil.de |
|||||
tokai
Nutzer
16.08.2002, 14:44 Uhr [ - Direktlink - ] |
Thema: Wie Programmieren?
Brett: Programmierung Zitat: Nun gut ist schon ein wenig her... aber was ich eigentlich sagen wollte, um Programmieren überhaupt zu verstehen (die Grundlogik, wie z.B.: if und else, for-schleifen etc.) ist Basic ideal. Da benötigt man auch keinerlei Anleitung, ein paar Beispielsourcen reichen aus. Für Dokumentationen interssiert man sich erst später. Wenn man programmieren lernt ist es einem eigentlich egal, ob es auch auf anderen Plattformen übersetzbar ist oder nicht. Hauptsache ich sehe ein Ergebnis. Ich erinnere mich noch daran, als ich meine ersten lustigen Linien-Algorithmen in AmigaBASIC geschrieben hatte. |
|||||
tokai
Nutzer
15.08.2002, 14:10 Uhr [ - Direktlink - ] |
Thema: Bootvorgang??
Brett: Amiga, AmigaOS 4 Zitat: Würde ich nicht sagen... ich hatte auch mal kaputte RAMS die für sporadische Störeffekte gesorgt haben. Und ich habe nur ein einziges RAM-Test-Programm gefunden, welches die Fehler aufspüren konnte. Einige dieser sogenannten RAM-Testtools kannst du getrost in den Trashcan verschieben. Manchmal kann es auch passieren, dass der RAM-Fehler verzögert auftritt (nach einiger Zeit hast du erst Fehler). probier mal pmemtest.lha (->aminet) aus, das hat bei mir jeden Fehler aufgespürt! [ Dieser Beitrag wurde von tokai am 15.08.2002 editiert. ] |
|||||
tokai
Nutzer
15.08.2002, 13:53 Uhr [ - Direktlink - ] |
Thema: Yam-Problem
Brett: Amiga, AmigaOS 4 Die 2.4er Version ist ja AFAIK noch eine "Developer"-Version (oder hat sich daran schon etwas geändert?). Da kann sowas durchaus passieren. Ich bin vorerst noch bei der 2.3er-Version geblieben, da die neue Version extreme Probleme mit dem WindowRefresh hatte (z.B.: bei jedem Ordnerwechsel, fängt die Toolbar an zu "flackern".) Abwarten und Tee drinken dann wird alles gut! |
|||||
tokai
Nutzer
15.08.2002, 13:50 Uhr [ - Direktlink - ] |
Thema: Probs mit DoubleBuffering
Brett: Programmierung Zitat: Dachte ich mir schon! Aber manchmal liegt in soetwas die Lösung eines Problems... ist mir auch schon passiert Den source maile ich dir natürlich vorbei! |
|||||
tokai
Nutzer
15.08.2002, 09:59 Uhr [ - Direktlink - ] |
Thema: Initialisierung SysBase?
Brett: Programmierung Zitat: Das stimmt. Aber praktisch bringt das auch keinen Unterschied. Aber ich vermute, dass das ganze über amiga.lib initialisiert wird, anders kann ich mir das auch nicht mehr erklären... bin leider noch nicht dazu gekommen, die amiga.lib macros aus dem Tool rauszunehmen. Das werd' ich nochmal probieren, vielleicht bringt es die Lösung, wenn ich das ganze ohne die amiga.lib linke. Hmmm... eigentlich funktioniert das Tool ja... aber es ist einfach mal interessant sowas herauszufinden! |
|||||
tokai
Nutzer
15.08.2002, 09:35 Uhr [ - Direktlink - ] |
Thema: Probs mit DoubleBuffering
Brett: Programmierung also ich habe zu Hause auch ein DB-Beispiel für CGX, dass switcht aber auch nur Screens. Aber bei Interesse maile ich es dir mal vorbei! Vielleicht entsteht das Problem aber schon früher.... versuche doch mal Sicherheits-if's bei den ganzen Alloc's einzubauen... z.B.: habe ich in Erinnerung das du ein File öffnest und einfach davon ausgeht, dass das klappt: code:Open(file,"name.file") Read(file,buffer,size) Close(file); sollte generell so ausschaun: code:if ( Open(file,"name.file) ) { lenght = Read(file,buffer,size); if (lenght<size) { /* error handling */ } Close(file) } else { PrintFault(IoErr(),"name.file"); exit(); } Ist zwar alles mehr Schreibarbeit, aber du kannst sicher gehen, dass du nicht schon vorher wild im Speicher rumschreibst. tokai [ Dieser Beitrag wurde von tokai am 15.08.2002 editiert. ] [ Dieser Beitrag wurde von tokai am 15.08.2002 editiert. ] |
|||||
tokai
Nutzer
15.08.2002, 09:27 Uhr [ - Direktlink - ] |
Thema: 68040/40 versus 68060/50
Brett: Amiga, AmigaOS 4 also meine MKII macht überhaupt keinerlei Probleme. Der Rechner drumherum wurde mit der Zeit ein anderer (Motherboardwechsel etc.), aber die TK läuft wie ein alter VW. Phase5 Wertarbeit! Bei der MK3 und der CSPPC fing Phase 5 an Kosten sparen zu wollen, d.h. gab/gibt es bei diesen Karten auch eine viel höhere Ausfallrate... frag mal bei DCE an, welche Karten verhältnissmässig oft die Reperaturwerkstatt besuchen müssen. |
|||||
tokai
Nutzer
14.08.2002, 16:26 Uhr [ - Direktlink - ] |
Thema: Wie Programmieren?
Brett: Programmierung Fragt Euch doch einfach mal selbst, mit welcher Programmiersprach Ihr angefangen habt! Also ich habe mit Basic angefangen und kann nicht behaupten, dass mir das geschadet hätte... Irgendwann kommt man eh' an den Punkt wo man merkt, dass man das was man machen will mit Basic nicht möglich ist. Aber wenn man schon soweit ist, dies zu bemerken, dann hat man genügend Grunderkenntnisse gesammelt um mit Leichtigkeit auf C umsteigen zu können. Dann sind Pointer oder verschachtelte Strukturen auch kein Problem mehr. |
|||||
tokai
Nutzer
14.08.2002, 16:14 Uhr [ - Direktlink - ] |
Thema: Der Pegasos und die Videobörse in Bremen !!!!
Brett: MorphOS Eine LIFE-Übertragung? Kewl! Ich hoffe das klappt, Otis! |
|||||
tokai
Nutzer
14.08.2002, 14:50 Uhr [ - Direktlink - ] |
Thema: 68040/40 versus 68060/50
Brett: Amiga, AmigaOS 4 also die CSMK1 würde ich nicht nehmen (AFAIK waren das ganze 3 Extraplatinen, die du einbauen musst). Das Minimum wäre ein MKII (habe ich auch). Ist nur eine Platine mit 4 RAM-Slots, wo maximal 32MB Module reinpassen, d.h. kannst du den Rechner auf 128MB aufrüsten (was man beim MIG sicher nicht zwangsläufig benötigt Die MKIII hat ein (AFAIK) 25% schnelleres RAM-Interface (PC133 statt PC100? was praktisch von Vorteil ist, da der Rechner noch schneller wird. |
|||||
tokai
Nutzer
13.08.2002, 15:02 Uhr [ - Direktlink - ] |
Thema: Initialisierung SysBase?
Brett: Programmierung Zitat: Ich verwechsle nichts. Bei den SAS/C Beispielen ist z.B.: auch ein HelloWorld-Replacement ohne SysBase Initialisierung und das Beispiel wird ohne startup gelinkt (Linker options: nostartup, "slink from test.o to test.exe SMALLCODE SMALLDATA") sieht wie folgt aus: ---- 8< ---- #include <stdlib> #define MSG "hello world!n"; int __saveds main(void) { struct DosLibrary *DOSBase = (struct Doslibrary *)OpenLibrary("dos.library",0L); Write(Output(),MSG,strlen(MSG)); Close((struct DosLibrary *)DOSBase); } ---- 8< ---- funktioniert auch. Ohne SysBase Initialiserung. Zitat: s.o. Habe hier ein Tool geschrieben, dass ohne startup gelinkt wird. Das Tool öffnet nur dos.library und verwendet deren Funktionen. Es werden auch exec.library-Funktionen wie z.B. AllocVec() verwendet. Und OpenLibrary() natürlich Läuft wunderbar ohne und mit der SysBase-Initialisierung. Lässt man die SysBase-Initialisierung weg kann man sogar noch einige Bytes (Programmesgrösse) sparen. tokai. [ Dieser Beitrag wurde von tokai am 13.08.2002 editiert. ] |
|||||
tokai
Nutzer
12.08.2002, 14:20 Uhr [ - Direktlink - ] |
Thema: Initialisierung SysBase?
Brett: Programmierung Hallo, ist es eigentlich bei Programmen, die man ohne startup (c.o o.ä.) linkt, nötig die SysBase zu initialisieren? Das Programm läuft ohne und mit der Initialisierung (auch bei Zugriffen auf Funktionen der exec.library)... Codeschnippsel: .... 8< struct ExecBase *SysBase; long __saveds main(void) { SysBase = *(struct ExecBase **)4; .... 8< tokai [ Dieser Beitrag wurde von tokai am 12.08.2002 editiert. ] |
|||||
tokai
Nutzer
12.08.2002, 14:13 Uhr [ - Direktlink - ] |
Thema: Wie Programmieren?
Brett: Programmierung Also für den Anfang reicht auch BlitzBasic2 (gibts jetzt AFAIK im Aminet als AmiBlitz), damit kann man wunderbar kleine Programme schreiben oder auch kleinere Spiele. Wenn ich z.B.: mal schnell 'nen kleinen Konverter o.ä. benötige (z.B.: um IFF-Grafiken in binäre PIXFORMAT_RGB Chunkybitmaps zu wandeln) nutze ich immer noch BlitzBasic2, weil man da in 10min fertig ist (in C benötigt man dann immer die 10fache Zeitmenge... tokai |
|||||
tokai
Nutzer
12.08.2002, 13:59 Uhr [ - Direktlink - ] |
Thema: Neue Amiga-Coupon Mail
Brett: Amiga, AmigaOS 4 Also ich habe nichts bestellt, und heute 19 Mails bekommen!!! |
|||||
tokai
Nutzer
09.08.2002, 11:32 Uhr [ - Direktlink - ] |
Thema: Klein, nett und rund
Brett: Forum und Interna Die Cookies sind aber auch nicht zu verachten! |
|||||
tokai
Nutzer
08.08.2002, 12:29 Uhr [ - Direktlink - ] |
Thema: Abfrage ob Screen >8bit
Brett: Programmierung Stimmt. Daran hatte ich gar nicht gedacht. |
|||||
tokai
Nutzer
08.08.2002, 10:30 Uhr [ - Direktlink - ] |
Thema: Abfrage ob Screen >8bit
Brett: Programmierung Zitat: Im Beispiel wollte ich nur die Programmbeendigung an sich verdeutlichen... im Normalfall beenden sich meine Programme immer mit einem return(RETURN_OK); in main(). trotzdem danke für den Tipp! Da fällt mir gleich noch eine Frage ein: Unter welchen Umständen verwendet man die Fehlercodes: RETURN_WARN (5), RETURN_ERROR (10) oder RETURN_FAIL (20). Auf der Developer-CD habe ich dafür noch keine Erläuterung gefunden. Ich verwende das immer ca. folgendermassen (sehr vereinfacht) : if(!sehr wichtig) /* z.B. Intuition o.a. Libraries */ RETURN_FAIL; if(!wichtig) /* z.B. Fensteröffnen etc. */ RETURN_ERROR; if(!weniger wichtig) /* z.B. file mit bitmapdaten nicht gefunden o.ä. */ RETURN_WARN; code... RETURN_OK; bye, tokai |
|||||
tokai
Nutzer
08.08.2002, 08:42 Uhr [ - Direktlink - ] |
Thema: Abfrage ob Screen >8bit
Brett: Programmierung Ich habe es gestern abend ausprobiert. Die BitMap-Struktur liefert maximal 8 zurück, von daher ist dieser Weg eh' zwecklos. Dumm wäre nur gewesen, wenn man das nicht gemerkt hätte und das wie folgt abfragen würde: if(screendepth<15bit) { Exit(); } bye, tokai |
|||||
tokai
Nutzer
07.08.2002, 15:23 Uhr [ - Direktlink - ] |
Thema: Abfrage ob Screen >8bit
Brett: Programmierung Zitat: hätte ich sowieso gemacht.... Programm soll eh' erst ab 3.x laufen. bye, tokai. |
|||||
tokai
Nutzer
07.08.2002, 12:18 Uhr [ - Direktlink - ] |
Thema: Abfrage ob Screen >8bit
Brett: Programmierung oh... über die Bitmap... auf die Idee bin ich dummerweise nicht gekommen... dabei ist das so naheliegend. Das hilft weiter! Danke! |
|||||
|
Impressum |
Datenschutzerklärung |
Netiquette |
Werbung |
Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten. |