Gehäusebau DIY oder doch Brotkasten?

Alles zum Thema Hardware rund um die Propellerchips und den Hive.
Benutzeravatar
Rainer
Beiträge: 510
Registriert: Fr 29. Mai 2009, 16:11

Re: Gehäusebau DIY oder doch Brotkasten?

Beitrag von Rainer »

"Wer andauernd begreift, was er tut, bleibt unter seinem Niveau."
DJLinux

Re: Gehäusebau DIY oder doch Brotkasten?

Beitrag von DJLinux »

Hallo Janaha
an einen mC für 1,20 habe ich auch gedacht da gibt ja einiges im Netz C64 to PS2.
Kannst uns ja mal am laufenden halten wenn das Interface Projekt Formen annimmt.

Joshy

[offtopic]
Ich hab mal im Rahmen eines Wettstreits innerhalb von 7,5 Stunden einen 6510
Emulator geschrieben und die C64 Roms "durchgejagt" der C64 BASIC Interpreter
lief und auch der CBM Font aus ROM wurde benutzt.

Download: c64.exe (100% frei von Vieren)
[F2] = save [F3] = load [ESC] = quit
Bild
Auf dem ersten Blick sieht alles gut aus.
Bild
Aber vermutlich machte "subtraction with carry" trouble ;-)
Bild
Aber es reichte um die Stammtischwette zu gewinnen. :mrgreen:
Zuletzt geändert von DJLinux am Mi 15. Jul 2009, 05:25, insgesamt 2-mal geändert.
Benutzeravatar
drohne235
Administrator
Beiträge: 2284
Registriert: So 24. Mai 2009, 10:35
Wohnort: Lutherstadt Wittenberg
Kontaktdaten:

Re: Gehäusebau DIY oder doch Brotkasten?

Beitrag von drohne235 »

7,5 Stunden! :shock: Das ist absolut fett!

Edit: Mit was hast du das programmiert?
"Ob Sie denken, dass Sie es können, oder ob Sie denken, dass Sie es nicht können - in beiden Fällen haben Sie recht." Henry Ford
McSnoop
Beiträge: 34
Registriert: Sa 6. Jun 2009, 21:13

Re: Gehäusebau DIY oder doch Brotkasten?

Beitrag von McSnoop »

*immer kleiner werd* ^^

Wie programmiert man einen Emulator und dann noch in 7,5h? Hast du das schon öfter gemacht?

<-- sich in die waagerechte verkrümelt, weil morgen mein 3ter Arbeitstag in Festanstellung losgeht ^^ zum weiter rumbasteln mit der Makrosprache CLOU + Oracle
Benutzeravatar
Rainer
Beiträge: 510
Registriert: Fr 29. Mai 2009, 16:11

Re: Gehäusebau DIY oder doch Brotkasten?

Beitrag von Rainer »

DJLinux hat geschrieben: [offtopic]
Ich hab mal im Rahmen eines Wettstreits innerhalb von 7,5 Stunden einen 6502
Emulator geschrieben und die C64 Roms "durchgejagt" der C64 BASIC Interpreter
lief und auch der CBM Font aus ROM wurde benutzt.

Aber es reichte um die Stammtischwette zu gewinnen. :mrgreen:
Lieber Gott !
Ich könnte 7.5 Wochen haben und würde das nicht hinkriegen.
Bin beeindruckt.

Hol' Dir einen Hive ... mit nur einem Propeller bist Du auch nur 1/3 so effektiv ;)

[EDIT]
Gerade mal ausprobiert. Pokes mag er nicht so. Aber normales Basic flutscht :)
Bild
.... und schon "hüpft ein Ball über den Bildschirm.

Ich LIEBE diese alten Kisten ... alles so schön einfach :)
[/EDIT]


Gruß.
Rainer
Zuletzt geändert von Rainer am Di 14. Jul 2009, 21:31, insgesamt 1-mal geändert.
"Wer andauernd begreift, was er tut, bleibt unter seinem Niveau."
Janaha
Beiträge: 213
Registriert: Fr 29. Mai 2009, 08:30

Re: Gehäusebau DIY oder doch Brotkasten?

Beitrag von Janaha »

Hihi,

also im moment schaue ich noch, ob ich irgendwoher einen C64 günstig organisieren kann. Muss ja nur Tastatur und Gehäuse heil sein, rest ist mir egal. Aber wenn gar nichts anderes mehr geht, nehme ich wohl das Gehäuse hier. Das habe ich mal irgendwann als Restposten erstanden. Comodore plante wohl mal eine C64- Gamekonsole. Ein Bild davon hab ich einfach mal angehängt.

Grüße
Janaha
Dateianhänge
Leergehäuse des C64 Game Systems.
Leergehäuse des C64 Game Systems.
Benutzeravatar
Rainer
Beiträge: 510
Registriert: Fr 29. Mai 2009, 16:11

Re: Gehäusebau DIY oder doch Brotkasten?

Beitrag von Rainer »

Janaha hat geschrieben:Hihi,

also im moment schaue ich noch, ob ich irgendwoher einen C64 günstig organisieren kann. Muss ja nur Tastatur und Gehäuse heil sein, rest ist mir egal. Aber wenn gar nichts anderes mehr geht, nehme ich wohl das Gehäuse hier. Das habe ich mal irgendwann als Restposten erstanden. Comodore plante wohl mal eine C64- Gamekonsole. Ein Bild davon hab ich einfach mal angehängt.

Grüße
Janaha

Aaaaahhhh .. bist Du verrückt ? Geht das Ding noch ?
Von denen gab's wirklich nicht viele, da sie gefloppt sind.

Uff, vergiss es ... habe gerade erst die Bildüberschrift gelesen ... Leergehäuse. Gut, dann brauchen wir an Dir (erstmal) noch keinen Exorzismus durchführen ;)
"Wer andauernd begreift, was er tut, bleibt unter seinem Niveau."
Benutzeravatar
drohne235
Administrator
Beiträge: 2284
Registriert: So 24. Mai 2009, 10:35
Wohnort: Lutherstadt Wittenberg
Kontaktdaten:

Re: Gehäusebau DIY oder doch Brotkasten?

Beitrag von drohne235 »

... und schon "hüpft ein Ball über den Bildschirm.
Ist das geil. :) Wie verrückt muß man sein um sich an sowas zu erfreuen!? Wie schnell mag das im Verhältnis zum originalen C64 sein?

@Janaha: Wie groß ist das Gehäuse von den Maßen her? Grundfläche so wie der alte "Brotkasten"?
"Ob Sie denken, dass Sie es können, oder ob Sie denken, dass Sie es nicht können - in beiden Fällen haben Sie recht." Henry Ford
Janaha
Beiträge: 213
Registriert: Fr 29. Mai 2009, 08:30

Re: Gehäusebau DIY oder doch Brotkasten?

Beitrag von Janaha »

Ja, das Gehäuse ist und war auch schon Leer als ich das Kaufte.

Von der größe her ist es erstmal genauso Breit wie der alte Bortkasten C64. Dann ist aber nicht ganz so hoch ( "nur" ca. 5 cm ) und auch nicht ganz so tief ( ca. 16,5 cm). Da müsten also Problemlos 2 Euro-Karten rein passen. Bissel Blöd ist das er den Gamecard- Schacht oben drauf hat statt hinten. Auch hat er nicht alle Anschlüsse des alten C64. Es fehlt z.B. der Cassettenport.

Grüße
Janaha
DJLinux

Re: Gehäusebau DIY oder doch Brotkasten?

Beitrag von DJLinux »

drohne235 hat geschrieben:Edit: Mit was hast du das programmiert?
In BASIC das war ein Teil der Wette der andere ein Arbeitstag Zeit. (8 Stunden).

c64.bas

Das meiste an dem Code sind die Datazeilen der ROM Bausteine natürlich nicht per Hand generiert.

Die 6502 hat ja nicht viele Befehle die es gilt zu Emulieren nur die verschiedenen Addressirungsmodi ganze 11 an der Zahl machen den Quellcode etwas länger.

Naürlich konnte ich nicht auch noch eine VIC und SID Emu in der Zeit schaffen
daher verpuffern Harware Pokes in's nichts.

PS. Ich weiss bis heute nicht was an subtraction with carry falsch sein könnte.

Es zu Debugen ist echt "die Hölle"
denn wenn die CPU Emulation das C64 ROM zum Fressen bekommt
muss man ca 500,000 Schritte verfolgen bis der BASIC Cursor das erste mal blinkt.
Während dieser ganzen CPU Takte läuft z.B. der Speicher Test und die berümte Zahl "XXXXX Bytes free"
wird ermittelt. Bis dahin läuft meine CPU Emulation ohne erkennbaren Fehler.
Wenn man aber nun z.B. print 1/2 [ENTER] tipt dann geht es ab in das C64 BASIC ROM
und die CPU Flags sehen alle Ok aus.

Vielleicht hat ja mein in DATA Zeilen importiertes ROM einen Fehler,
hab es nach der Wette nie mehr getestet.

Wenn ich nun mit einem C64 Emulator für den HiVe anfangen würde dann wird es den wohl auch schon geben. :x

(siehe Spin und C Compiler und USB interface)

Grüsse Joshy
Antworten