On Thu, 18 Aug 2016 08:49:40 +0200, Holm Tiffe wrote:
>
> On 18.08.2016 00:01, Andreas Kohlbach wrote:
>> On Wed, 17 Aug 2016 08:06:23 +0200, Holm Tiffe wrote:
>>
>>> Es paßt aber sehr gut zu Dir, genauso wie Du weißt das MAME für Dich
>>> das Beste ist (ohne anderes angesehen zu haben)
>>
>> MAME (vormals MESS) emuliert beliebig viele Computer. Zumindest in der
>> Theorie. Ich benutze es seit langem und bin, weil ich mit *einem* System
>> *viele* Maschinen emulieren kann, zufrieden. Auch wenn es nicht perfekt
>> ist ist es ein guter Kompromiss für mich.
>>
>
> Ja eben, kennst Du Eine, kennst Du alle ..oder wie?
Wenn einer meine Wünsche voll erfüllt, brauche ich mir keinen (schon gar
nicht mehrere) andere anschauen.
> Ich muß bekloppt sein weil ich ich Emulatoren wie simh, cpmsim und
> jkcemu benutze und nicht Einen für Alles?
Du willst etwas anderes als ich: ich will die Möglichkeit haben,
möglichst viele alte Computer "zu haben" per Emulation. Und wenn es
*einen* Emulator gibt, der viele emulieren kann, ziehe ich den anderen
(vielen) Emulatoren vor, die es vielleicht doch *ein* System besser
emulieren könnten.
> [..]
>>
>> Weiter sollte es ein "vintage Computer" sein, worauf ich programmieren
>> will.
>
> Dann benutze doch einen Vintage Computer und keinen Emulator.
>
>> [1] Weil ich die alten Kisten halt mag. [2] So habe ich neulich
>> jemandem auch eine Geburtstagskarte erstellt. Hätte ich mit einem
>> aktuellen Office machen können. Ich habe es stattdessen aber mit The
>> Print Shop auf einem emulierten Commodore 64 gemacht.
>>
>>> weißt Du auch das im Z80 unnötiger Kram drin ist, weil Du den 6502
>>> kennst.
>>
>> Wo liest du das raus?
>
> Hieraus:
>
>>Sehe bereits Flags wie "parity" (macht diese überhaupt Sinn?),
>
> Offensichtlich denkst Du drüber nach was für ein sinnloses Zeug Zilog
> da in die CPU integriert hat..
Nein. Das war einfach mein beschränktes Wissen über den 6502, der mich
das fragen ließ. Möglicherweise macht parity aber Sinn, sonst hätte der
Zilog das nicht.
Schade, dass du ihn jetzt nicht erklärt hast, dass ich weiter warten
muss, bis das im Buch besprochen wird und weiter annehmen, dass das
vielleicht doch nicht viel Sinn (AKA selten eingesetzt) machen wird.
[...]
> Dein ursprüngliches Ansinnen was für mich noch nachvollziehbar, du
> suchtest ein Tool um Z80 Assembler zu lernen und zu debuggen und weil
> ich Sowas auch mal suchte sind einige Features in JKCemu implementiert
> bzw. ausgebaut worden.
Nein. Ich hatte *sofort* erwähnt, dass ich das auch auf einem alten
Computer machen will. Und weil ich vom Apple ][ (keine Z80 drin) weiß,
dass der einen Assembler eingebaut hat, ob jemand Rechner mit Z80 kennt,
die den auch eingebaut hatten.
> Jetzt
Nein, schon seit dem ersten Artikel, falls du noch mal nachlesen willst.
> suchst Du eine Computerplattform die original entsprechende Tools
> enthält und brauchbar auf MAME emuliert wird, denkst aber nicht im
> Traum daran das diese klassischen Computer bzw. deren Software z.T.
> mit einem Crossdevelopmentsystem auf Midrange Technik (VAX z.B.)
> entwickelt worden sind und die von Dir gesuchten Features in der
> eigentlichen Hardware nicht existieren. Nägel passend zu Deinem Hammer
> halt...
Ich habe auf dem C64 6502 gemacht. Der hat natürlich einen Wust an Tools
dafür. Da ich heute keinen echten C64 mehr habe, nehme ich den in den
VICE Emulator eingebauten Assembler (mehr ein Monitor). Hat den Vorteil
dass wenn mein Programm crasht, ich noch im Speicher des Toten C64
schauen kann, was wohl schief ging. Und die Emulation neu starten (den
C64 resetten), und das Programm ist sofort wieder im Speicher. Ich
brauche also keine Crossdevelopmentsystem oder was auch immer.
Daher ging ich davon aus, dass dieses auch in der Zilog Welt wie für den
C64 beschrieben funktioniert. Nicht?
> Du bist einfach ein Stück weit Ignorant.
Sollte ich mit Obigem falsch liegen, ist das Unwissenheit, nicht
Ignoranz. Und das Problem, dass du nur sagst, dass ich Unrecht habe, es
aber nicht richtig stellst.
Du hättest dann sagen können, man kann auf typischen Z80 Geräten nicht
Assembler programmieren, und man muss stattdessen Dinge wie simh, cpmsim
oder jkcemu verwenden.
--
Andreas
You know you are a redneck if
you've ever been involved in a custody fight over a huntin' dog.