Der Tastatur nach eher ein TRS 80
Beiträge von mister-freeze
-
-
-
Zitat
Geht normales Paypal ? Würde die Gebühr übernehmen....
-
Mac Plus mit externer HD ungetestet für 100,- in Gronau (Leine)
Vermutlich doch eher mit Vorsicht zu genießen. Keine Antwort mehr seitdem ich nach "normalem" Paypal gefragt habe.
-
Der macPlus würde mich interessieren. Da schreib ich mal hin.
-
Womit brennt man 27c641?
BeeProg2
-
Hier gibt es einen comedore64 für Fußfetischisten mit Laufwerk für 60 € VB(Niedersachsen)
https://www.kleinanzeigen.de/s-anzeige/verkaufe-einen-comedore-64-an-bastler/2470709643-228-2564
-
Hallo Thomas,
fürs erste reicht mir das "Zeitverbraten" für mein Programm . Wie ich gelernt habe führen viele Wege zum Ziel.
Aber ich behalte das im Hinterkopf. Ich hätte sogar einen Timer im System zur Verfügung. Da muss ich mich tatsächlich noch damit beschäftigen.
Danke & VG
-
Danke für euere Mithilfe,. Manchmal überfordern mich die Webseiten (insb. anderssprachige) und Handbücher noch ein bisschen. Aber es wird besser, nachdem ich jetzt wieder ein paar Befehle mehr verstanden habe und jetzt auch verstanden habe dass man mit den Branch-Befehlen auch rückwärts springen kann.
Der Denkanstoss hat in dem Fall ausgereicht. Das von Cobalt60 verlinkte Beispiel ist ideal für meinen Zweck. da kann ich mit dem Zähler solange rumspielen bis die Zeit passt. Die Zeit muss nicht exakt sein, aber einfach veränderbar.
Habs jetzt so gelöst:
Code
Alles anzeigenDELAY INIT 203F LDA A9 14 LDA W/#20 (7-8 sec. delay) 2041 STA 85 03 STA DELAYCount LOOP3 2043 LDY A0 FF LDY W/#255 LOOP2 2045 LDX A2 FF LDX W/#255 LOOP1 2047 DEX CA X -1 2048 BNE D0 FD Branch to LOOP1 if X NOT 0 204A DEY 88 Y -1 204B BNE D0 F8 Branch to LOOP2 if Y NOT 0 204D DEC C6 03 DELAYCount -1 204F BNE D0 F2 Branch to LOOP3 if DELAYCount NOT 0
-
Es gibt viele Seiten, die sowas diskutieren.
Aber keine ist so schön wie Diese . Ich brauch halt manchmal ein bisschen Nachhilfe
naj, er fragt doch nach 5 SEKUNDEN , nicht nach Clockcycles. Wobei man das natürlich auch mit solchen Infos hinbekommt.
Für welchen Rechner soll es denn sein ?Für den TIM-1. Ich wollte aber eine allgemeingültige Lösung die nur von der CPU abhängig ist.
Ich probier das aus, Danke !!
-
Hallo zusammen,
Leider wieder eine Assembler-Noob Frage:
Hat jemand einen Vorschlag wie ich mit wenig Code eine einfache Zeitverzögerung von (ca.) 5 Sec. in mein Programm einbauen kann ? (6502@1MHz) ?
Würde mich über Hilfe freuen.
VG,
Chris
-
Habe ich leider zu spät hier gesehen den Portable.
Wenn der original Netzteil nicht dabei ist oder nicht mehr funktioniert nicht einfach ein Andres mit 7,5V verwenden. Das Netzteil darf maximal 1,5A haben! Ansonsten kann es zu Schäden kommen.Wenn das Netzteil eine zu hohe Strombelastung hat, kann das Gerät kaputt gehen? Das klingt so ziemlich nach MediaMarkt-Beratung...
Wenn das Netzteil direkt die Batterie versorgt und der Portable von der Batterie versorgt wird und die sich damals darauf verlassen haben, dass nur 1,5 A aus dem Netzteil kommen, bevor die Volt des Netzteils unter sie der Batterie sacken und der Ladevorgang stoppt, kann das schon sein.
Nur eine Vermutung - ich habe da keine Ahnung von.
Hatte mich letztens bei einer Restauration eines Portable damit befasst. Bei der Web-Recherche stieß ich öfters auf Hinweise die vor der Verwendung eines
zu großenanderen Netzteils als das originale (z.B. das eines Nachfolgemodells mit 2 A) ausdrücklich warnten , eben aus den Gründen wie von wymtb, Holger und tofro beschrieben. Die Warnung von wymtb war also durchaus kompetent und keine "MediaMarkt" Beratung.Sicher funktioniert das mit einem 2 A Netzteil auch, eben aber ohne Ladestrombegrenzung.
Im übrigen lässt sich die Batterie durch einen 6V , 4,5 Ah Blei-Vlies-Akku ersetzen. Zur "schönen" Einpassung in das Gerät gibt es da 3-D-gedruckte Gehäuse für den 4,5Ah Standardakku die dem Originalakku entsprechen.Die 9V Blockbatterie wird , obwohl öfters so behauptet, nach meiner Erkenntnis für den Betrieb gar nicht benötigt. Der 9V Akku dient nur der "Pufferung" und ist nur so lange aktiv (Mikroschalter) so lange der Batteriedeckel des Portable entfernt ist. Vielleicht war das gedacht um ein Batteriewechsel im Betrieb zu ermöglichen.
-
Nur ein Röhrenfernseher aber schnikes Design und hat Scart und Videoeingang. Zu Verschenken in Niedersachsen
-
Hab auch mal spaßhalber nach Bildern gefragt :
-
würde sagen...Standardfehler. Ralph_Ffm hats am besten beschrieben. Ich hab der Einfachheit halber immer neue Rifas genommen, die passen dann gleich auf Anhhieb.
-
Wie machen es die Profis? Ich hatte mal gelesen, dass sie eine weitere Schicht aufbringen.
Bin kein Profi, deswegen darf ich das folgeende nicht laut sagen: Bei mir hat mal Silikonspray geholfen um die Oberfläche für 2-3 Leseversuche geschmeidig zu machen. Allerdings habe ich nach jeder Diskette den Kopf wieder sauber gemacht.
-
Hier Fotos.
Nicht zwingend ein Lagerungsthema. Bei manchen Disketten ist diese Oberflächenauflösung "Normal". Meistens sind dann alle Disketten des gleichen Typs betroffen. Hatte auch schon mal NOS-Disketten originalverschweisst, bei denen sich die Oberfläche aufgelöst hat. Diese Disketten sind dann - wenn überhaupt - nur einmal lesbar, da der Lesekopf die Schicht "runterkratzt". Diese Disketten sind dann einfach nur hinüber.
Ein Nebeneffekt dieser Oberflächenauflösung ist auch, dass Reste der Oberfläche am Lesekopf hängen bleiben und die nächsten guten Disketten die man hinterherschiebt zunächst nicht mehr lesbar sind D.h. nach jeder dieser Disketten empfiehlt sich eine gründliche Reinigung des Lesekopfes. -
für die Flux-Aufzeichnung von Viktordisketten möglichst ein HD-Laufwerk verwenden, wegen der hohen Bandbreite. Ein DD Laufwerk reicht da meist nicht aus. Der Viktor verändert ja seine Drehzahl, je nach Spur. Beim Aufzeichnen mit Kryoflux und Co. läuft das Laufwerk aber konstant und wird mit verschieden hohen Frequenzen konfrontiert.
Korrekt, und als PAW die Victor-Disketten in Fluxcopy implementiert hat, haben wir auch festgestellt das das HD-Laufwerk auch im "HD-Modus" laufen muss. Dazu musss PIN2 (Density Select) auf High stehen. Falls der Controller (Kryoflux o.ä.) Das DENSEL-Signal auf Low zieht, dann könnte es eben sein dass das Lesen nicht gut funktioniert. Alternativ einfach an dem Flachbandkabel die 2. Leitung unterbrechen, dann ist die Leitung automatisch auf high.....ist nur so eine Idee aus unserer Erfahrung mit den Victor Disketten.
-
Ob da nicht die Tastaturen vertauscht wurden ? Ein 8296D war auf dem VCFe ja direkt daneben ebenfalls im Angebot.
-
Danke Dir Hans, das freut mich sehr, daß das Projekt einen Platz auf Deiner tollen Seite bekommen hat !
-
Mal eine generelle Frage zu meinem Verständnis: Gibt es bisher überhaupt einen digitalen Floppyersatz wie z.B. Gotek (mit HxC oder Flashfloppy) der in einem System mit hartsektorierten Disketten zum Einsatz kommt ? Bzw gibt es einen dieser Dinger die hartsektorierte Disketten unterstützen ? Vermutlich eine Frage der Firmware ?Sicherlich wäre der Fluxcopy erstmal die beste Möglichkeit um die Disketten zu archivieren und bei Bedarf wieder auf eine Diskette zurückzuschreiben. Vor allem da die 100tpi Micropolis-Laufwerke einen 34-pol. Standard-Anschluss haben.
-
I am still interested in publishing your TIM-1 design!
Hans
I'm working in it. You geht this, promised !
-
Also Jungs, es geht hier nicht um, das ADM .
Auf jeden Fall hat der TIM-1 einen sehr netten Standnachbarn, den Junior ][ .
-
So, der TIM-1 hat nun eine 16K RAM/ EPROM Erweiterungskarte bekommen.
Das 2. Bild zeigt meinen Stand auf dem VCFe, also meinen TIM-1 mit Terminal und Lochstreifenleser/Stanzer und ein Alu-Bild des "6530-004 Dissected" von fhw72 . Auf dem Setup läuft das Spiel Lunarlander.
-
Beide Varianten funktionieren, sowohl die eingefügte NOP, als auch der LDA in Form von AD mit der vollen Adresse Danke !
Die Subroutine hat sogar noch einen weiteren Fehler (falsche Adresse für das out of Fuel Flag) , das übrige Listing scheint o.k.
-
...ich tippe das Listing ja gerade ab, also wird es nur das binary geben, dass ich erzeuge.
-
Ja, aber die nächste Subroutine startet dann wiederum schlüssig bei $0558.
-
Hallo, wäre schön wenn mir hier jemand weiterhelfen kann.
Ich bin mehr so der Hardwarebastler und meine Kenntnisse in Sachen Programmieren sind unterirdisch (ich arbeite daran ).
Ich tippe gerade das folgende Listing in meinen TIM-1 aber ich hänge bei der Addresse $053E. Entweder fehlt da ein Byte oder die Adressen sind irgendwie um 1 verschoben.
Könnt ihr mir helfen wie ich mit der "Lücke" umgehen soll ? Evtl. ein NOP einfügen ?
Das vollständige Listing (Luna Lander) ist auf HansOtten s TIM-Seite gaaanz unten. Die Subroutine "FuelSubsract" ist auf der 2. Seite.
TIM 6530-004 – Retro Computing
Viele Grüße,
Chris
-
Fonza Chipsatz, zu Schade für eine Vitrine
Ja sicher...nur was sonst damit machen
-
Heute füt meine Chipsammlung bekommen... vermutlich aus einer PDP 11