Hi,
hab zum testen meines Reassemblers mal das alte Fairlight Intro durchgejagt.
Eventuell kann ja der ein oder andere damit was anfangen.
Source ist KickAss kompatibel.
LG, duke
Du bist in Begriff, Forum64 zu verlassen, um auf die folgende Adresse weitergeleitet zu werden:
Bitte beachte, dass wir für den Inhalt der Zielseite nicht verantwortlich sind und unsere Datenschutzbestimmungen dort keine Anwendung finden.
letzter Beitrag von doschhar am
Hi,
hab zum testen meines Reassemblers mal das alte Fairlight Intro durchgejagt.
Eventuell kann ja der ein oder andere damit was anfangen.
Source ist KickAss kompatibel.
LG, duke
Danke, genau so etwas hilft mir mich in dem Bereich wieder zurecht zu finden.
Btw, warst du nicht jemand der beim Holger ... Merheim ...?
Gruß,
Sascha
Wie sieht denn das original Intro aus?
wahrscheinlich so: http://csdb.dk/release/?id=53390
Wer bastelt mir daraus ne Data Wüste ?
Brotscheibe
Alles anzeigenDanke, genau so etwas hilft mir mich in dem Bereich wieder zurecht zu finden.
Btw, warst du nicht jemand der beim Holger ... Merheim ...?
Gruß,
Sascha
Auch korrekt...
Hab mal eben in den Source reingeschaut. Abgesehen davon das ich kein 6510 kann, staune ich trotzdem darüber mit wie wenig Code so ein Intro auskommt und wie die Leute sowas immer hinbekommen (das der Balken der mal vorn und mal hinten ist).
Wenn ich ehrlich bin hab ich damals immer gedacht die 'Balken' wären Rasterbars gewesen.
Das es aber simple Sprites sind hab ich eben erst gesehen.
Im besonderen find ich bei der Demo bemerkenswert das sogar ein simpler SID Song samt
abgespecktem player vorhanden ist. Den muß ich mir mal genauer ansehen wenn Zeit ist.
lg, duke
Wenn ich ehrlich bin hab ich damals immer gedacht die 'Balken' wären Rasterbars gewesen.
Ein CPC hat keine Sprites. Da finde ich solche Demos um so erstaunlicher. Ein Raster-IRQ soll da auch gehen, bin aber bei dem Z80 Source nie durchgestiegen.
Hab mal einen Sinuslauftext in vb.net hinbekommen, das war aber auch alles.
Als Fan dieses Intros (hatte mich spätestens mit diesem Release hier wohl geoutet http://csdb.dk/release/?id=129273 <- 2. Part) habe ich mir das gern angeschaut und des Duke's DisAss mal schnell nach ACME gerotzt (siehe Anhang).
Schon dass der Border frei bleibt, ist sehr verdächtig, auch ohne DisAssembly. Einfach mal im Monitor
eingeben (Sprites ausschalten), gone are ze rasters
Vorteile:
- sehr simpel auf nur 4kB wirklich absoulut stimmiges Intro, zu Recht ein Klassiker
- Priorität der Raster leicht festzulegen: solange INC Y Achse -> Sprite Prio vor Background, bei DEC Y Achse einfach das Prio Register umschalten
Nachteile:
- Drückt mal auf ALT (Pause) in VICE, wenn der Raster nach oben unterwegs ist --> Die äußerste der MC Farben des Logos (ROT) verschwindet bei Kontakt mit Sprites
- Außerdem schon bisschen blöd, dass der Side-Border leer bleibt, imho müssen Rasterbars den mitnehmen für optimalen Effekt.
Natürlich wird das alles in der oben verlinkten MYD Reminiszenz anständig gemacht, mit $D020/21 und nicht mit Sprites
Aber wie sehr ich mir dabei einen abgebrochen habe mit Bad Lines, bis die Raster halbwegs stabil waren, will keiner wissen
ZitatWer bastelt mir daraus ne Data Wüste ?
Um WAS genau zu tun?
Kannst natürlich RESET machen (oder Run/Stop + Restore + NEW) und dir mit einer Schleife die Bytes in DEZ ab $C000 anschauen:
Zitatforx=.to4095:poke198,0:wait198,1:?peek(49152+x):next
Alles abschreiben und dann mittels DATA eingeben, Schleife mit READ... POKE... bauen...
So kannst du dir ein Assembler Programm in BASIC poken und es mit SYS49152 aufrufen \o/
....... und des Duke's DisAss mal schnell nach ACME gerotzt (siehe Anhang).
hmmm, denke gerade über acme support nach..... Mal sehen...
Bin halt kickass fan und sehr zufrieden damit.
lg, duke
Am schönsten wäre, wenn die ganzen Assembler sich untereinander verstehen würden
Mittlerweile komm ich allerdings mit STRG+H (Replace) ziemlich schnell manuell von KickAss zu ACME,
heißt im Umkehrschluss natürlich, so schwer dürfte support nicht sein, du siehst ja die paar Unterschiede in dem von mir geposteten .asm source.
Und ne Menge Leute (besonders hier im Forum) nutzen ACME, also wenn du dein DisAss Tool an den Mann bringen willst, macht ACME Support schon Sinn.
Das beste auf dem Markt in Sachen Disassembling bisher ist wohl:
http://csdb.dk/release/?id=118900
Wobei ich meistens doch direkt im Monitor rumwusel.
Wobei ich meistens doch direkt im Monitor rumwusel.
hehe, das geht mir genau so...
Wobei ich momentan den reassembler nur für mich baue, noch ist ein release auch niemendem zuzumuten...
Der plan ist alle alten demos/intros und releases von fcg/tlc/radwar irgendwann als sourcecode zu haben.
Ist so ein spleen von mir...
Hier mal ein Bild vom tool...
Och, sieht doch schon ganz gut aus und die Funktionalität hast du ja schon bewiesen. Von daher hau den ruhig raus, wenn er in Sachen Bedienbarkeit/DAU-Freundlichkeit so weit ist, dass du das vertreten kannst Bisschen Competition ist immer gut, auch wenn es schon was gutes auf dem Markt gibt.
Hier mal ein Bild vom tool...
Sieht gut aus. Hätte ich auch gerne, aber dann für Z80. smileys-beten-749043.gif
Sieht gut aus. Hätte ich auch gerne, aber dann für Z80.
Selber machen, hab ich auch !
Das Intro habe ich vor geraumer Zeit schonmal für ACME aufbereitet und eigentlich auch Hoeppie zugeschickt. Dachte, das hätte längst seinen Weg in die Beispiel-Sources (die den Windows ACME builds beiliegen) gefunden.
Ich WUSSTE, dass du dich meldest dass du es mal disassembliert hattest, daran erinnere ich mich auch, aber ich glaub gesehen hatte ich das noch nirgends außer mal bei dir auffem Klapprechner.
Ging ja hier auch mehr um Test von Duke's Disassembler Tool
Das Intro habe ich vor geraumer Zeit schonmal für ACME aufbereitet und eigentlich auch Hoeppie zugeschickt. Dachte, das hätte längst seinen Weg in die Beispiel-Sources (die den Windows ACME builds beiliegen) gefunden.
Iss.