Важная информация

User Tag List

Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 13

Тема: E-TRACKER for ZX Spectrum ?

  1. #1
    Master Аватар для VELESOFT
    Регистрация
    04.04.2007
    Адрес
    Praha
    Сообщений
    752
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    33
    Поблагодарили
    14 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию E-TRACKER for ZX Spectrum ?



    DSK image for SAM COUPE (or emulator):
    http://velesoft.speccy.cz/samcoupe/s...1.2.(fred).zip

    MORE INFO:
    http://www.worldofsam.org/node/254

    http://translate.google.com/translat...saa1099-cz.htm

    On SAM COUPE computer is popular E-TRACKER utility for create music based on SAA1099 soundchip. Same soundchip is used in ZXM SOUNDCARD and SAM COUPE music can be played on ZX computers. Actually is possible only one way for write new music for SAA1099 = use original E-TRACKER on SAM COUPE(or emulator) and compiled music file use on ZX computer with connect ZXM SOUNDCARD.

    My idea is : port E-TRACKER from SAM COUPE to ZX Spectrum(or russian ZX clones). Actually I export E-TRACKER code from SAM COUPE emulator to BIN files. As I see then E-TRACKER code is in high 32kB of 64kB adress space and use low 32kB for DATA. Use hardware multicolor mode (similar as ZX mode with attributes in size 8x1 pixels = 6144 bytes graphic + 6144 bytes attributes). For videoram access change memory page in low 32kB, connect videoram memory and rewrite graphics. After return from graphic operations set in 32kB ram for data and continue in tracker code. Theoretically can be redirect graphic code for access to ZX page 7(second videoram). And ZX rom can be replaced with allram mode (ram page 0). Then pages 0+5 can be used for DATA and pages 2+4(or 1,3,6) can be used for E-TRACKER code. I must yet disassembly E-TRACKER code and verify if use any access to other SAM COUPE ports (programmable interrupt, etc....). Theoretically if I disable code for videoram access and import E-TRACKER code to allram mode on any russian clone, then can play SAA1099 music (this my theory only...)

    SAA1099 music examples: (sorry for bad MP3 quality.. my PC is very slow)
    http://velesoft.speccy.cz/saa-music1h.mp3
    http://velesoft.speccy.cz/saa-music2h.mp3
    http://velesoft.speccy.cz/saa-music3h.mp3
    http://velesoft.speccy.cz/saa-music4h.mp3
    http://velesoft.speccy.cz/saa-music5h.mp3
    http://www.quazar.clara.net/media/th...ng-snippet.mp3
    http://www.quazar.clara.net/media/harlequin-snippet.mp3
    http://www.quazar.clara.net/media/conquest-snippet.mp3
    http://www.quazar.clara.net/media/sr11one.mp3
    http://velesoft.speccy.cz/saa1099-ay_emulation.mp3
    Последний раз редактировалось VELESOFT; 14.11.2010 в 17:56.

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2
    Member
    Регистрация
    17.01.2005
    Адрес
    Tomsk, Russia
    Сообщений
    147
    Спасибо Благодарностей отдано 
    34
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    harlequin remake sounds good

  4. #3
    Moderator Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    9,916
    Спасибо Благодарностей отдано 
    178
    Спасибо Благодарностей получено 
    695
    Поблагодарили
    368 сообщений
    Mentioned
    19 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У E-Tracker некомпилированная музыка весит 78626 байт. На дискетку одним файлом нельзя сохранить в системе TR DOS. Это надо идти по пути музредактора ASM, т.е. делать дискетку в формате либо Sam Coupe, либо IBM.

    Если интересно, я несколько месяцев назад уже приступал к изучению его. Если кому интересно вот во вложение на чем я остановился. Сильно не пинаем, если где то в чем ошибся
    Вложения Вложения
    Последний раз редактировалось Mick; 14.11.2010 в 18:21.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  5. #4
    Guru Аватар для Дмитрий
    Регистрация
    01.01.2009
    Адрес
    Донецк, Украина
    Сообщений
    3,260
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    8 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Mick, а кто мешает создавать файлы с названием типа mymodule.etm, mymodule.et1, mymodule.et2, если в один файл не вкладываемся? в смысле нумерацию в расширении использовать, тогда ограничения в 255 секторов не страшны.
    Просто нестандартные форматы дискет ограничивают круг использования - а так можно хоть с винтом работать, хоть с рамдиском, хоть с SD-картой... а все к тому идет.
    Последний раз редактировалось Дмитрий; 14.11.2010 в 18:44.

  6. #5
    Master Аватар для VELESOFT
    Регистрация
    04.04.2007
    Адрес
    Praha
    Сообщений
    752
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    33
    Поблагодарили
    14 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    У E-Tracker некомпилированная музыка весит 78626 байт. На дискетку одним файлом нельзя сохранить в системе TR DOS. Это надо идти по пути музредактора ASM, т.е. делать дискетку в формате либо Sam Coupe, либо IBM.

    Если интересно, я несколько месяцев назад уже приступал к изучению его. Если кому интересно вот во вложение на чем я остановился. Сильно не пинаем, если где то в чем ошибся
    Thank for source.
    Long file can be saved/loaded as more small files(memory pages 16kB for ZX version). 32kB memory paging can be used on ATM TURBO 2+, SPRINTER 2000 or PENTEVO computers (all this computers use 16kB memory paging from adress 0 and 16384 then is possible replace one original OUT with new two OUT's). For other ZX machines need rewrite code for writing data to low 32kB and use only access to extra memory from adress 49152. Next problem is unreadable ports on ZX/clones. SAM COUPE can read back from same port last writed value, but we must before OUT command write byte to free memory and reading of this port replace with reading memory adress. E-TRACKER run on SAM COUPE at 6MHz with slow-down CPU(run about 5MHz). We can on ZX clones active turbo mode 7MHz. It's all.

    I verify all OUT commands and detect new facts:
    - use videoram in page 14(#0E) in low 32kB
    - use multicolor graphic mode
    - use programmable interrupt at screen line XX (I don't know why use this code:
    Код:
    seg000:8E4B		    ld	    a, 0C8h ; 'Č'
    seg000:8E4D		    out	    (0F9h), a
    This OUT 249,200 set number for interrupt line, but OUT 249 work only with values 0-191. Any higher values are ignored on SAM COUPE. Then this code can be erased, we don't need this.
    - E-TRACKER use only memory paging on low 32kB ram(allram)
    in low 32kB set more different pages(it's impossible implement on computers without possibility switch low 32kB with different ram. It's possible only on ATM,SPRINTER,PENTEVO)
    - E-TRACKER code work in high 32kB from adress 32768(#8000)
    - E-TRACKER not use any other SAM COUPE extra features or ports
    Последний раз редактировалось VELESOFT; 14.11.2010 в 22:43.

  7. #6
    Member Аватар для NVitia
    Регистрация
    02.08.2010
    Адрес
    Москва
    Сообщений
    171
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

  8. #7
    Guru Аватар для AAA
    Регистрация
    06.04.2005
    Адрес
    Земля, Москва, Марьино
    Сообщений
    21,509
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    16 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NVitia Посмотреть сообщение
    Подскажите где скачать музыку из этих примеров целиком?
    У Мика есть.

  9. #8
    Moderator Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    9,916
    Спасибо Благодарностей отдано 
    178
    Спасибо Благодарностей получено 
    695
    Поблагодарили
    368 сообщений
    Mentioned
    19 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AAA Посмотреть сообщение
    У Мика есть.
    У меня они не в mp3 формате. Большую часть можно послушать в E-Tunes 1 .... 11

    После выпуска последнего выложу себе на сайт все треки.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  10. #9
    Guru Аватар для AAA
    Регистрация
    06.04.2005
    Адрес
    Земля, Москва, Марьино
    Сообщений
    21,509
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    16 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В мп3 есть у ААА.

  11. #10
    Master Аватар для VELESOFT
    Регистрация
    04.04.2007
    Адрес
    Praha
    Сообщений
    752
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    33
    Поблагодарили
    14 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NVitia Посмотреть сообщение
    Подскажите где скачать музыку из этих примеров целиком?
    http://velesoft.speccy.cz/samcoupe/s...-saa-sound.zip
    http://velesoft.speccy.cz/samcoupe/s...saa-sound2.zip
    http://velesoft.speccy.cz/samcoupe/s...saa-sound3.zip
    http://velesoft.speccy.cz/samcoupe/s...saa-sound4.zip

    Music is in TAP files, but can be convert to TRD image via TAP2TRD utility...

Страница 1 из 2 12 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Sample Tracker
    от ALKO в разделе Музыка
    Ответов: 12
    Последнее: 07.04.2019, 15:12
  2. Fast Tracker
    от GibbS в разделе Музыка
    Ответов: 7
    Последнее: 31.03.2018, 23:05
  3. Tracker которого нет
    от Firestarter в разделе Музыка
    Ответов: 69
    Последнее: 01.03.2008, 13:03
  4. SQ Tracker
    от Andrey Gusev (2:5050/147) в разделе Софт
    Ответов: 3
    Последнее: 24.09.2005, 22:56

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •