DEUTSCHE VERSION |
|
Links | | | Forums | | | Comments | | | Report news |
Chat | | | Polls | | | Newsticker | | | Archive |
amiga-news.de Forum > Search | [ - Search - New posts - Register - Login - ] |
|
||||||
bubblebobble
User
2006-11-30, 19:49 h [ - Direct link - ] |
topic: BlitzBasic-Quellcodes nach ASCII konvertieren?
Board: Amiga, AmigaOS 4 Holger, du Basic Hasser! Ok, es wäre esthetischer wenn man x+=1 im Gegensatz zu x+1 schreiben würde, damit der gleiche Term nicht in einem anderen Kontext etwas anderes bewirkt. (Der Term wird eigentlich immer gleich ausgewertet, nur im stand-alone-fall wird eine Zuweisung zusätzlich durchgeführt). Aber man muss sich ja nicht an jedem mini Ding so aufgeilen. In der Praxis ist das völlig egal, nach 5min Amiblitz proggen hat man das kapiert und es stört überhaupt nicht. Und wer nicht will, muss ja nicht so proggen. "x+1" schrieben finde ich ok, oder "ptr+BytePerRow" etc. Komplexere Ausdrücke würde ich nicht so schreiben, das ist schlechter Stil. Aber in C kann man auch sehr hässlich proggen, wenn man es drauf anlegt oder keine Ahnung hat. BTW, BlitzBasic2 hat sich noch nie als echtes (lamer's) "BASIC" verstanden, siehe original Anleitung. Dort steht "Mischung aus Basic, Pascal und C". Und genau das ist es eigentlich auch. Man kann mit wenigen Befehlen mal schnell ein kleines Script/Tool hinschludern, ohne zig Dateien anlegen zu müssen, man kann aber auch schön strukturiert und Typensicher in die Details gehen und bekommt auch die Speed von C als Belohnung, ohne dass man inline ASM (68K, PPC und x86!) bemühen muss (was man als letzten Joker aber auch noch drin hat). Eine Eierlegende Woll-Milch-Sau also, zumindest wenn man eine Maschine hat, die 68k ausführen kann. Für AROS executables müsste es erweitert werden, sofern AROS tatsächlich nie einen 68K JIT bekommen wird. @cgutjahr: Das Script zum selbst Konvertieren das du eingangs erwähnt hast wäre recht kompliziert, da du erstmal die Blitzlibs auslesen müsstest, und das ist ein Kunststück. Aber AB2 hat ja eine ASCII export Funktion. -- Thilo Köhler, Author von: HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, TKUnpacker Homepage: http://www.hd-rec.de |
|||||
bubblebobble
User
2006-11-30, 18:06 h [ - Direct link - ] |
topic: BlitzBasic-Quellcodes nach ASCII konvertieren?
Board: Amiga, AmigaOS 4 Also das ist eigentlich ganz einfach: In Amiblitz gibt es die Abkürzung, dass man eine Variable, die man inkrementell verändert nicht mit Gleichheitzeichen schreiben muss. Das ist analog zu C, wenn man x++ oder x-- schreibt, bei komplexeren Ausdrücken entspricht es dem x+=... oder x*= ... usw. Z.B. x+1 => x = x+1 x*2 => x = x*2 x+(RND(2)-1) => x = x+(RND(2)-1) x+myFunction{a,b,c} => x = x+myFunction{a,b,c} Semantisch bei dem konkreten Beispiel: x wird um einen Zufallswert zwischen -1..+1 verändert, ausgehend von dem vorhergehenden Wert. Dabei wird vermutlich mit 32bit Fixpunkt gerechnet, wenn nichts anderes als Variablentyp angegeben ist. Bei komplexeren Ausdrücken ist das zugegebenermassen etwas hässlich, aber niemand zwingt einen so zu proggen. Bei kurzen Schleifenzählern o.ä. finde ich es praktisch. Zu Amiblitz2: Blitzbasic2 hat fast nur CustomChip Befehle, das war auch richtig so zu der Zeit als es geschrieben wurde, weil es keine anderen Amiga ähnlichen Systeme gab. Nur so konnte man maximale Speed rausholen für sowas wie z.B. Toadies. Das wäre systemkonform niemals gegangen. Heute hat man RTG und AHI, aber Blitzbasic2 ist ja nicht stehengeblieben. Amiblitz2 wurde so überarbeitet, dass der Editor und Compiler überall laufen (OS4, MOS, Amithlon). Bei den Kompilaten verhält es sich so: Man kann immer noch Amiga500 Games schreiben, die dort auch laufen, die laufen dann aber logischerweise nicht unter Graka. So ein Kandidat ist das 2DStategy vermutlich. Der Befehlssatz wurde aber stark erweitert, anfangs durch neue Befehle (z.B. die NLibs), später durch die sog. Inlucdes, die einfach Funktionsbibliotheken sind die man am Anfang des Programs mit XINCLUDE einbindet. Sie verhalten sich genauso wie Basic Befehle, nur dass sie in einer anderen Farbe gehighlighted werden (wenn man will) und man den Sourcecode einsehen und manipulieren kann (wenn man will), oder mich um neue Features bitten kann, wenn was fehlt, oder selbst Hand anlegen. (alles Open Source) Die Inlcudes decken fast alles ab, von RTG Grafik, AHI, Bilder und Audio Loaden/Speichern, TCP IP, CAMD/MIDI, Timer, 2D Game API, AREXX Schnittstelle, File Zugriff, ein GUI Toolkit (das was in HD-Rec verwendet wird) und vieles mehr. Die Inlcudes sind alle mittlerweile recht gut debugged und laufen auch überall. So kann man sehr schnell eine App oder ein Game entwickeln, ohne sich mit Datatypes, ahi.device, OS Bitmaps etc. herumschalgen zu müssen. Das ist quasi alles schon gelösst und steht in einer so simplen API zur Verfügung (Wie man es in Basic eben wünscht), und wer es genau wissen will kann in die Befehle "hineingucken" um zu sehen was sie machen. success = image_load{0,"DH0:MyPic.jpg"} ; laden image_blit{0,x,y} ; auf das akutelle Windows blitten image_save{0,"DH0:MyPic.png",@"PNG"} ; speichern oder Sound: success = ahi_loadsound{0,"DH0:Gong.wav"} ahi_playsound{0} Einfacher gehts nicht. Die meisten Befehle haben noch optionale "Experten" Paramter, mit denen man etwas feiner vorgehen kann, z.B. für PNG Speichern das compressions level angeben etc. Ich bin immer noch am Docu schreiben, leider fehlt noch einiges. Deshalb muss man sich oft mit dem Sourcecode als Docu begnügen. Aber ich arbeite dran. Dass das ganze rund läuft könnt ihr ja an meinen Apps/Games sehen, die basieren fast alle auf den Inlucdes. -- Thilo Köhler, Author von: HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, TKUnpacker Homepage: http://www.hd-rec.de |
|||||
bubblebobble
User
2006-10-26, 18:29 h [ - Direct link - ] |
topic: wieviel hab ihr für eure blizzard 1260 bezahlt?
Board: Amiga, AmigaOS 4 Ich habe 849.-DM bezahlt. Das war etwa 1995, wenn ich mich recht erinnere. Ich hatte am Anfang einen 8mb RAM Riegel drin, später 128MB und eine Blizzard 1240 SCSI mit weiteren 64MB. Mehr geht glaube ich nicht in einen Classic rein. -- Thilo Köhler, Author von: HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, TKUnpacker Homepage: http://www.hd-rec.de |
|||||
bubblebobble
User
2006-10-13, 22:10 h [ - Direct link - ] |
topic: "Soundkarte" Maestro und Funktion
Board: Amiga, AmigaOS 4 Hast du die Maestro schon ? Ich hab eine hier. Gefixed ist sie allerdings nicht. Das war mir zu aufwendig. -- Thilo Köhler, Author von: HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, TKUnpacker Homepage: http://www.hd-rec.de |
|||||
bubblebobble
User
2006-10-13, 17:16 h [ - Direct link - ] |
topic: "Soundkarte" Maestro und Funktion
Board: Amiga, AmigaOS 4 Die Maestro Pro ist kein besonders tolles Stück Hardware. Wegen eines Designfehlers (oder zu wenig Vorraussicht was für zukünftige Hardware kommen wird) auf der Platine ist die Erdung nicht ausreichend wenn "schnelle" Chips im Amiga stecken z.B. eine CV64 oder eine 60er Turokarte. Ab und zu zerhackt es dir dann ein paar Bytes. Das ist besonders ärgerlich, wenn 2 Bytes verschwinden, weil sich dann die Kanäle verdrehen. Und noch ärgerlicher ist es, wenn 1 Byte verloren geht, weil dann die Byteorder nicht mehr stimmt und du bekommst extremes Rauschen. Ich würde wirklich dringend versuchen, eine andere Karte aufzutreiben. Aber die Maestro Pro hat immerhin eine AHI Treiber und ist full duplex. Kann allerdings nur 48kHz, wenn kein anderes Eingangssignal anliegt. Ich will dich nur vorwarnen, damit es keine Enttäuschung wird. -- Thilo Köhler, Author von: HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, TKUnpacker Homepage: http://www.hd-rec.de |
|||||
bubblebobble
User
2006-10-12, 20:59 h [ - Direct link - ] |
topic: "Soundkarte" Maestro und Funktion
Board: Amiga, AmigaOS 4 Gibts dafür keine AHI Treiber ? Wenn es einen AHI Treiber gibts, kannst du auch auf Platte aufnehmen, z.B. mit AHIRecord oder HD-Rec. -- Thilo Köhler, Author von: HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, TKUnpacker Homepage: http://www.hd-rec.de |
|||||
bubblebobble
User
2006-09-04, 14:42 h [ - Direct link - ] |
topic: Wo bleibt den Protracker 5, DigiBooster & Octamed?
Board: Amiga, AmigaOS 4 @rbn: Was läuft denn nicht rund ? Wenn nichts reported wird, wird auch nichts gefixed. Wenn was reported wird, ist es in der Regel schnell gefixed. Bei der letzten Version von meiner HP sind die nativen Effekte schon dabei, und einige davon sind noch nicht 100% ok. Die "default" Version sollte aber funktionieren. -- Thilo Köhler, Author von: HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, TKUnpacker Homepage: http://www.hd-rec.de |
|||||
bubblebobble
User
2006-09-04, 12:06 h [ - Direct link - ] |
topic: Wo bleibt den Protracker 5, DigiBooster & Octamed?
Board: Amiga, AmigaOS 4 Schon mal über HD-Rec nachgedacht? - läuft auf Classic, OS4, MOS, Amithlon, WinUAE (DSP Effekte teilweise PPC native) - kann MIDI (via CAMD) mit bis zu 8 ports - kann HD-Recording (AHI) synchron zu MIDI bis zu 256 Spuren - kann Samples bearbeiten - hat einen Softsynth/Sampler dabei mit Mulitsampling und Multilayer (der auch via MIDI in Echtzeit gespielt werden kann) - hat einen 16+2 Spur Digital Mixer drin (alle stereo, Marketing Fritzen würden das 32+4 Spur Mixer nennen) - der Mixer hat alle wichtigen DSP Effekte drin, die auch offline in Samples gerendert werden können (Reverb, Delay, Chorus, Flanger, Compressor, EQ, Verzerrer etc.) - Den ganzen Mixdown kann man als mp3 oder .wav direkt exportieren Das ist quasi eine Übermenge dessen, was alle anderen Programme bieten. Das einzige was euch vielleicht nicht passt ist, dass es kein Tracker Interface hat sondern Notation wie Cubase oder B&P. Aber man gewöhnt sich dran und ist damit wesentlich flexibler. Frei ist bisher nur die Lite Version, die aber zum arbeiten bereits ausreichend ist. Bei der Vollversion bin ich noch am überlegen. Hier ein paar Demo Songs, falls ihr sie nicht schon kennt: (alles 100% Software) http://www.hd-rec.de/Archive/DemoSongs/SweeperDemoV3.mp3 http://www.hd-rec.de/Archive/DemoSongs/Tenderly.mp3 http://www.hd-rec.de/Archive/AsteroidsAhead.mp3 http://www.hd-rec.de/Archive/DemoSongs/Sarcophaser.mp3 -- Thilo Köhler, Author von: HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, TKUnpacker Homepage: http://www.hd-rec.de |
|||||
bubblebobble
User
2006-08-18, 16:43 h [ - Direct link - ] |
topic: mcc, library & datatypes
Board: Amiga, AmigaOS 4 Meine MUI Klassen sind leider nur für die Progs halbwegs aktuell, die ich benutze. -- Thilo Köhler, Author von: HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, TKUnpacker Homepage: http://www.hd-rec.de |
|||||
bubblebobble
User
2006-08-18, 14:30 h [ - Direct link - ] |
topic: mcc, library & datatypes
Board: Amiga, AmigaOS 4 @Golf Gerade für Modem Nutzer würde so ein gesammeltes Archive wertvolle Online Zeit sparen, da ja nach Zeit, und nicht nach Volumen bezahlt wird. Wenn ich meinen kompletten MUI:Libs Ordner zippe, komme ich gerade mal auf 850KB, das dürfte auch für einen Modem User möglich sein. Und zu guter letzt, warum sollen wir (die DSL User) auf so einen Service verzichten, nur weil ein paar Freax mit Modem unterwegs sind ? Ich fänds super, und finde es manchmal echt lässtig nach MUI Klassen updates zu suchen, die oft auch nicht im Aminet sind. -- Thilo Köhler, Author von: HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, TKUnpacker Homepage: http://www.hd-rec.de |
|||||
bubblebobble
User
2006-07-07, 14:17 h [ - Direct link - ] |
topic: bild aufbau sehr langsam
Board: Amiga, AmigaOS 4 Also auf einer Cybervision 64 3D war bei mir 24bit immer unbenutzbar lagnsam. 16bit ist deutlich schneller, und in 99% der Fälle ausreichend. Ich habe aber auch oft unter 8bit geabreitet, einfach der geschwindigkit wegen. Mit einer Voodoo und PCI sollte es auch jedenfall um Welten schneller sein. -- Thilo Köhler, Author von: HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, TKUnpacker Homepage: http://www.hd-rec.de |
|||||
bubblebobble
User
2006-05-23, 19:35 h [ - Direct link - ] |
topic: Skinersteller(Grafiker) für Sudoku gesucht
Board: Amiga, AmigaOS 4 GZZ Fenster sind etwa halb so schnell. Ich kann nur sagen: Finger weg, sofern es sich nicht nur um ein Testprog für den Eigenbedarf handelt. -- Thilo Köhler, Author von: HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, TKUnpacker Homepage: http://www.hd-rec.de |
|||||
bubblebobble
User
2006-05-20, 11:48 h [ - Direct link - ] |
topic: Converter
Board: Amiga, AmigaOS 4 Oder richtet sich Samba ein, und kopiert über Netzwerk und dem Lieblings-Filer. Da braucht der Amiga allerdings eine LAN Karte. -- Thilo Köhler, Author von: HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, TKUnpacker Homepage: http://www.hd-rec.de |
|||||
bubblebobble
User
2006-05-19, 13:59 h [ - Direct link - ] |
topic: Converter
Board: Amiga, AmigaOS 4 Ist das Problem die Konvertierung von IFF nach, sagen wir, png oder bmp, oder das lesen von Diskette ? Für das Lesen der Disketten brauchst du ein spezielles Floppy Laufwerk für den PC (oder Controller+Amiga Laufwerk), oder eben einen Amiga. Zum Konvertieren gibts tools, könnte ich auch eins schreiben, aber ich denke sowas gibts schon. -- Thilo Köhler, Author von: HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, TKUnpacker Homepage: http://www.hd-rec.de |
|||||
bubblebobble
User
2006-05-18, 11:13 h [ - Direct link - ] |
topic: Wo sind all die AMOS-Leute?
Board: Amiga, AmigaOS 4 > So etwas zum debuggen fand ich einfach nur Spitze und hab ich > nirgendwo wieder gefunden. Ich habe aber ausser Amos auch kein > weiteres Basic mehr getestet. Diese Aussage ist aber reichlich naiv. "Frogger ist der beste Video Player aller Zeiten, aber ausser Fogger habe ich keinen getestet!" Also Amiblitz kann auch direkt Befehle ausführen, hat einen Single Step debugger wo man auch Rückwärts gehen kann (das vermisse ich z.B. bei M$.NET sehr). Der Editor läuft zwar auf einem eigenen Screen, aber der kann frei gewählt werden (mit TuiTED gehts auch auf der Workbench, aber das ist noch nicht ausgereift). Compilate können, wenn man darauf achtet, überall laufen, also bei einem 60er ist da nicht Schluss. Hardware Abhängigkeiten kann man komplett vermeiden, und es gibt umfangreiche Befehlsbibliotheken dafür (hauptsächlich von mir). z.B. - Abfrage und KORREKTE Auswertung der IDCMP Events (was nicht trivial ist, denn das ist etwas unterschiedlich bei MOS, OS4 und OS3.) - GUI System "TUI", ähnlich wie MUI, nur einfacher und schneller (z.B. HD-Rec, TuiTED etc.), MUI geht aber natürlich auch. - Sound (.wav, .aiff, .8svx, .mp3, .mp2, .maud) via AHI, auch gestreamed, z.B. für Hintergrund Musik als mp3 - Bilder via datatypes, 1-24bit, remapping, transparenz, alpha channel, perspektivesches Blitten, zoomen, rotieren etc., auch Speichern (bis jetzt nur IFF und internes Fromat) - CAMD für MIDI - Nützliche dos Funktionen, z.B. run_cli oder run_wb, Filenamen konkatenieren, splitten etc. - schnelles file I/O, buffered/unbuffered - Template für Amiga Shared Library - TCP/IP und HTTP, alles schön in High Level Funktionen gekapselt. Die Liste könnte man lange fortsetzen, das war jetzt nur ein kurzes Brain Storming. Ich glaube kaum, dass diese Dinge in AMOS so ohne weiteres gehen, was viel Programmieraufwand bedeuten würde. Wesentlich schneller dürften die Kompilate von AB2 auch sein, wenn es auf Rauhe CPU speed ankommt, da ist AB2 ebenbürtig zu C. Und die kompile Zeit von AB2 ist auch bei sehr grossen Programmen noch enorm, so braucht HD-Rec eta 4 sec zum kompilieren. So ein Projekt würde in mit dem GCC vielleicht 5-10 min brauchen oder mehr. -- Thilo Köhler, Author von: HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, TKUnpacker Homepage: http://www.hd-rec.de |
|||||
bubblebobble
User
2006-05-17, 18:58 h [ - Direct link - ] |
topic: Wo sind all die AMOS-Leute?
Board: Amiga, AmigaOS 4 @Björn Ja, aber das meine ich eben. Vieles geht prinzipiell, aber vielleicht will er ja auch mal was anderes laden als iff, z.B. für einen Bildanzeiger, und schwupp wäre es stundenlange Arbeit in AMOS. Vermutlich geht in AMOS sogar nur color mapped iffs (also <=256 Farben), kein True Color. Wie sieht es dann aus, bzw. wenn man die Bilder remappen muss wenn einem der Screen nicht gehört ? -- Thilo Köhler, Author von: HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, TKUnpacker Homepage: http://www.hd-rec.de |
|||||
bubblebobble
User
2006-05-17, 18:46 h [ - Direct link - ] |
topic: Wo sind all die AMOS-Leute?
Board: Amiga, AmigaOS 4 @eye-Borg So darfst du das nicht sehen. Wenn du ein größeres Projekt in AMOS anfängst, und dann irgendwann merkst, dass ein bestimmtes Feature nicht geht oder nur sehr umständlich, oder es ist zu langsam, dann verlierst du viel mehr Zeit, als wenn du gleich in Amiblitz anfängst. Für kleine Projekte lohnt sich das aber sicher nicht. Allerdings gibt es für Amiblitz eine gute Mailing Liste, wo dir geholfen wird. Und grundsätzlich ist in Amiblitz alles machbar, und die kompilate laufen auch überall (ausser AROS), sodass du an keine Grenzen stoßen wirst. Viele Dinge wurden auch schon implementiert und in sog. Includes zusammengefasst, z.b. AHI oder 24bit Bilder. Auf die sourcen kannst du zurückgreifen, als wären es Basic Befehle. Z.B. image_load{1,"myimage.png"} image_blit{1,x,y} würde ein Bild via Datatype laden, auch Icons, und auf ein Fenster/Rastport blitten, inkl. remapping. Um das zu tippen habe ich 3sec gebraucht, wie schnell geht das in AMOS, wenn überhaupt ? -- Thilo Köhler, Author von: HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, TKUnpacker Homepage: http://www.hd-rec.de |
|||||
bubblebobble
User
2006-05-12, 17:32 h [ - Direct link - ] |
topic: Wo sind all die AMOS-Leute?
Board: Amiga, AmigaOS 4 Ich denke AMOS ist ausgestorben, weil es nicht mehr weiterentwickelt wurde (im Kontrast zu AB2) und die Kompilate auf modernen Rechnern nicht mehr laufen (selbst auf dem 60er hatte ich Probleme, AMOS Spiele aus dem Aminet auszuführen). Und dann haben Sprachen wie AMOS (oder auch Hollywood) das Übel, Anfänger anzuziehen und es erscheinen einfach schlechte Games. Ansonsten sehe ich bei AMOS auch keinen Vorteil gegenüber Amiblitz2, nur massig Nachteile. Oder kann mir jemand einen Vorteil nennen (egal was man programmieren möchte) ? -- Thilo Köhler, Author von: HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, TKUnpacker Homepage: http://www.hd-rec.de |
|||||
bubblebobble
User
2006-05-02, 18:10 h [ - Direct link - ] |
topic: OS3.9 AnzeigeBugs
Board: Amiga, AmigaOS 4 Der Fehler ist mir auch schon öfters aufgefallen. Grund zur Panik besteht aber nicht. Ich habe Partitionen über 60GB und keine Probleme. Das ist nur die Anzeige. Die dos.library gibt soweit ich damit gearbeitet habe nie die Größe oder Füllstand in Bytes aus, sondern immer nur in Blöcken, und dazu die Blockgröße. Ältere Programme machen oft den Fehler, diese zwei 32Bit Zahlen einfach miteinander zu multiplizieren, das geht dann ab 2 oder 4GB schief. Bei der WB anzeige wird vermutlich auch erstmal mit der Fensterhöhe multipliziert, was dann leicht überläuft. Da sollte man erstmal durch 1024 oder 1024*1024 Teilen, so genau muss es ja nicht sein. Oder 64 bit verwenden, oder einen tollen Trick mit Rest: Das berechnet result = x * a / b, wobei x*a bis zu 48 bit verbrauchen kann. a und b müssen kleiner als 16 bit sein. q = x / b r = x-q*b result = a*q + (r*a/ b) -- Thilo Köhler, Author von: HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, TKUnpacker Homepage: http://www.hd-rec.de |
|||||
bubblebobble
User
2006-04-21, 19:32 h [ - Direct link - ] |
topic: Noob hat einige Fragen
Board: Amiga, AmigaOS 4 Nein, ich würde sagen ein 486 DX4 100MHz entspricht einem 68060/50MHz, ein 30er dürfte etwa nur 25% der Speed bringen. Und für die Spiele peformance sind auch Datendruchsatz zum Grafikspeicher enorm wichtig. Der ZorroII Bus ist so langsam, dass z.B. bei Doom2 mehr als 50% der Zeit benötigt wird, um das Bild sichtbar zu machen. Ähnlich bei AGA. Wenn man kein Bild berechnet,sondern nur updated, kommt man schon auf etwa 30FPS. Dann musst du aber noch das ganze Spiel berechnen ... Alle Chipsatz modi sind ungeeignet für Vollbild-Updates wie man es bei 3D Sachen hat wegen der planaren Anordnung der Bitplanes. Was ich mit dem Amiga mache ? Programmieren und Musik, ab und zu zeichenen. Mit einer schnellen Emu wie Amitlhob hat man sehr gute Echtzeit eigenschaften z.B. für Software Synthesizer, die selbst nativ unter Windows kaum möglich sind. -- Thilo Köhler, Author von: HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, TKUnpacker Homepage: http://www.hd-rec.de |
|||||
bubblebobble
User
2006-04-20, 17:43 h [ - Direct link - ] |
topic: Noob hat einige Fragen
Board: Amiga, AmigaOS 4 Die Speed hängt immer von deinem Host Rechner ab, egal ob 68000, 20,30 oder 40, es sei denn du stellst "Match A500 Speed" ein. !!! Ich würde aber dringendst empfehlen, eine 40er einzustellen und den JIT anzuschalten !!!. Nur dann erreichst du maximale Speed alles andere ist mehr als 10mal so langsam (aber evtl. immer noch schneller als ein echter 68020). Bei der Prozessor Asuwahl stellst du lediglich den emulierten Befehlssatz ein. Da der 40er aber eine Übermenge der anderen ist, verlierst du normalerweise nichts wenn du nen 40er nimmst. Das AGA chipset wird auch schneller emuliert als das originale, deshalb ist die 256 Farben WB unter AGA erträglich. Beim meinem Classic ist es unerträglich langsam (68060er). Fürs Websurfern, z.B. mit AWeb (besser!) oder Voyager sollte es mindestens ein echter 40/50MHz sein, besser 60er. Für Dinge, die man auf heutigen Rechnern tut (wie 3D, Websurfen), braucht man auch eben die entsprechende Power. Stell dir mal vor, du würdest deinen PC auf 14MHz runtertakten. AmigaOS ist zwar Resourcen schonend, aber zaubern kann es nicht. Für 3D Spiele (Doom) auch mindestens 60er. Windows Programme solltest du auf jeden Fall schliessen. Denn die unterbrechen den Emulator, der ja nur ein einhzelner Task ist auf dem Rechner. Die Windows Task unterliegen ja nicht dem Task Scheduling von AmigaOS. D.h. wenn Windows hängt, dann hängt auch der emulierte Amiga mit allen seinen Interrupts und zeitkritischen Dingen wie Mauspointer bewegen. -- Thilo Köhler, Author von: HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, TKUnpacker Homepage: http://www.hd-rec.de |
|||||
bubblebobble
User
2006-04-20, 13:57 h [ - Direct link - ] |
topic: Noob hat einige Fragen
Board: Amiga, AmigaOS 4 Ausser zum Bilderbetrachten würde ich HAM6/8 nicht nutzen. Selbst wenn die WB mit HAM laufen würde, wäres unerträglich langsam, und vor allem hässlich, weil die vertikalen Fenster Ränder "Franzen" hätten. Mehr als 8 oder 16 Farben würde ich nicht nutzen, weil es einfach zu langsam wird. Es hat schon seinen Grund, warum man damals 8 MagicWB Farben und Icons hatte. Nur weil wir 2006 haben ist die alte Hardware nicht schneller geworden, im Gegenteil, wenn man heutige Rechner gewöhnt ist kommt einem alles sehr träge vor. Was den Prozzi angeht: Wenn du mit dem Gedanken spielst, Doom drauf laufen zu lassen (DoomAttack rulez!), dann würde ich einen 60er mit 50 MHz nehmen. Alles andere ist zu langsam. Man muss unterscheiden zwischen Spielen mit fixer FPS, und mit variabler FPS. Fast alle alten Spiele haben fixe FPS. Deshalb sind sie so Resourcen schonend, dass sie auf einem A500 oder A1200 mit vollen FPS (meistens 25 oder 50Hz) laufen (Turrican, R-Type, Giana Sisters etc.). Eine Turobkarte bringt hier gar nichts, maximal kürzere Ladezeiten. Spiele mit variabler FPS (Doom, AlienBreed3D, Final Frontier, praktisch alle 3D Sachen) profitieren immer von einem schnelleren Prozzi, da ist ein 60er angeraten. -- Thilo Köhler, Author von: HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, TKUnpacker Homepage: http://www.hd-rec.de |
|||||
bubblebobble
User
2006-03-11, 10:54 h [ - Direct link - ] |
topic: suche ein User Thilo
Board: Amiga, AmigaOS 4 Ich ? Welches Geld ? -- Thilo Köhler, Author von: HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, TKUnpacker Homepage: http://www.hd-rec.de |
|||||
bubblebobble
User
2006-03-03, 13:57 h [ - Direct link - ] |
topic: Amiga MIDIS
Board: Amiga, AmigaOS 4 MIDI hat eine Auswahl an 128 festen Instrumenten, die sich normalerweise auf der Soundkarte oder sonstwo befinden, also von system zu system anders klingen. MOD bringt alle Instrumente (Sample) gleich mit, und klint daher individueller. Mit HD-Rec könntest du theoretisch MODs reinladen, ihnen General MIDI Intrumente zuweisen und das ganze wieder als .mid abspeichern. So habe ich das z.B. mit Sarcophaser gemacht (gibts als Remix auf meiner HP). Aber da muss man ein bisschen Arbeit reinstecken. Es ist auch so, das viel des Characters der MODs von den verwedneten Samples abhängt, was sich oft nur schwer mit MIDI Instrumenten nachbilden lässt, z.B. Sprachsamples oder andere Spezialeffekte. -- Thilo Köhler, Author von: HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, TKUnpacker Homepage: http://www.hd-rec.de |
|||||
bubblebobble
User
2006-03-02, 17:22 h [ - Direct link - ] |
topic: Amiga MIDIS
Board: Amiga, AmigaOS 4 Das sind dann aber Stücke nachgespielt, und klingen auf jedenfall anders als die Originale. Mir ist kein einziges Amiga Spiel bekannt, was midi musik benutzt hätte(von PC konvertierungen wie DOOM mal angesehen). Wie auch, es ist sehr aufwendig auf dem Amiga MIDIs abzuspielen, da es keinen Standard Softsynth oder Sounekarten mit MIDI Synth gibt, und ein A500 ist von der Rechenleistung her gar nicht in der Lage dazu. -- Thilo Köhler, Author von: HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, TKUnpacker Homepage: http://www.hd-rec.de |
|||||
bubblebobble
User
2006-03-02, 17:04 h [ - Direct link - ] |
topic: Amiga MIDIS
Board: Amiga, AmigaOS 4 Amiga Spiele nutzen so gut wie nie .mid Dateien, weil der Amiga die nicht ohne weiteres abspielen kann. Das am meisten verbeitete Format von Spiele Musik ist MOD. -- Thilo Köhler, Author von: HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, TKUnpacker Homepage: http://www.hd-rec.de |
|||||
bubblebobble
User
2006-02-24, 14:39 h [ - Direct link - ] |
topic: Mediator Soundblaster und MIDI mit OctaMed beispielsweise.. geht das ?
Board: Amiga, AmigaOS 4 @tbone Versuchs doch einfach. ;-) Wegen den Software Requirements gibt auch eine README! Aber 32MB und ein 40er ist zu wenig. Da wird HD-Rec wohl nicht brauchbar laufen, sorry. -- Thilo Köhler, Author von: HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, TKUnpacker Homepage: http://www.hd-rec.de |
|||||
bubblebobble
User
2006-02-24, 14:36 h [ - Direct link - ] |
topic: Will mir nen Amiga zulegen!?
Board: Amiga, AmigaOS 4 @Neo Das wollte ich mit meinem Posting Aussagen. Aber mit einem nackten A1200 oder gar A500 Tabellenkalkulation auf dem Fernseher zu machen ist glaube ich auch nicht seine Vorstellung, wenn er einen PC gewöhnt ist. -- Thilo Köhler, Author von: HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, TKUnpacker Homepage: http://www.hd-rec.de |
|||||
bubblebobble
User
2006-02-24, 13:59 h [ - Direct link - ] |
topic: Mediator Soundblaster und MIDI mit OctaMed beispielsweise.. geht das ?
Board: Amiga, AmigaOS 4 Zitat: Was hast du denn für einen Rechner ? Du willst den Softsynth nutzen, richtig? Wenn du dich auf Features von Trackern beschränkst, also 4 oder 8 Kanäle, nur Samples abspielen über einen Master Out ohne DSP Effekte, dann geht das auch mit HD-Rec auf einem Classic. Wenn du aber die Vorzüge nutzen willst wie echten Hall, weitere DSP Effekte, 128 Stimmen Polyphonie, Synthie Instrumente mit Reso-Filtern etc. dann brauchst du ordentlich CPU unter der Haube. (1GHz+) Am besten läuft es mit Amithlon. Die Lite Version hat nur wenige Einschränkungen, du kannst also Projekte laden/speichern etc. Bei der Vollversion bekommst du dann noch Extras wie mehr Tracks, längere Timeline, mehr Effekte usw. Achja, neue Instrumente kannst du nur mit der Vollversion von Sweeper erstellen. Dafür gibt es aber auch noch einen riessigen Soundpool dazu. Registrieren kann man so ab 2-4 Wochen, im Moment noch nicht. Viele Grüße, Thilo -- Thilo Köhler, Author von: HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, TKUnpacker Homepage: http://www.hd-rec.de [ Dieser Beitrag wurde von bubblebobble am 24.02.2006 um 14:02 Uhr geändert. ] |
|||||
bubblebobble
User
2006-02-24, 13:40 h [ - Direct link - ] |
topic: Will mir nen Amiga zulegen!?
Board: Amiga, AmigaOS 4 Wenn du WinUAE auf einem halbwegs mordernen PC gewöhnt bist, solltest du lieber dabei bleiben, denn mit einem echten Amiga handelst du dir zu viele Nachteile ein, oder du musst schon recht viel Geld hinlegen für einen Amiga der das alles kann was dir vorschwebt. Und langsamer wird es auf jeden Fall sein. Das fängt damit an dass du den RGB Ausgang nicht an einen heutigen Monitor anschliessen kannst (du brauchst dann einen Scanndoubler, aber auch damit wirst du bei einem TFT scheitern), und hört damit auf dass alles viel langsamer als unter WinUAE sein wird. Oder du nimmst einen PPC, aber da wirds schwierig mit der Verfügbarkeit und etwa 1000EUR solltest du einplanen, und mit einem A500 hat das auch nichts mehr zu tun, alte Spiele (die du noch kennst) laufen dort sowieso nicht. Wenn du immer noch einen "Classic" in Harware gegossen haben willst, würde ich dir folgende Mindestkonfiguration empfehlen: - A1200 Mainboard + ZII Daughterboard - Turbokarte Blizzard1260 680060/50MHz mit 128MB - Grafikakrte: Picasso IV oder Cybervision 643D - Scandoubler - Tower Gehäuse, z.B. Micronik, incl. Top Case - Eine IDE Festplatte, oder besser eine Blizzard1230IV SCSI + SCSI Platte - Evtl. eine Soundkarte, Delfine, Repulse und was es da so gibt - Eine vernünftige Maus (das wird schwer!) - Ein Joystick für die Spiele - X-Surf Ethernet Karte, dann komsmt du auch ins Internet + LAN Damit kannst du dann alte Spiele (die meisten) laufen lassen UND Textverarbeitung machen, alles auf einem mordernen Monitor, wobei es bei TFT probleme geben könnte mit alten Spielen. Ein paar hundert EUR solltest du dafür einplanen. -- Thilo Köhler, Author von: HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, TKUnpacker Homepage: http://www.hd-rec.de |
|||||
|
Masthead |
Privacy policy |
Netiquette |
Advertising |
Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved. |