User Tag List

Показано с 1 по 10 из 62

Тема: ZX MIDI player

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,141
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    769
    Поблагодарили
    417 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Uzix Посмотреть сообщение
    Проект с открытым исходным кодом, лицензия GPLv3.
    Да простите мою ламерность, а как компилить в win10. Я скачал последний sjasmplus, нажимаю make.bat и вылезает куча ошибок.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

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

  3. #2

    Регистрация
    18.05.2020
    Адрес
    г. Белгород
    Сообщений
    527
    Спасибо Благодарностей отдано 
    170
    Спасибо Благодарностей получено 
    637
    Поблагодарили
    201 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Да простите мою ламерность, а как компилить в win10. Я скачал последний sjasmplus, нажимаю make.bat и вылезает куча ошибок.
    Поправил make.bat. Обычно собираю через Makefile (что и есть рекомендуемый способ) - так что не заметил своевременно поломки в make.bat.

  4. #3

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,141
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    769
    Поблагодарили
    417 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Uzix Посмотреть сообщение
    Поправил make.bat. Обычно собираю через Makefile (что и есть рекомендуемый способ) - так что не заметил своевременно поломки в make.bat.
    Возможно я все таки делаю что то не так

    Код:
    lua/screen_address.inc(1): error: [LUA]7: ')' expected near '&'
    fatfs.asm(79): error: Forward reference
    player.asm(214): error: [LUA] unexpected symbol near '.'
    screen.asm(46): error: [LUA] '=' expected near 'ix'
    vis.asm(28): error: [LUA] unexpected symbol near '|'
    vis.asm(211): error: [LUA] '=' expected near 'b'
    src/main.asm(2): error: Unrecognized instruction: OPT --syntax=abf
    src/main.asm(3): error: Unrecognized instruction: SLDOPT COMMENT WPMEM, LOGPOINT, ASSERTION
    src/main.asm(4): error: Unexpected: ,stack_top
    device.asm(81): error: Unrecognized instruction: device_t #0bde+10 CPU_3_5_MHZ  INT_50_HZ 19968 224  64 141   
    device.asm(82): error: Unrecognized instruction: device_t #0c0a+10 CPU_3_54_MHZ INT_50_HZ 19992 228  63 141   
    device.asm(83): error: Unrecognized instruction: device_t #0c2c+10 CPU_3_5_MHZ  INT_48_HZ 20480 224  80 210   
    device.asm(84): error: Unrecognized instruction: device_t #17bd+10 CPU_7_MHZ    INT_50_HZ 19968 448  64 302   
    device.asm(85): error: Unrecognized instruction: device_t #1815+10 CPU_7_MHZ    INT_49_HZ 20259 456  63 302   
    device.asm(86): error: Unrecognized instruction: device_t #1859+10 CPU_7_MHZ    INT_48_HZ 20480 448  80 440   
    device.asm(87): error: Unrecognized instruction: device_t #2f7a+10 CPU_14_MHZ   INT_50_HZ 19968 896  64 624   
    device.asm(88): error: Unrecognized instruction: device_t #302b+10 CPU_14_MHZ   INT_49_HZ 20259 912  63 624   
    device.asm(89): error: Unrecognized instruction: device_t #30b2+10 CPU_14_MHZ   INT_48_HZ 20480 896  80 900   
    device.asm(90): error: Unrecognized instruction: device_t #5ef4+10 CPU_28_MHZ   INT_50_HZ 19968 1792 64 1448  
    device.asm(91): error: Unrecognized instruction: device_t #6057+10 CPU_28_MHZ   INT_49_HZ 20259 1824 63 1448  
    device.asm(92): error: Unrecognized instruction: device_t #6164+10 CPU_28_MHZ   INT_48_HZ 20480 1792 80 2000  
    device.asm(93): error: Unrecognized instruction: device_t #ffff    CPU_28_MHZ   INT_48_HZ 20480 1792 80 2000  
    settings.asm(205): error: Unrecognized instruction: menugen_t 10
    settings.asm(206): error: Unrecognized instruction: menugen_entry_t str_output       settings_menu_val_cb settings_menu_cb settings_menuentry_output
    settings.asm(207): error: Unrecognized instruction: menugen_entry_t str_kempston     settings_menu_val_cb settings_menu_cb settings_menuentry_kempston
    settings.asm(208): error: Unrecognized instruction: menugen_entry_t str_divmmc       settings_menu_val_cb settings_menu_cb settings_menuentry_divmmc
    settings.asm(209): error: Unrecognized instruction: menugen_entry_t str_zxmmc        settings_menu_val_cb settings_menu_cb settings_menuentry_zxmmc
    settings.asm(210): error: Unrecognized instruction: menugen_entry_t str_zcontroller  settings_menu_val_cb settings_menu_cb settings_menuentry_zcontroller
    settings.asm(211): error: Unrecognized instruction: menugen_entry_t str_divide       settings_menu_val_cb settings_menu_cb settings_menuentry_divide
    settings.asm(212): error: Unrecognized instruction: menugen_entry_t str_nemoide      settings_menu_val_cb settings_menu_cb settings_menuentry_nemoide
    settings.asm(213): error: Unrecognized instruction: menugen_entry_t str_smuc         settings_menu_val_cb settings_menu_cb settings_menuentry_smuc
    settings.asm(215): error: Unrecognized instruction: menugen_entry_t str_save         0 settings_menu_save_cb
    settings.asm(216): error: Unrecognized instruction: menugen_entry_t str_apply        0 settings_menu_apply_cb
    player.asm(214): error: [LUA] unexpected symbol near '.'
    player.asm(416): error: Unrecognized instruction: _pc("ld _reg, " .. screen_address_pixel((_c("_yyxx")&0xff)*8, (_c("_yyxx")>>8)*8))
    player.asm(416): error: Unexpected: _pc("ld _reg, " .. screen_address_pixel((_c("_yyxx")&0xff)*8, (_c("_yyxx")>>8)*8))
    player.asm(416): error: [ENDLUA] End of lua script without script
    screen.asm(46): error: [LUA] '=' expected near 'ix'
    screen.asm(137): error: Unrecognized instruction: _pc("ld _reg, " .. screen_address_pixel((_c("_yyxx")&0xff)*8, (_c("_yyxx")>>8)*8))
    screen.asm(137): error: Unexpected: _pc("ld _reg, " .. screen_address_pixel((_c("_yyxx")&0xff)*8, (_c("_yyxx")>>8)*8))
    screen.asm(137): error: [ENDLUA] End of lua script without script
    vis.asm(28): error: [LUA] unexpected symbol near '|'
    vis.asm(211): error: [LUA] '=' expected near 'b'
    vis.asm(245): error: Unrecognized instruction: _pc("ld _reg, " .. screen_address_attr((_c("_yyxx")&0xff)*8, (_c("_yyxx")>>8)*8))
    vis.asm(245): error: Unexpected: _pc("ld _reg, " .. screen_address_attr((_c("_yyxx")&0xff)*8, (_c("_yyxx")>>8)*8))
    vis.asm(245): error: [ENDLUA] End of lua script without script
    src/main.asm(337): error: Unrecognized instruction: menugen_t 3
    src/main.asm(338): error: Unrecognized instruction: menugen_entry_t str_settings 0 main_menu_settings
    src/main.asm(339): error: Unrecognized instruction: menugen_entry_t str_help     0 help
    src/main.asm(340): error: Unrecognized instruction: menugen_entry_t str_exit     0 exit
    src/main.asm(342): error: closing } missing
    src/main.asm(343): error: Unrecognized instruction: main_menu_generator
    src/main.asm(344): error: Unrecognized instruction: 0
    src/main.asm(344): error: Unexpected: 0
    src/main.asm(345): error: Unrecognized instruction: main_menu_callback
    src/main.asm(346): error: Unrecognized instruction: main_menu_entries
    src/main.asm(347): error: Unrecognized instruction: LAYOUT_MAINMENU_Y
    src/main.asm(348): error: Unrecognized instruction: LAYOUT_MAINMENU_X
    src/main.asm(349): error: Unrecognized instruction: LAYOUT_MAINMENU_LINES
    src/main.asm(350): error: Unrecognized instruction: LAYOUT_MAINMENU_COLUMNS
    src/main.asm(351): error: Invalid labelname: }
    src/main.asm(352): error: closing } missing
    src/main.asm(353): error: Unrecognized instruction: menu_dummy_generator
    src/main.asm(354): error: Unrecognized instruction: 0
    src/main.asm(354): error: Unexpected: 0
    src/main.asm(355): error: Unrecognized instruction: menu_dummy_callback
    src/main.asm(356): error: Unrecognized instruction: 0
    src/main.asm(356): error: Unexpected: 0
    src/main.asm(357): error: Unrecognized instruction: LAYOUT_RIGHTMENU_Y
    src/main.asm(358): error: Unrecognized instruction: LAYOUT_RIGHTMENU_X
    src/main.asm(359): error: Unrecognized instruction: LAYOUT_RIGHTMENU_LINES
    src/main.asm(360): error: Unrecognized instruction: LAYOUT_RIGHTMENU_COLUMNS
    src/main.asm(361): error: Invalid labelname: }
    udg.asm(4): error: Unrecognized instruction: DG --------
    udg.asm(5): error: Unrecognized instruction: DG ----##--
    udg.asm(6): error: Unrecognized instruction: DG ----#-#-
    udg.asm(7): error: Unrecognized instruction: DG ----#-#-
    udg.asm(8): error: Unrecognized instruction: DG --###---
    udg.asm(9): error: Unrecognized instruction: DG -#--#---
    udg.asm(10): error: Unrecognized instruction: DG --##----
    udg.asm(11): error: Unrecognized instruction: DG --------
    udg.asm(14): error: Unrecognized instruction: DG --------
    udg.asm(15): error: Unrecognized instruction: DG --------
    udg.asm(16): error: Unrecognized instruction: DG -###----
    udg.asm(17): error: Unrecognized instruction: DG -#--###-
    udg.asm(18): error: Unrecognized instruction: DG -#----#-
    udg.asm(19): error: Unrecognized instruction: DG -#----#-
    udg.asm(20): error: Unrecognized instruction: DG -######-
    udg.asm(21): error: Unrecognized instruction: DG --------
    udg.asm(24): error: Unrecognized instruction: DG --------
    udg.asm(25): error: Unrecognized instruction: DG --------
    udg.asm(26): error: Unrecognized instruction: DG --------
    udg.asm(27): error: Unrecognized instruction: DG --------
    udg.asm(28): error: Unrecognized instruction: DG --------
    udg.asm(29): error: Unrecognized instruction: DG --------
    udg.asm(30): error: Unrecognized instruction: DG -#-#-#--
    udg.asm(31): error: Unrecognized instruction: DG --------
    udg.asm(34): error: Unrecognized instruction: DG -######-
    udg.asm(35): error: Unrecognized instruction: DG ###--###
    udg.asm(36): error: Unrecognized instruction: DG ##-##-##
    udg.asm(37): error: Unrecognized instruction: DG ###-####
    udg.asm(38): error: Unrecognized instruction: DG ####-###
    udg.asm(39): error: Unrecognized instruction: DG ########
    udg.asm(40): error: Unrecognized instruction: DG ####-###
    udg.asm(41): error: Unrecognized instruction: DG -######-
    udg.asm(45): error: Unrecognized instruction: DG -#--#-#-
    udg.asm(46): error: Unrecognized instruction: DG -#--#-#-
    udg.asm(47): error: Unrecognized instruction: DG -#----#-
    udg.asm(48): error: Unrecognized instruction: DG -######-
    udg.asm(49): error: Unrecognized instruction: DG -######-
    udg.asm(50): error: Unrecognized instruction: DG -######-
    udg.asm(51): error: Unrecognized instruction: DG -######-
    udg.asm(52): error: Unrecognized instruction: DG --------
    udg.asm(55): error: Unrecognized instruction: DG --#####-
    udg.asm(56): error: Unrecognized instruction: DG -#-##-#-
    udg.asm(57): error: Unrecognized instruction: DG -#-##-#-
    udg.asm(58): error: Unrecognized instruction: DG -#----#-
    udg.asm(59): error: Unrecognized instruction: DG -#----#-
    udg.asm(60): error: Unrecognized instruction: DG -#----#-
    udg.asm(61): error: Unrecognized instruction: DG -######-
    udg.asm(62): error: Unrecognized instruction: DG --------
    udg.asm(65): error: Unrecognized instruction: DG -######-
    udg.asm(66): error: Unrecognized instruction: DG -#----#-
    udg.asm(67): error: Unrecognized instruction: DG -#-##-#-
    udg.asm(68): error: Unrecognized instruction: DG -#-##-#-
    udg.asm(69): error: Unrecognized instruction: DG -##---#-
    udg.asm(70): error: Unrecognized instruction: DG -#----#-
    udg.asm(71): error: Unrecognized instruction: DG -######-
    udg.asm(72): error: Unrecognized instruction: DG --------
    src/main.asm(1): error: Label not found: __SJASMPLUS__
    src/main.asm(1): error: [ASSERT] Assertion failed:  __SJASMPLUS__ >= 0x011402 
    001   0000                 ASSERT __SJASMPLUS__ >= 0x011402 ; SjASMPlus 1.20.2
    src/main.asm(2): error: Unrecognized instruction: OPT --syntax=abf
    002   0000                 OPT --syntax=abf
    src/main.asm(3): error: Unrecognized instruction: SLDOPT COMMENT WPMEM, LOGPOINT, ASSERTION
    003   0000                 SLDOPT COMMENT WPMEM, LOGPOINT, ASSERTION
    src/main.asm(4): error: Unexpected: ,stack_top
    004   0000                 DEVICE ZXSPECTRUM128,stack_top
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  5. #4

    Регистрация
    18.05.2020
    Адрес
    г. Белгород
    Сообщений
    527
    Спасибо Благодарностей отдано 
    170
    Спасибо Благодарностей получено 
    637
    Поблагодарили
    201 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Возможно я все таки делаю что то не так
    А какая версия SjASMPlus? Нужна 1.20.2 или новее

    Цитата Сообщение от Mick Посмотреть сообщение
    src/main.asm(1): error: [ASSERT] Assertion failed: __SJASMPLUS__ >= 0x011402
    001 0000 ASSERT __SJASMPLUS__ >= 0x011402 ; SjASMPlus 1.20.2

  6. #5

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,141
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    769
    Поблагодарили
    417 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Uzix Посмотреть сообщение
    SjASMPlus 1.20.2
    Пишет 1.20.3, может какие то пакеты надо устанавливать, я только распаковал содержимое архива ассемблера в папку - C:\Hwdev\sjasmplus\
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  7. #6

    Регистрация
    18.05.2020
    Адрес
    г. Белгород
    Сообщений
    527
    Спасибо Благодарностей отдано 
    170
    Спасибо Благодарностей получено 
    637
    Поблагодарили
    201 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Пишет 1.20.3, может какие то пакеты надо устанавливать, я только распаковал содержимое архива ассемблера в папку - C:\Hwdev\sjasmplus\
    А никаких изменений в проект не было внесено? Может где-то случайно лишняя скобка проставилась

    Если через кнопку Code на github скачать ZIP-архив с исходниками проекта и запустить make.bat - что будет? Желательно полный лог с начала.

  8. #7

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,141
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    769
    Поблагодарили
    417 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Uzix Посмотреть сообщение
    А никаких изменений в проект не было внесено? Может где-то случайно лишняя скобка проставилась
    Вроде ничего не трогал, может не так скачал.
    Сейчас снес всю папку, скачал исходники заново распаковал на диск D:/ZX-MidiPlayer
    Теперь другая картинка и папка build появилась

    Код:
    D:\ZX-MidiPlayer>make.bat
    This is unsupported build method!
    Use "GNU make" tool!
    
    Время ожидания 0 сек., нажмите любую клавишу для продолжения ...
    Подпапка или файл build уже существует.
    
    D:\ZX-MidiPlayer>sjasmplus --outprefix=build/ --exp=build/main.exp -DVERSION_DEF=\"\" -DVERSIONSHORT_DEF=\"\"  src/mai
    n.asm
    SjASMPlus Z80 Cross-Assembler v1.20.3 (https://github.com/z00m128/sjasmplus)
    Pass 1 complete (0 errors)
    Pass 2 complete (0 errors)
    strings.asm(2): warning: Empty string: "",0
    strings.asm(7): ^ emitted from here
    main.asm(369): warning: Empty string: "", 0
    > Code entrypoint=0xA1F5 start=0x76D1 end=0xAA5A len=13193
    Pass 3 complete
    Errors: 0, warnings: 2, compiled: 7498 lines, work time: 0.063 seconds
    
    D:\ZX-MidiPlayer>sjasmplus --outprefix=build/ --msg=err src/build.asm
    SjASMPlus Z80 Cross-Assembler v1.20.3 (https://github.com/z00m128/sjasmplus)
    "ls" не является внутренней или внешней
    командой, исполняемой программой или пакетным файлом.
    "ls" не является внутренней или внешней
    командой, исполняемой программой или пакетным файлом.
    "ls" не является внутренней или внешней
    командой, исполняемой программой или пакетным файлом.
    Для продолжения нажмите любую клавишу . . .
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  9. #8

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Uzix Посмотреть сообщение
    А никаких изменений в проект не было внесено?
    а чего нельзя ложить *****й компилер весом в полотора мегабайта в сорец?
    чтоб все собиралось у всех из коробке

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

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

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

Похожие темы

  1. Z-Player for GS v4.0 (+FAT32)
    от Evgeny Muchkin в разделе Софт
    Ответов: 82
    Последнее: 12.05.2025, 15:25
  2. AVR-AY player
    от Zloy в разделе Софт
    Ответов: 375
    Последнее: 04.12.2024, 00:03
  3. Z-PLAYER for GS v3.4
    от Evgeny Muchkin в разделе Софт
    Ответов: 27
    Последнее: 24.12.2020, 17:03
  4. AY Player
    от tiboh в разделе Софт
    Ответов: 24
    Последнее: 28.10.2011, 20:18

Ваши права

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