You are not logged in.

Dear visitor, welcome to Forum64. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

Unseen

Hätte gerne 'n Virtex 7 ;)

  • "Unseen" is male
  • »Unseen« is a verified user
  • "Unseen" started this thread

Posts: 4,565

Date of registration: Jun 16th 2007

Location: Debara Hamtar

  • Send private message

member since 72 month member since 72 month member since 72 month member since 72 month

1

Sunday, February 28th 2010, 5:19pm

sd2iec 0.9.0

http://www.sd2iec.de/

Neues Releaseformat: Alle Binaries in einem Archiv - einfach auf die Karte auspacken und den Bootloader füttern. Hoffentlich ;-) Hexfiles gibts keine mehr, jede brauchbare Programmiersoftware sollte auch dazu in der Lage sein ein Binary direkt einzulesen.

Neuigkeiten:
  • Bugfix in REL-Offset-Berechnung
  • P-Kommando für nicht-REL-Dateien arbeitet jetzt so wie im (dort ebenfalls veränderten) README beschrieben
  • Lesen von Daten nach dem Dateiende ergibt jetzt das gleiche Ergebnis wie bei einem echten Laufwerk (ST=66 statt zufälliger Bytes)
  • Rote LED nur noch an wenn ungeschriebene Daten im Ram liegen (sieht leider manchmal ein wenig wie Fehlerblinken aus)
  • XC und XJ-Kommandos entfernt - Fastloader ohne Quarz gehen eh nur auf eigenes Risiko, für die fiesesten hat die Kalibrierung eh nie ausgereicht und JiffyDos permanent einschalten sollte kein Problem darstellen
  • Neuer Fastloader: ULoad Model 3 - verwendet in einer Testdisk, Ultima III Gold und Maniac Mansion Gold
  • Neuer Fastloader: G.I.Joe - angeblich der meistgerippte IRQ-Loader, tatsächlich gefunden bisher nur in G.I. Joe selbst, Cucumber Juice 2 (manuell einschalten) und ein paar vereinzelten Releases von The Sharks.
  • Neuer Fastloader: Epyx Fastload Cartridge - nur dessen Fastloader, kein Diskeditor, Copier oder sonstwas. Nur möglich dank skoes EasyFlash 2, auf dem eine Nachbildung des Epyx Fastload-Moduls relativ leicht zu implementieren war. =)
  • Directory-Lesen mit Sekundäradresse >0 (d.h. insbesondere nicht via LOAD) liefert jetzt exakte (für Dxx-Images) oder halbwegs sinnvolle (FAT, M2I) Daten, dieses praktisch undokumentierte Feature (weder Orginalhandbücher noch Sekundärliteratur ausserhalb von Rom-Listings) von Commodore-Floppylaufwerken wird zB von Unicopy auf der Test/Demo-Disks verwendet
  • Disk-Images können optional als Directory angezeigt werden, hilft möglicherweise einigen für CMD-Laufwerke geschriebenen Programmen dort reinzuwechseln. Wegen einiger Eigenheiten bei der CD-Auswertung beim Mounten kann es trotzdem zu Problemen kommen.
  • DNP-Support (können zB von DirMaster 2.1 erstellt werden, allerdings macht das Programm bei Unterverzeichnissen einen Fehler durch den CD:_ (Linkspfeil) nicht funktioniert)
  • Display-Support (via zweitem AVR und I2C-Verbindung)
  • Kann jetzt auch ohne gawk compiliert werden (für BSD-Fans)


Der Display-Support ist für die larsp, sw2 und uIEC-Konfigurationen eingeschaltet, ausserdem ist in sw2 jetzt die I2C-Echtzeituhr-Unterstützung an.

Das DirMaster-Unterverzeichnis-Problem ist in sd2iec mit vernünftigem Aufwand nicht zu umgehen, vielleicht schreibt ja mal jemand ein fsck/chkdsk für Dxx-Dateien?

Bis zum nächsten nicht-Bugfix-Release dauert es hoffentlich nicht wieder ein Jahr. =) Ob das dann 0.10.0 oder 1.0.0 heissen wird ist noch nicht festgelegt.

Quellcode

1
2
3
10 x=rnd(-1963):fori=1to81:y=rnd(1):next
20 forj=1to5:printchr$(rnd(1)*16+70);:next
30 printint(rnd(1)*328)-217

sd2iec Homepage

AntaBaka

Z̵̰͊ͮ̏͗͐ͣ̒A̬̲̪̣̤͆̍̚L̥̦̈ͬ́G͏͉O̝̞̣̜̬͂̐ ҉̲̦̜̫I̛̟̥̯̳͂̽̃̈́̐S̿̃̑͆̓ͦͯ͏̘̣̝̹̙̣̮ ͔̳͚̞̖̙̥͌͗ͧ̅̓́̊͢Ţ͙̗́ͦ́̅O̩̼̠̣̺͐̊ͪN̦̄ͧ͒Y͓̺͍̖͂ͦͯ͝ͅ ̞̘͇̣͐̓ͤ̇͐T͚͖̑̿ͯ̃͐̋͡Ḧ̡̻͚͔̳̙̤́̀̽̋ͥ̚E̵͉̤̻̘̰͆ ͑̄҉̞̗͓̣͍P̵̝̘̼͍̱͌̍̾͒ͅO̸ͭN̺ͦ̀ͫÝ͖̦ͤ̒̃̽̾̚

  • "AntaBaka" is male
  • »AntaBaka« is a verified user

Posts: 10,733

Date of registration: Oct 29th 2006

Location: Fucking

  • Send private message

member since 72 month member since 72 month member since 72 month member since 72 month

2

Sunday, February 28th 2010, 5:55pm

Fantastisch :)

Danke.


...muss ich wieder alle Geräte updaten, hehe...

Cryp

Niemand

  • "Cryp" is male

Posts: 214

Date of registration: Oct 10th 2009

  • Send private message

member since 36 month member since 36 month

3

Sunday, February 28th 2010, 7:01pm

Danke für das Update!

4

Sunday, February 28th 2010, 7:14pm

Supergenial, danke Unseen! :thumbsup:


Hat jemand Wolfenstein getestet? Es verwendet REL Files, möglicherweise geht das jetzt?

Unseen

Hätte gerne 'n Virtex 7 ;)

  • "Unseen" is male
  • »Unseen« is a verified user
  • "Unseen" started this thread

Posts: 4,565

Date of registration: Jun 16th 2007

Location: Debara Hamtar

  • Send private message

member since 72 month member since 72 month member since 72 month member since 72 month

5

Sunday, February 28th 2010, 7:34pm

Hat jemand Wolfenstein getestet? Es verwendet REL Files, möglicherweise geht das jetzt?

Das war schon bei der ursprünglichen REL-Implementierung für 0.8 ein Testkandidat und schien schon damals zu funktionieren. Ein kurzer Test mit "beinahe 0.9.0" (zu faul zu flashen) sieht auch ok aus.

Klappt natürlich nur in P00/R00-Form, nicht als D64.

Quellcode

1
2
3
10 x=rnd(-1963):fori=1to81:y=rnd(1):next
20 forj=1to5:printchr$(rnd(1)*16+70);:next
30 printint(rnd(1)*328)-217

sd2iec Homepage

Blu-Ray

Brotkasten-Besitzer

  • "Blu-Ray" is male

Posts: 78

Date of registration: Feb 27th 2009

  • Send private message

member since 36 month member since 36 month

6

Sunday, February 28th 2010, 8:05pm

[*]Display-Support (via zweitem AVR und I2C-Verbindung)


Das hört sich gut an. Ich gehe davon aus, dass ein kleiner AtTiny o.Ä. reichen sollte. Gibts dazu eine Firmware? Welche Displays können verwendet werden? Kurz: Gibts dazu einen Thread, den ich nicht gefunden habe?

Ansonsten vielen Dank für das Update!
1x C64 "Brotkasten" | 1x C64 DTV | 2 1/2x Competition Pro Joystick | 1x Oceanic OC-118 Diskettenlaufwerk | 1x SD2IEC | Diverse MOS und CSG ICs zum Austausch. Kleines Bild hiervon: http://www.imagebanana.com/img/x7z8ujhz/20100315_134748.jpg

Unseen

Hätte gerne 'n Virtex 7 ;)

  • "Unseen" is male
  • »Unseen« is a verified user
  • "Unseen" started this thread

Posts: 4,565

Date of registration: Jun 16th 2007

Location: Debara Hamtar

  • Send private message

member since 72 month member since 72 month member since 72 month member since 72 month

7

Sunday, February 28th 2010, 8:32pm

Ich gehe davon aus, dass ein kleiner AtTiny o.Ä. reichen sollte. Gibts dazu eine Firmware?

Im Quellcodearchiv gibts ein Unterverzeichnis "lcd-i2c" mit der Firmware fürs Display. Die ist zur Zeit ca. 5KB gross und auf einen mega644 angepasst (lag halt herum), bei einem Tiny könnte das Ram beim Directorywechsel sehr schnell knapp werden weil die Menueinträge irgendwo gespeichert werden müssen. Hardware-I2C wäre sehr zu empfehlen, sonst sind ziemlich grosse Anpassungen notwendig.

Quoted

Welche Displays können verwendet werden?

Die Beispielimplementierung steuert ein 27x4-HD44780-Display an, aber da das ganze so ausgelegt ist, dass die Laufwerksseite keine Information über das Displaylayout braucht lässt sich das im Prinzip beliebig anpassen. Vielleicht bastelt ja mal jemand eine Variante, die die Anzeige als OSD ins C64-Bild einblendet?

Quoted

Kurz: Gibts dazu einen Thread, den ich nicht gefunden habe?

Ja, irgendwo in diesem Unterforum

Quellcode

1
2
3
10 x=rnd(-1963):fori=1to81:y=rnd(1):next
20 forj=1to5:printchr$(rnd(1)*16+70);:next
30 printint(rnd(1)*328)-217

sd2iec Homepage

8

Sunday, February 28th 2010, 9:14pm

Das war schon bei der ursprünglichen REL-Implementierung für 0.8 ein Testkandidat und schien schon damals zu funktionieren.

Ah danke, gut zu wissen, im Lemon wurde darüber diskutiert: klick

Frk-Img

Made in the 70's

  • "Frk-Img" is male

Posts: 87

Date of registration: Nov 1st 2009

Location: Hessenland

  • Send private message

member since 36 month member since 36 month

9

Sunday, February 28th 2010, 11:53pm

Super!! Vielen Dank!! Werde gleich mal updaten. :thumbsup:

sauhund

ist falsch abgebogen

  • "sauhund" is male

Posts: 20,339

Date of registration: Jul 16th 2005

Location: zuhause

  • Send private message

member since 90 month member since 90 month member since 90 month member since 90 month member since 90 month

10

Monday, March 1st 2010, 1:55am

Neuer Fastloader: G.I.Joe - angeblich der meistgerippte IRQ-Loader, tatsächlich gefunden bisher nur in G.I. Joe selbst

uh. alles im dunstkreis von levelsqueezer benutzt den zb. der in cucumber juice 2 ist wenn ich mich recht erinner auch nicht aus g.i..joe gerippt, sondern eben auch von irgendeinem squeezer (damit sind auch die einzelnen parts gepackt).
http://www.hitmen-console.org http://magicdisk.untergrund.net
Die Furcht vor der freimütigen Antwort kann auch robuste Charaktere befallen.

AntaBaka

Z̵̰͊ͮ̏͗͐ͣ̒A̬̲̪̣̤͆̍̚L̥̦̈ͬ́G͏͉O̝̞̣̜̬͂̐ ҉̲̦̜̫I̛̟̥̯̳͂̽̃̈́̐S̿̃̑͆̓ͦͯ͏̘̣̝̹̙̣̮ ͔̳͚̞̖̙̥͌͗ͧ̅̓́̊͢Ţ͙̗́ͦ́̅O̩̼̠̣̺͐̊ͪN̦̄ͧ͒Y͓̺͍̖͂ͦͯ͝ͅ ̞̘͇̣͐̓ͤ̇͐T͚͖̑̿ͯ̃͐̋͡Ḧ̡̻͚͔̳̙̤́̀̽̋ͥ̚E̵͉̤̻̘̰͆ ͑̄҉̞̗͓̣͍P̵̝̘̼͍̱͌̍̾͒ͅO̸ͭN̺ͦ̀ͫÝ͖̦ͤ̒̃̽̾̚

  • "AntaBaka" is male
  • »AntaBaka« is a verified user

Posts: 10,733

Date of registration: Oct 29th 2006

Location: Fucking

  • Send private message

member since 72 month member since 72 month member since 72 month member since 72 month

11

Monday, March 1st 2010, 1:17pm

Im Quellcodearchiv gibts ein Unterverzeichnis "lcd-i2c" mit der Firmware fürs Display. Die ist zur Zeit ca. 5KB gross und auf einen mega644 angepasst (lag halt herum), bei einem Tiny könnte das Ram beim Directorywechsel sehr schnell knapp werden weil die Menueinträge irgendwo gespeichert werden müssen.
Könntest Du die Firmware für den (deutlich billigeren) ATMega32 reinpassen?
Dann hätte ich nicht das schlechte Gewissen, extra einen 644 für so eine einfache Tätigkeit zu mißbrauchen...

Unseen

Hätte gerne 'n Virtex 7 ;)

  • "Unseen" is male
  • »Unseen« is a verified user
  • "Unseen" started this thread

Posts: 4,565

Date of registration: Jun 16th 2007

Location: Debara Hamtar

  • Send private message

member since 72 month member since 72 month member since 72 month member since 72 month

12

Monday, March 1st 2010, 2:19pm

Könntest Du die Firmware für den (deutlich billigeren) ATMega32 reinpassen?

Im Prinzip ja. Designst du die Hardware? =)

Quellcode

1
2
3
10 x=rnd(-1963):fori=1to81:y=rnd(1):next
20 forj=1to5:printchr$(rnd(1)*16+70);:next
30 printint(rnd(1)*328)-217

sd2iec Homepage

AntaBaka

Z̵̰͊ͮ̏͗͐ͣ̒A̬̲̪̣̤͆̍̚L̥̦̈ͬ́G͏͉O̝̞̣̜̬͂̐ ҉̲̦̜̫I̛̟̥̯̳͂̽̃̈́̐S̿̃̑͆̓ͦͯ͏̘̣̝̹̙̣̮ ͔̳͚̞̖̙̥͌͗ͧ̅̓́̊͢Ţ͙̗́ͦ́̅O̩̼̠̣̺͐̊ͪN̦̄ͧ͒Y͓̺͍̖͂ͦͯ͝ͅ ̞̘͇̣͐̓ͤ̇͐T͚͖̑̿ͯ̃͐̋͡Ḧ̡̻͚͔̳̙̤́̀̽̋ͥ̚E̵͉̤̻̘̰͆ ͑̄҉̞̗͓̣͍P̵̝̘̼͍̱͌̍̾͒ͅO̸ͭN̺ͦ̀ͫÝ͖̦ͤ̒̃̽̾̚

  • "AntaBaka" is male
  • »AntaBaka« is a verified user

Posts: 10,733

Date of registration: Oct 29th 2006

Location: Fucking

  • Send private message

member since 72 month member since 72 month member since 72 month member since 72 month

13

Monday, March 1st 2010, 2:25pm

Uh, ich und designen?

Hm, ich könnte ja mal einen Lochrasterplan dafür erstellen.
Passende LCDs habe ich schon gekauft, bin aber noch nicht dazu gekommen, so ein Ding mal aufzubauen.

14

Monday, March 1st 2010, 2:33pm

Uh, ich und designen?

Hm, ich könnte ja mal einen Lochrasterplan dafür erstellen.


Hurra, ein Freiwilliger! :thumbsup:

DerSchatten

Nichts hält länger als ein Provisorium

  • "DerSchatten" is male
  • »DerSchatten« is a verified user

Posts: 4,054

Date of registration: Jul 9th 2005

Location: Wien

Marketplace entries: 1

  • Send private message

member since 90 month member since 90 month member since 90 month member since 90 month member since 90 month

15

Monday, March 1st 2010, 3:03pm

Warum Lochraster?
Vielleicht findet sich wer der das ganze Professionell neu auflegt.
Meine RetroComputer-Sammlung
--------------------------------------------
10 PRINT CHR$ (205.5 + RND (1)); : GOTO 10

AntaBaka

Z̵̰͊ͮ̏͗͐ͣ̒A̬̲̪̣̤͆̍̚L̥̦̈ͬ́G͏͉O̝̞̣̜̬͂̐ ҉̲̦̜̫I̛̟̥̯̳͂̽̃̈́̐S̿̃̑͆̓ͦͯ͏̘̣̝̹̙̣̮ ͔̳͚̞̖̙̥͌͗ͧ̅̓́̊͢Ţ͙̗́ͦ́̅O̩̼̠̣̺͐̊ͪN̦̄ͧ͒Y͓̺͍̖͂ͦͯ͝ͅ ̞̘͇̣͐̓ͤ̇͐T͚͖̑̿ͯ̃͐̋͡Ḧ̡̻͚͔̳̙̤́̀̽̋ͥ̚E̵͉̤̻̘̰͆ ͑̄҉̞̗͓̣͍P̵̝̘̼͍̱͌̍̾͒ͅO̸ͭN̺ͦ̀ͫÝ͖̦ͤ̒̃̽̾̚

  • "AntaBaka" is male
  • »AntaBaka« is a verified user

Posts: 10,733

Date of registration: Oct 29th 2006

Location: Fucking

  • Send private message

member since 72 month member since 72 month member since 72 month member since 72 month

16

Monday, March 1st 2010, 3:54pm

Warum Lochraster?
Vielleicht findet sich wer der das ganze Professionell neu auflegt.
Ja, mach doch.

  • "jackdaniels" is male
  • »jackdaniels« is a verified user

Posts: 7,727

Date of registration: Mar 11th 2005

Location: Bergheim

Marketplace entries: 1

  • Send private message

member since 90 month member since 90 month member since 90 month member since 90 month member since 90 month

17

Monday, March 1st 2010, 5:52pm

trotzdem würde ich lochraster gut finden! denn wenn mal keine professionellen platinen mehr da sind kann man noch drauf zurück greifen!

@anta das wäre mehr als klasse wenn du da mal was machen würdest!

ps:
ob dann 644 oder 32 sollte doch bei der hardware keinen unterschied machen da sie pinkompatibel sind oder?

danke für die arbeit! TOP
Suche:
+4 OVP, NeoGeo, PCEngine, Jaguar, MSX2

AntaBaka

Z̵̰͊ͮ̏͗͐ͣ̒A̬̲̪̣̤͆̍̚L̥̦̈ͬ́G͏͉O̝̞̣̜̬͂̐ ҉̲̦̜̫I̛̟̥̯̳͂̽̃̈́̐S̿̃̑͆̓ͦͯ͏̘̣̝̹̙̣̮ ͔̳͚̞̖̙̥͌͗ͧ̅̓́̊͢Ţ͙̗́ͦ́̅O̩̼̠̣̺͐̊ͪN̦̄ͧ͒Y͓̺͍̖͂ͦͯ͝ͅ ̞̘͇̣͐̓ͤ̇͐T͚͖̑̿ͯ̃͐̋͡Ḧ̡̻͚͔̳̙̤́̀̽̋ͥ̚E̵͉̤̻̘̰͆ ͑̄҉̞̗͓̣͍P̵̝̘̼͍̱͌̍̾͒ͅO̸ͭN̺ͦ̀ͫÝ͖̦ͤ̒̃̽̾̚

  • "AntaBaka" is male
  • »AntaBaka« is a verified user

Posts: 10,733

Date of registration: Oct 29th 2006

Location: Fucking

  • Send private message

member since 72 month member since 72 month member since 72 month member since 72 month

18

Monday, March 1st 2010, 6:04pm

ob dann 644 oder 32 sollte doch bei der hardware keinen unterschied machen da sie pinkompatibel sind oder?
Das macht beim Aufbau keinen Unterschied, aber bei der Firmware.

Unseen

Hätte gerne 'n Virtex 7 ;)

  • "Unseen" is male
  • »Unseen« is a verified user
  • "Unseen" started this thread

Posts: 4,565

Date of registration: Jun 16th 2007

Location: Debara Hamtar

  • Send private message

member since 72 month member since 72 month member since 72 month member since 72 month

19

Monday, March 1st 2010, 6:05pm

Könntest Du die Firmware für den (deutlich billigeren) ATMega32 reinpassen?

Bei nochmaligem Blick in den Code: mega324 wäre einen Tick weniger Arbeit, ein mega32 würde aber auch gehen wenn der Encoder auf andere Pins gelegt wird als jetzt beim 644. Theoretisch sollte auch ein ATmega328 machbar sein - der ist zwar nicht billiger als ein ATmega32, aber dafür kommt die DIL-Version in einem deutlich kleineren Gehäuse.

Quellcode

1
2
3
10 x=rnd(-1963):fori=1to81:y=rnd(1):next
20 forj=1to5:printchr$(rnd(1)*16+70);:next
30 printint(rnd(1)*328)-217

sd2iec Homepage

AntaBaka

Z̵̰͊ͮ̏͗͐ͣ̒A̬̲̪̣̤͆̍̚L̥̦̈ͬ́G͏͉O̝̞̣̜̬͂̐ ҉̲̦̜̫I̛̟̥̯̳͂̽̃̈́̐S̿̃̑͆̓ͦͯ͏̘̣̝̹̙̣̮ ͔̳͚̞̖̙̥͌͗ͧ̅̓́̊͢Ţ͙̗́ͦ́̅O̩̼̠̣̺͐̊ͪN̦̄ͧ͒Y͓̺͍̖͂ͦͯ͝ͅ ̞̘͇̣͐̓ͤ̇͐T͚͖̑̿ͯ̃͐̋͡Ḧ̡̻͚͔̳̙̤́̀̽̋ͥ̚E̵͉̤̻̘̰͆ ͑̄҉̞̗͓̣͍P̵̝̘̼͍̱͌̍̾͒ͅO̸ͭN̺ͦ̀ͫÝ͖̦ͤ̒̃̽̾̚

  • "AntaBaka" is male
  • »AntaBaka« is a verified user

Posts: 10,733

Date of registration: Oct 29th 2006

Location: Fucking

  • Send private message

member since 72 month member since 72 month member since 72 month member since 72 month

20

Monday, March 1st 2010, 6:08pm

Bei nochmaligem Blick in den Code: mega324 wäre einen Tick weniger Arbeit, ein mega32 würde aber auch gehen wenn der Encoder auf andere Pins gelegt wird als jetzt beim 644.
Andere Pins ist wieder blöd, dann braucht's wieder zwei Hardwarevarianten und du musst zwei unterschiedliche Firmwareversionen maintainen.

Ist der 32 eigentlich schon abgekündigt?