TuxFrodo C64 Emulator Beta 8 (Snapshotspeicherung)

  • Hallo Seddi,


    danke, ich hoffe das benötigte Brennprogramm gibts dann auch kostenlos, oder zur gegebenen Zeit hier.
    Gibts den Atmel eigentlich bei Conrad oder was ist da diebeste Quelle (wenns in Stuttgart ist fahre ich lieber hin als Versand (bin halt altmodisch))?

  • ich denke den bekommst du bei jedem gut sortierten Elektronikhändler.


    Bei Conrad findest du ihn unter der Teilenummer: 154054 - 62
    ist aber halt eine Apotheke :confused_face:

    • Offizieller Beitrag

    Solche Bauteile am billigsten bei http://www.csd-electronics.de


    Sind Pfeilschnell und um längen billiger als Conrad oder Reichelt. Passende Brennsoftware gibt es Massenhaft, und die sind kostenlos, yup.

    • Offizieller Beitrag

    So, hab mich über die Mittagspause mal kurz ans Eagle gesetzt und den Schaltplan mal ein bisschen sauberer gezeichnet, wenn ich mein "von Hand gezeichneten" Plan bzw. das Streifenrasterlayout scanne lacht man mich eh nur aus :grinning_squinting_face:


    Hab auch Eagle gleich mal kurz ne handliche einseitige Platine routen lassen mit 55x65mm. Ich häng mal ein paar Bilder mit an ...


    By the way, kennt jemand einen *wirklich* billigen und schnellen Leiterplattenservice ?


    Schon schlimm genug das ich wieder mit dem ganzen Elektronik Zeugs angefangen habe, Platinen ätzen werde ich jetzt nicht auch noch anfangen :)

    • Offizieller Beitrag

    So, hier mal das Streifenraster Layout wie ich das mal aufgebaut habe, geht eigentlich recht fix.


    C1,C2 sind 100nF Kondensatoren
    C3-C8 sind 22uF Elkos (Polung beachten !!!)
    D1 ist eine Standard 1N4148 Diode
    Der Viereckige Kasten ohne Bezeichnung links oben ist ein 78L05 Spannungsregler (5V) TO92 Bauform
    ICs währen einmal MAX232N (16pol) und einmal Atmel Atmega 8-16PU (28pol)
    Dazu noch die Sub-D Stecker/Buchsen 1mal 9pol Sub-D-Female für die RS232 und 2mal 9pol Sub-D-Male für die Joystickports

    • Offizieller Beitrag

    So, hat mir jemand freundlicherweise die Platine geäzt .. so siehts nun aus :)

  • Bischen blöd mit einer Batterie :frowning_face:


    Warum nicht direkt die 5V vom USB-Port mit einem Y-Kabel holen?
    Dann spart man sich auch den Festspannungsregler.


    http://www.pearl.de/pearl.jsp?…&screenX=1024&screenY=768


    ...einfach den einen Stecker vom dünneren Kabel abschneiden und das Kabel dann auf die Platiene löten.



    EDIT:
    Nagut...für die DM500 gehts nicht anders :frowning_face:


    Vielleicht geht`s aber so -> http://www.epanorama.net/circuits/rspower.html

    Einmal editiert, zuletzt von Sylvi ()

  • hier gibt es Software für einen Atmel-Programmer


    EDIT:
    Ups...wohl leider für die falschen Controler :frowning_face:
    sorry!


    BITTE DIESEN POST LÖSCHEN...danke :winking_face:

    Einmal editiert, zuletzt von Sylvi ()

    • Offizieller Beitrag

    Zum Atmelprogrammer schick ich dann noch was, entweder mit AVRDude (Windows und Linux) oder unter Windows mit AVRProg oder so. Da mach ich dann auch noch ne Anleitung wenn ich soweit bin, vor allem wegen der Fusebits (interne Taktung), das ist bei fast jedem Programm anders und wenn man die falsch einstellt ist der Chip quasi unbrauchbar :winking_face:


    Mit der Spannungsversorgung gehts nicht anders, wir brauchen irgendwo her Spannung. Ob dies nun ein 9V Block ist, ein externes Netzteil oder sonst irgendwo her ist egal. Deshalb hab ich auch einen Spannungsregler drin, daher können wir an Spannung zwischen 6V und 35V alles einspeisen, daher kann man also auch die 12V Schaltspannung des Scarts nehmen. Sobald die Box an ist liegt diese ja auch an und wird abgeschalten sobald die Box in den Standby geht. Man kann die Spannung auch aus dem USB nehmen, allerdings haben die kleinen Boxen ja kein USB, genau deshalb auch die Schaltung :winking_face:
    Das kann nachher also jeder halten wie er will :)


    // EDIT
    Power aus der seriellen Schnittstelle kannst du vergessen, weil man dazu ja quasi die Sendleitung und Steuerleitung auf Hi legt und die Spannung ausnutzt. Wir brauchen diese Leitungen aber um Daten zu übertragen :winking_face:

  • Hallo Seddi,


    da die DM500 ja bekanntlich ein externes Netzteil hat habe ich mir schon überlegt die spannung da mit nem Zwischenadapter (Buchse + Stecker + Y-Kabel) abzuzweigen, aber die Idee mit der Scart-Schaltspannung ist fast noch besser, aber irgendwie habe ich in erinnerung das das bei der DM500 nicht so richtig geht, deshalb verwende ich ja immer dei Schaltspannung von meinem Videorecorder, oder liegt das nur an meienem Fernseher (uralter Ultravox), der wurde mit der DM500 ohne Hilfsmittel zumindest nie hell.

  • Hehe...jetzt läuft frodo auch auf meinem alten Amiga :)


    Wieso macht frodo auf der Dreambox Grafikfehler, z.B. bei dem Spiel Bruce-Lee ?
    Auf jedem C64-Emu läuft es sonst Problemlos...nur auf der Dream manche Spiele nicht :frowning_face:
    Das Skate or die nicht läuft ist klar....beim laden werden da wirre Zeichen an die 1541 geschickt womit kein Emu klar kommt.

    • Offizieller Beitrag

    Hab ich irgendwann mal ausführlich erklärt. Frodo hat eine line basierte emulation, sprich er arbeitet die einzelnen "hardwarekomponenten" des C64 nacheinander ab und orientiert sich an Bildschirmzeilen, sprich er emuliert eine Bildschirmzeile durch, dann die nächste, etc. ... das ganze hat den Vorteil das es sehr schnell geht, im vergleich zu einer "thread" orientierten emulation (wie vice, etc.) aber den Nachteil das man keine 100%ige Kompatibiltät hinbekommt.
    Da die line Emulation sehr schnell ist, ist es überhaupt möglich das ganze bei 100% Geschwindigkeit auf der Dream laufen zu lassen die sauber Emulation von Vice ist für unsere CPU in der Dream zu langsam.
    Für Frodo selbst gibt es drei verschiedene Varianten, die reine linebasierte (die wir auf der Dream nutzen) und 2 angepasste die sich irgendwo zwischen linebasiert und threadbasiert bewegen und eine höhere Kompatibiltät bieten. Diese zwei Varianten sind aber schon wieder zu rechenintensiv für die Dream und wir erreichen somit keine 100% Emulationsgeschwindigkeit weshalb ich auf der linebasierten geblieben bin. Eine Emulationsgeschwindigkeit von 80% macht einfach keinen Spass und die Spiele sind nicht mehr wirklich spielbar. Daher müssen wir mit der Bürde leben.
    Auf anderen Systemen (wie wahrscheinlich auch auf deinem Amiga) läuft die erweiterte Frodo-Version, weshalb es durchaus vorkommen kann das Spiele auf deinem AmigaFrodo laufen und auf TuxFrodo nicht.

  • Die laufen aber nur weil ich nur jedes 2te Frame darstelle :winking_face:
    Ein 68060 mit 50mhz ist auch nicht grade der schnellste :grinning_squinting_face:

    • Offizieller Beitrag
    Zitat

    Original von Sylvi
    Die laufen aber nur weil ich nur jedes 2te Frame darstelle :winking_face:
    Ein 68060 mit 50mhz ist auch nicht grade der schnellste :grinning_squinting_face:


    Das machen wir auf der Dream auch :winking_face: sonst würde da auch nichts gehen .. in dem MOment wo man die 1541 Emu einschaltet gehst beim Tuxfrodo sogar automatisch auf jedes 3. Frame runter, sonst würde die Speed zusammenbrechen :)

  • Hi,
    hab mir die TuxFrodo Beta8 auf meine Box installiert, aber ich bekomme einfach kein Ton raus. Wenn man AC3 eingeschaltet hat, soll ja kein Ton kommen. AC3 ist aber standardmässig bei mir ausgeschaltet und wenn ich auf einen Sender gehe der kein AC3-Ton zur Auswahl hat, kommt trotzdem beim 64er Emu kein Ton raus. Habe auch schon die älteren Beta's ausprobiert, aber bei allen das gleiche.


    Kennt Ihr das Problem und habt Ihr vielleicht eine Lösung für mich?


    hier noch die Daten:
    Dreambox 7020si (Boardrev. 03)
    Gemini 4.2.0
    Kernel: Linux 2.6.9


    Vielen Dank!



    Sorry, hat sich erledigt!

    • Offizieller Beitrag
    Zitat

    Original von obiwan76
    hi


    funktioniert das plugin noch mit aktuellen cvs images.


    mfg obi


    Habs zwar schon ewig nicht mehr getestet, da es aber von enigma selbst komplett unabhängig ist, wüsste ich nicht warum es nicht mehr funktionieren sollte.

  • ok


    ich hab es auf der kathrein ufs 910 testen aber da es nicht von e2 abhängig ist wird es daran liegen das kein bild/ton kommt. Weil die device warscheinlich nicht passen.


    ich test das aber nochmal


    mfg obi