Aktualności: C64 Power - online od stycznia 2000 !

Autor Wątek: Dobre wieści dla SD2IEC'owców ?  (Przeczytany 11115 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline StaryMarabut

  • Level 6
  • ******
  • Wiadomości: 1794
  • Robię wszystkim dobrze *za pół ceny.
Dobre wieści dla SD2IEC'owców ?
« Odpowiedź #15 dnia: 21 Kwietnia 2013, 21:44 »
Potwierdzam.  Demo idzie dalej. Konczy sie na pierwszym tunelu 3D.
Najlepiej jest, zostać z najnowszym firmware.  Starsze, z tych co sprawdziłem, nic dobrego nie wniosly.

Offline wegi

  • Level 7
  • *******
  • Wiadomości: 2588
Dobre wieści dla SD2IEC'owców ?
« Odpowiedź #16 dnia: 22 Kwietnia 2013, 00:11 »
Najlepiej zerknij na jutabie i porównaj ale chyba przeszło całe o ile dobrze zrozumiałem.

Tak więc mamy kilka naprawdę dobrych rzeczy umilających życie dla SD2IEC czyż nie?

Dzięki za info

Jak tym się kończy to OK

\"e23\"
Gdy po wynalezieniu komputera kwantowego jedni pytali o sposób wytwarzania prądu, kisiel pytał jak wytwarzać świeczki...

NIECH NIE BĘDZIE NICZEGO !!!

CZY RAF PIŁ Z JERICHA KUBECZKA ???

Offline wegi

  • Level 7
  • *******
  • Wiadomości: 2588
Dobre wieści dla SD2IEC'owców ?
« Odpowiedź #17 dnia: 22 Kwietnia 2013, 11:28 »
Z tąd

https://github.com/rkrajnc/sd2iec/blob/master/doc/dreamload.txt

The DreamLoad Fast Loader Protocol
==================================

analysed by Thomas Giesel

This document describes the fast loader protocol implemented in DreamLoad. The
description may not be accurate in any point.

DreamLoad is a two bit IRQ fast loader. This means that the timing of the C64
(host) may be deferred by IRQs at any time. The timing is given by the host,
so the drive code must be always listening. The only exception is after the
host sent a command to load a sector to the drive. Then the host starts the
protocol after having seen the first two bits (always 0) on the bus.

All the directory and sector chain stuff is done by the host.

DRIVE DETECTION
===============

DreamLoad reads out some bytes from the drive memory using "m-r" to detect the
drive type. To find a 1541 it expects following values:

0xfea0: 0x0d
0xe5c6: 0x34 0xb1

Then it uploads the initial loader using "m-w".

INITIAL LOADER
==============

The first part of code uploaded by the host into the drive is a short program
which has the task to download the final drive code using the send protocol
described below. The initial loader contains the length of the final drive
code. It's a simple loop which receives 1024 bytes from the host, stores them
into the drive RAM and starts the final drive code.

BYTE TO DRIVE PROTOCOL
======================

This protocol is used by the host to send the final drive code and in newer
versions of DreamLoad also to send commands to the drive.

The ATN line is not used for this transfer.

The drive has to wait for CLOCK to become low. A short time later it reads
bit 7 from DATA (low = 1). After the next CLOCK high bit 6 is read from DATA
This procedure is repeated 4 times to read all 8 bits.

Note that the host write CLOCK and DATA at once, nevertheless the drive must
read them in two steps to avoid race conditions cause by the ramp times.

OLD BYTE TO DRIVE PROTOCOL
==========================

Older implementations of DreamLoad us a different protocol for the command
bytes.

The drive waits for ATN low, then it reads bit 5 from DATA and 7 from CLOCK.
After the next ATN high bit 4 follows on DATA and bit 6 on CLOCK.
This is repeated for bits 1, 3, 0, 2.

BYTE TO HOST PROTOCOL
=====================

This protocol is used to send bytes from the drive to the host.

Bit 0 of each byte is sent on CLOCK, bit 1 on DATA. High level means 1. This
bit pair is acknowledged by the host by pulling ATN down. Directly after this
ack the drive must put the next two bytes on CLOCK and DATA, the will be ack'd
with a high level on ATN. The rest of the byte follow in the same manner.

If there there are no additional bytes to be transfered, the drive releases
DATA and CLOCK to high.

BLOCK TO HOST PROTOCOL
======================

The first byte is a status code. If it is 0 a block of 256 bytes will follow.
As the host waits for DATA to become low before receiving this byte, bit 1 must
always be zero in this byte.

Is the value is not 0, it is an error indication. No additional bytes follow in
this case. The C64 code returns an error flag to the application in this case.

After a block a checksum follows. All bytes of the block are EORed beginning
with 0, the result is transfered as checksum.

DREAMLOAD VARIANTS
==================

This is a list of DreamLoad version at the programs they were found in.
EORing all bytes of the final code gives the version code used below.
The versions 0xac and 0xdc use the old byte protocol.

Checksum 0x48:
Cauldron by Exceed, Resource, The Dreams (2008)
http://noname.c64.org/csdb/release/?id=64204
state: works

8-bit Garden by Digital Sounds System (2008)
http://noname.c64.org/csdb/release/?id=64142
state: works

Breakpoint 2008 Invitation by Resource, The Dreams (2008)
http://noname.c64.org/csdb/release/?id=62891
state: works

Checksum 0xac:
Perfect Pixels by Chorus (2007)
http://noname.c64.org/csdb/release/?id=59862
state: works

69 positions 100% by Vulture Design (2006)
http://noname.c64.org/csdb/release/?id=45031
state: works, including disk change

Deep 90% by Chorus (2006)
http://noname.c64.org/csdb/release/?id=36852
state: works

The True Story About Knoops by The Dreams (2003)
http://noname.c64.org/csdb/release/?id=9748
state: works

Flut by K2 (2004)
http://noname.c64.org/csdb/release/?id=12744
state: works, including disk change

Checksum 0xdc:
Darwin by The Dreams (2004)
http://noname.c64.org/csdb/release/?id=12732
state: works

Checksum 0xbf:
Error 23 91% by Resource, The Dreams (2006)
http://noname.c64.org/csdb/release/?id=32411
state: 91% version works, older 90% version doesn't

10 Years HVSC by HVSC Crew (2006)
http://noname.c64.org/csdb/release/?id=44014
state: works, including disk change
Gdy po wynalezieniu komputera kwantowego jedni pytali o sposób wytwarzania prądu, kisiel pytał jak wytwarzać świeczki...

NIECH NIE BĘDZIE NICZEGO !!!

CZY RAF PIŁ Z JERICHA KUBECZKA ???

Offline wegi

  • Level 7
  • *******
  • Wiadomości: 2588
Dobre wieści dla SD2IEC'owców ?
« Odpowiedź #18 dnia: 22 Kwietnia 2013, 13:01 »
@SM - doszło do końca error 23?

\"e23\"

Albo ktoś inny to sprawdził?
Gdy po wynalezieniu komputera kwantowego jedni pytali o sposób wytwarzania prądu, kisiel pytał jak wytwarzać świeczki...

NIECH NIE BĘDZIE NICZEGO !!!

CZY RAF PIŁ Z JERICHA KUBECZKA ???

Offline StaryMarabut

  • Level 6
  • ******
  • Wiadomości: 1794
  • Robię wszystkim dobrze *za pół ceny.
Dobre wieści dla SD2IEC'owców ?
« Odpowiedź #19 dnia: 22 Kwietnia 2013, 14:51 »

Offline wegi

  • Level 7
  • *******
  • Wiadomości: 2588
Dobre wieści dla SD2IEC'owców ?
« Odpowiedź #20 dnia: 22 Kwietnia 2013, 15:39 »
No i PIĘKNIE - przelatuje całe. To naprawdę super dome utrzymane w kosmicznym tempie i ze świetną muzą. Nie wiem na czym odtwarzałeś głos czy to sprawa sprzętu nagrywającego - brzmiał jak z wiadra.
Dzięki za poświęcenie się i nagranie - rozumiem 10.3 firmware jest do tego OK
Gdy po wynalezieniu komputera kwantowego jedni pytali o sposób wytwarzania prądu, kisiel pytał jak wytwarzać świeczki...

NIECH NIE BĘDZIE NICZEGO !!!

CZY RAF PIŁ Z JERICHA KUBECZKA ???

Offline StaryMarabut

  • Level 6
  • ******
  • Wiadomości: 1794
  • Robię wszystkim dobrze *za pół ceny.
Dobre wieści dla SD2IEC'owców ?
« Odpowiedź #21 dnia: 22 Kwietnia 2013, 15:46 »
Dzwoni, bo telefonem nagrywałem :p
Tak  v.10.3
A na stacji, gdzie jest wolniej ?

Offline wegi

  • Level 7
  • *******
  • Wiadomości: 2588
Dobre wieści dla SD2IEC'owców ?
« Odpowiedź #22 dnia: 22 Kwietnia 2013, 15:50 »
Raczej jest dosynchronizowane to demo i tu i tu - jeżeli miałobybyć szybciej na drivie to 90% bolepszy loader ma. Ale i tak w tempo wchodzili z efektami - jeszcze porównam to napiszę
Gdy po wynalezieniu komputera kwantowego jedni pytali o sposób wytwarzania prądu, kisiel pytał jak wytwarzać świeczki...

NIECH NIE BĘDZIE NICZEGO !!!

CZY RAF PIŁ Z JERICHA KUBECZKA ???

Offline wegi

  • Level 7
  • *******
  • Wiadomości: 2588
Dobre wieści dla SD2IEC'owców ?
« Odpowiedź #23 dnia: 22 Kwietnia 2013, 23:46 »
Z noty do 91%

shiftlock wduszony na początku - wyłaczy VSP w pierwszym parcie (bujanie na boki)
sprawdziłem tak jest

spacja podczas depaku zezwoli na uzywanie sprajtow podczas loadingu co na sd2iec ma zaowocować zwisem
Gdy po wynalezieniu komputera kwantowego jedni pytali o sposób wytwarzania prądu, kisiel pytał jak wytwarzać świeczki...

NIECH NIE BĘDZIE NICZEGO !!!

CZY RAF PIŁ Z JERICHA KUBECZKA ???

Offline Beda

  • Level 3
  • ***
  • Wiadomości: 227
Dobre wieści dla SD2IEC'owców ?
« Odpowiedź #24 dnia: 23 Kwietnia 2013, 00:08 »
Potwierdzam Error23 91% ukończony na SD2IEC z firmware 1.0.0alpha0-57-g08564fb \"\"
Parę C64 i parę innych...

Offline Beda

  • Level 3
  • ***
  • Wiadomości: 227
Dobre wieści dla SD2IEC'owców ?
« Odpowiedź #25 dnia: 23 Kwietnia 2013, 01:14 »
Nie ma jak zedytować, więc tylko dopiszę, że wszystkie dema z postu parę punktów wyżej działają na mojej wersji firmware \"\"
Parę C64 i parę innych...

Offline wegi

  • Level 7
  • *******
  • Wiadomości: 2588
Dobre wieści dla SD2IEC'owców ?
« Odpowiedź #26 dnia: 14 Września 2014, 21:20 »
Pseudo code / Noice

Świetne demo nieujęte na liście powyżej. Świetna grafika, muzyka i efekty.

http://csdb.dk/release/?id=69185

Działa na sd2iec firmware 10.coś tam \"\"

Polecam.
Gdy po wynalezieniu komputera kwantowego jedni pytali o sposób wytwarzania prądu, kisiel pytał jak wytwarzać świeczki...

NIECH NIE BĘDZIE NICZEGO !!!

CZY RAF PIŁ Z JERICHA KUBECZKA ???

Offline Skull

  • Level 6
  • ******
  • Wiadomości: 2034
Dobre wieści dla SD2IEC'owców ?
« Odpowiedź #27 dnia: 23 Stycznia 2015, 22:39 »
SDBrowse, mała prezentacja:
http://youtu.be/DXxvtn0rO8k

Offline Kisiel

  • Level 7
  • *******
  • Wiadomości: 11447
  • Number 7 in all users competition...
    • http://wiki.projekt64.filety.pl/doku.php
Dobre wieści dla SD2IEC'owców ?
« Odpowiedź #28 dnia: 23 Stycznia 2015, 22:55 »
za je bi ste... Bi to nie od seksu.
idz wyprostowany wśród tych co idą na kolanach

...w przypadku checi zakupu UK1541,GA,MA,T8500,T7501 prosze o kontakt na Facebooku, haslo: UK1541....

Offline elroy

  • Level 4
  • ****
  • Wiadomości: 314
    • piwo.org
Dobre wieści dla SD2IEC'owców ?
« Odpowiedź #29 dnia: 24 Stycznia 2015, 01:40 »
Można gdzieś pobrać?
C64, C64G, C64C, C64 DTV, 3x 1541-II, SD2IEC, Final III, DualSID, Mon. 1084s, Jiffydos, A500/600