You can hide all the small chips under the big ones and would get it a bit more clean.
I want it to look old-fashioned, not clean
That is why I'm using 0.5mm tracks and through-hole chips.
As that part is hidden you can combine.
You are about to leave Forum64 to get redirected to the following address:
Please note, that the target website is not operated by us. We are not responsible for it's content nor does our privacy policy apply there.
You can hide all the small chips under the big ones and would get it a bit more clean.
I want it to look old-fashioned, not clean
That is why I'm using 0.5mm tracks and through-hole chips.
As that part is hidden you can combine.
You can hide all all the small chips under the big ones and would get it a bit more clean.
Display MoreUse SMD PCB, chip size, cut in half big holes, hiding under socket.
Of cause 2 PCBs would be needed in this case.
My idea was to create something similar, but with a 3D printed housing that mimics a DIP-40 package. The goal is to have a direct replacement that doesn't look modern. However, there are a few challenges that need to be addressed. The first step is to develop a core for the 6530-002 and 003 that can fit into a small and affordable FPGA, such as the iCE. Next, we need to fit the FPGA, along with the 5V level shifters and their power supply, onto a PCB like the one you've shown. Finally, we'll have to reproduce the integrated circuit pins (maybe some shop can laser cut them to something like this from OSHChip):
In the meantime, I find the daughterboard approach to be a satisfactory solution, al least if I want to start using my clone anytime soon
To make it look more real the "antena" of this pins should be bend 90° and the bend piece surface mounted.
And on top of that a lid that covers all would be great.
I will show you my version later if you like it you can use or mod it.
I had a closer look and I think you are right.
I missed the fact that the layout from 6530 and 6532 is quite different.
The best I can think of (just a mokup with parts no traces)
Of cause I would use other pinheaders than pictured, shorter and round pins, no plastic if possible.
The fake IC Pins just look fake, sorry.
Maybe it's an idea to create the adapter as you propose but hide the extra parts as shown above.
This could be mounted hidden in a DIP socket:
This PCB is two layer, the TSOP can be eiter an EEPROM or SRAM, if the PCB is black and soldered below a precision socket it should be nearly invisible.
If something like that is used your adapter can be much simpler and only adopt the pins between 6530 and 6532.
I will show you my version later if you like it you can use or mod it.
Added the description and link two days ago and did some PR on twitter, mastodon and facebook groups. So many nice reactions and compliments on the design!
Thank you, I really appreciate that!
Working now on a dual 6530-6532 adapter, since it is not physically possible to use two of the Corsham ones simultaneously. My goal is to give it the same "hand-drawn" look as the KIM-1, so that it integrates seamlessly with it.
Use SMD PCB, chip size, cut in half big holes, hiding under socket.
Of cause 2 PCBs would be needed in this case.
Something like this (32K SRAM and 8K PROM replacement for Apple I): This PCB is designed to be mounted on the bottom side to keep it invisible from top view.
As the two big TSOP chip build a worest case senario as they are mounted side by side 6 layers are needed.
There is also a 2 layer version but that needs to be a little bit bigger than the socket:
This extension might also work on KIM-1 but onboard memory needs to be disabled.
wundert mich dennoch das die TESLA benannt werden dürfen. Ist schließlich eine geschützte Marke.
Die Autos? Andere Branche. Was war zuerst da?
Display MoreDas mit dem Hex-Numpad ist schon speziell, oder.? .. das umzusetzen war aber schon in den 80'ern eine Idee von mir, was ich aufgrund fehlender Mittel aber nie umsetzen konnte. Braucht man heute eigentlich nicht mehr wirklich aber darum geht es bei so einer Spielerei nicht mehr
Die doppelt belegten Cursortasten (oben links) sind eigentlich überflüssig. Auch klar, dass die geraden F-Tasten nicht genutzt werden müssten... die ungeraden funktionieren ja auch auch mit shift.
Was für einen echten C64-freak auch nie wirklich ein Problem war - und dazu zähl ich mich auch - waren diese umständlichen Cursortasten. Hier hätte man jetzt beides - und darum habe ich den Thread aufgegriffen.
Ein Zwischenstand, nachdem ich die Tastenanordnung überarbeitet habe:
Weiß jemand welches 'surface finish' für die switch-footprints angezeigt sind? ENIG? Silber?
Wo kann man außer bei PCBWay eigentlich noch Prototypen zu einem vertretbaren Preis fertigen lassen?
Mindestabnahmemenge dort sind 5 Stück und so viele brauche ich schließlich nicht....
Bin mal gespannt was der Spaß kosten ob nicht doch ein Keyman64 mit Erweiterung günstiger ist.
Display MoreDisplay MorePuh - heißt das ich kann damit am PC im PC Floppy ne lauffähige Amiga Disk erstellen? Hab so ein externes USB Floppy für den PC, das wars aber auch....
Genau so hab ich das verstanden.
Man hat ein PC Diskettenlaufwerk und eine ADF und macht daraus eine Amiga Diskette.
PS: Ich meinte oben in meinem Post nicht Vice sondern natürlich FS-UAE oder WinUAE.
Vielleicht solltest du erwähnen das A-Copy für den Amiga ist und G-Copy zwar für den PC aber mit einer PC-Floppy keine Amiga Disketten schreiben kann.
Mehr exakt G-Copy benötigt ein Greaseweasle Floppy Adapter (PC Floppy am USB) https://github.com/keirf/greaseweazle
Hi, question for the KIM-1 experts: Is there anything in the system that requires an exact 1.000MHz clock or 1.008MHz would do just fine? I've found some cheap, NOS, HC-33/U crystals on ebay.
Thanks!
EDITED: OK, I'm answering myself... Fine for the system, depends on the software that runs on it. That 0.8% deviation would mean that a real time clock would be ten and a half minutes ahead per day. So I'm inclined to pay the extra €€ for a 1MHz oscillator
The KIM runs from about 500 kHz to with some luck and extra cooling sometimes 2MHz (Depends on Parts used and if RRIOT or RIOT is used).
so this little difference does not matter if it is a crystal and not an oscillator you can use the 1.008 and adjust it with the correct caps to 1.000 MHz if you want.
Ein paar Updates zu meinen Platinen. https://www.applefritter.com/c…some-small-projects-ideas
Display MoreSofern ich nichts mehr am Layout ändere muss ich die Footprints nochmal neu anordnen und das PCB neu Routen.
Derweil habe ich noch die Idee eine IRQ-Aktivitätsanzeige-LED zu integrieren, statt oder zusätzlich zu der Power-LED.
siehe hier:https://github.com/tebl/C64-IRQ-LED
Ob sich der IRQ eignet um zu erkennen ob ein Programm-Code abgestützt ist? Jedenfalls ist das der Gedanke. Oder eignet sich dafür vielleicht ein bit des Adressbusses?
Du kannst ja auch eine RGB LED verwenden dann kannst du noch mehr machen.
Da üblicherweise beim C64 bei jeder Gelegenheit Interrupts genutzt werden kann es schon nützlich sein allerdings kann der C64 sowohl innerhalb der IRQ Routine als auch außerhalb abstürzen. Durch die LED hat man schonmal eine Idee ob er normal läuft(blinkt) oder fest hängt auf einer Farbe. Du könntest z.B. A15 nehmen für die dritte Farbe dann weißt du noch zusätzlich ob das Problem in den unteren 32K oder in den oberen 32K liegt.
Alternativ könnte interessant sein ob Kernal oder Basic eingeblendet ist.
Dazu gibt es auch schon eine Hardware den Keyman64 von Henning.
Der Schaltplan ist so gestaltet, das eine Erweiterung relativ einfach möglich ist:
An Hardware benötigt man, wenn ich nichts übersehen habe, nur ein weiteren 4051 und einen Inverter.
Das ganze müsste sich als Pluginboard für U6 realisieren lassen.
An U5B Q4 Pin 14 liegt ein wichtiges Signal welches an U6 Inh Pin 6 und in invertierter Form an den zusätzlichen 4051 angeschlossen werden muss. Der zusätzliche 4051 wird ansonsten von den Row-Eingängen abgesehen genauso angeschlossen wie U6.
Pin 1-6 der CBM-II Tastaturanschluss wird für die Columns benutzt. Die restlichen für die Rows. Ja, die Tastatur wird hier zumindest Begriffsmäßig verdreht.
Natürlich ist auch eine Erweiterung der Firmware notwendig.
Henning64 denkst du, das klappt so?
Muss die Scangeschwindigkeit bei einer 6x16 Matrix erhöht werden? Wird der Keyman 8x16 scannen oder lässt sich das von der Firmware verhindern habe da noch nicht rein gesehen?
Die Anordnung ist gut geworden.
Die falschen Winkel lassen sich ohne neu Beschriftung ja leider nicht vermeiden.
Ich überlege gerade ob ein Adapter nicht doch möglich wäre.
Mit einer Schaltung mit MT8808 sollte es möglich sein die Tastatur ohne Eingriff in die Matrix zu adaptieren und zusätzlich die jetzt doppelten Cursortasten mit load"$",8 list usw. belegen.
besorg Dir kickstart 2.0 sonnst wirst Du den Virus nicht los
Der Sadam Virus funktioniert nur unter 1.3 und verschlüsselt deine Disketten da er sich als Teil des 1.3 ausgibt
Ab 2.0 oder 3.1 bist Du sicher
Es ist zwar richtig, das das Virus nicht und Kickstart 2+ läuft leider auch ein grosser Teil der Spiele. Für einen A500 ohne Festplatte CF oder SD-Karte ist Kickstart 1.3 gold richtig.
Hier scheint zu dem Virus nicht ein Hardwareproblem dazu gekommen zu sein.
Vermutlich irgendetwas mit der Verkabelung oder mit dem Netzteil, also bitte zunächst erstmal beides überprüfen. Der Amiga sollte wenn er frisch angeschaltet wurde problemlos von einer sauberen ADF booten.
Display MoreSo, ich hab mal die 50MB Version bearbeitet. Zauberstab geschwungen. Selbstverständlich durchsuchbar, Text ist vollständig rauskopierbar und auch Druckbar, ein Inhaltsverzeichnis gibts nun auch, und einige Seite hab ich etwas gerade gerichtet. Die Qualität hab ich gelassen, das sollte so ok sein. Das ganze sind nun 29MB.
Fettschrift ist immer noch als Fettschrift erkennbar, gutes Bsp ist Seite 18. Der Verlag hat aber damals schon schlechte Arbeit geleistet, das Buch sieht aus, wie Selbstverlag und fotokopierte Schreibmaschinenseiten..
Gesehen hab ich sowas aber schon lange nicht mehr.
Hier runterzuladen:
https://filehorst.de/d/elxalGsm
- man beachte übrigens die Seite 4 in der pdf
da du die email des Autors hast, wäre mein Rat, schick dem Autor nun diese verbesserte Version rev1.2
Mein Rat wäre auch, die 50MB von deinem Server zu löschen. Ersetz die 50MB Version mit dieser auf deinem server. Dann bleibt der download-Link in deinem Posting #43 erhalten.
Ihr könnte natürlich auch gerne diese Version in die Wolke hochladen.
Viel Spaß damit
Danke Natas das du deine 6Mb Version dort hochgeladen hast. Die anderen haben hier ne lange Leitung oder sind zu faul das vernünftig hochzuladen..
Natas, bitte nicht böse sein, dass ich das Buch auch bearbeitet habe. Und ich will deine Arbeit nicht schlecht machen. ich lad mir gleich mal deine Version runter (ich nenne deine Version mal rev 1.1, die 50mb Version mal rev 1.0) Es ist gut und wichtig das Bücher, so viele wie möglich eingescannt und verarbeitet werden. aber großes Thema gehört hier nicht hin, sonst motzen hier wieder welche über offtopic
Ich bin doch nicht böse ganz im Gegenteil, ich freue mich das du dir mehr Arbeit machst als ich es getan habe, ich habe es nur durch den Optimizer gejagt und OCR angewählt (das ist nun wirklich keine Leistung, die gewürdigt werden sollte), da ich 50MB etwas unhandlich fand.
https://www.applefritter.com/c…anted-needed-any-interest
Uncle Bernie ist hier was am basteln.
Eigentlich eine geniale Idee ein GAL an dieser Stelle zu verwenden.
Scheint aber noch nicht fertig zu sein.
https://www.applefritter.com/content/esp32-softcard-apple-ii
- Connect to the Internet through Wi-Fi.
- Listen to Internet radio or play MP3 files stored on the SD card or streamed from a URL. Playback can remain in the background while running Apple II programs.
- Play videos stored on the SD card or streamed from a URL. The maximum resolution is 320x240.
- Run Doom. Its shareware or full WAD files and MP3 music need to be placed in a folder of the SD card.
- Run Wolfenstein 3D. A shareware or a full version of the game needs to be in a folder of the SD card.
- Emulate a Macintosh classic. The ROM and floppy/hard drive images need to be on the SD card.
- Emulate SEGA and NES. Game ROMs need to be on the SD card.
- A rudimentary 80x25 text mode command console with DOS-like commands.
- A rudimentary text based FTP client.
- Support for an Apple II joystick. The joystick can be used in Doom, Wolfenstein 3D, SEGA, NES and the Macintosh emulator, where it can either be a regular joystick or emulate a mouse.
- Support for grayscale mode for monochrome monitors.
- In progress: support for the Apple Mouse II.
- In progress: horizontal and vertical centering of the picture and overscan/underscan adjustments and persistence.
- In progress: over-the-air firmware update capability.
Gegenfrage warum haben die CMOS Versionen diese Befehle nicht bzw. warum sind sie dort blockiert?