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

User Tag List

Страница 2 из 55 ПерваяПервая 123456 ... ПоследняяПоследняя
Показано с 11 по 20 из 542

Тема: ZEmu

  1. #11
    Master Аватар для boo_boo
    Регистрация
    10.05.2005
    Адрес
    Москва
    Сообщений
    713
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sinus
    короче вот оно.
    агаааа, и вправду работает
    однако, музыка заметно отстает -- буфер уж очень здоровый
    ну эт фигня. а вот чего действительно очень не хватает, чтобы толком эмуль потестировать -- опций командной строки и поддержки инсталляции в системные директории: каждый раз идти в каталог с эмулем, прописывать в конфиге имя диска, а потом делать "./zemu" -- геморрой страшный .

    ЗЫ а чего у тебя билдится все так мрачно? compile.sh какие-то, файлы от либ раскиданы в 2х местах, и все cpp инклюдятся в один главный? O__o

  2. #12
    Veteran Аватар для Sinus
    Регистрация
    29.01.2005
    Адрес
    Belarus, Grodno
    Сообщений
    1,279
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от boo_boo
    агаааа, и вправду работает
    однако, музыка заметно отстает -- буфер уж очень здоровый
    пробовал делать меньше, но тогда иногда начинает дико тормозить.
    я в программинге звука новайс, разберусь- пофикшу.

    ну эт фигня. а вот чего действительно очень не хватает, чтобы толком эмуль потестировать -- опций командной строки
    согласен. будет.

    и поддержки инсталляции в системные директории: каждый раз идти в каталог с эмулем, прописывать в конфиге имя диска, а потом делать "./zemu" -- геморрой страшный .
    терпеть ненавижу стандартное юниксовое расположение файлов.
    я даже сам линукс перекомпиливал для моей великой цели: каждый т.н. пакет в своей папке. типа /opt/x11 , /opt/coreutils , /opt/gcc
    вот. и я считаю что это правильно.

    а чтоб не делать "./zemu" могу посоветовать юзать миднайт командир

    ЗЫ а чего у тебя билдится все так мрачно? compile.sh какие-то,
    потому что compile.sh мне понятней чем makefile

    файлы от либ раскиданы в 2х местах,
    зато либа и h-ник к ней в своей папочке

    и все cpp инклюдятся в один главный? O__o
    ночь... спать хотелось...
    переделаю в первую очередь.
    [target] [zemu] [js8x] [pouet 1, 2]
    KAY-1024, 5''FDD, 3''FDD, HDD

  3. #13
    Master Аватар для boo_boo
    Регистрация
    10.05.2005
    Адрес
    Москва
    Сообщений
    713
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sinus
    терпеть ненавижу стандартное юниксовое расположение файлов.
    я даже сам линукс перекомпиливал для моей великой цели: каждый т.н. пакет в своей папке. типа /opt/x11 , /opt/coreutils , /opt/gcc
    вот. и я считаю что это правильно. а чтоб не делать "./zemu" могу посоветовать юзать миднайт командир
    оригинально %) не, альтернативное мироощущение -- это круто, но поддержку инсталляции по стандартам можно ведь сделать, одно другому не мешает? я сам могу сделать, если тебе претит отмазка про mc не катит -- все равно переться в каталог с эмулем; если каждую программу так запускать, то и времени больше ни на что не останется... разве что юзать всякие маздайные КДЕ с их ярлычками и прочую гуйню.
    или понаписать идиотических шелл-скриптов для консоли/mc. так или иначе геморрой, и командная строка в пролете, это не гут!
    Цитата Сообщение от Sinus
    потому что compile.sh мне понятней чем makefile
    ни целей, ни зависимостей, ни простоты настройки билда.. когда эмуль разрастется, это дело боком станет... впрочем, мейкфайлы написать никогда не поздно
    Последний раз редактировалось boo_boo; 16.02.2006 в 14:27.

  4. #14
    Veteran Аватар для SMT
    Регистрация
    16.01.2005
    Адрес
    Бобруйск
    Сообщений
    1,267
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    в либе для z80 объявление unsigned типов для MSVC должно быть как unsinged __int16, unsigned __int8, unsigned __int32. слово signed тоже есть, оно обычно не даёт никакого эффекта, кроме signed char - есть опция комстроки, которая все просто char делает unsigned

  5. #15
    Veteran Аватар для Sinus
    Регистрация
    29.01.2005
    Адрес
    Belarus, Grodno
    Сообщений
    1,279
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от boo_boo
    оригинально %) не, альтернативное мироощущение -- это круто, но поддержку инсталляции по стандартам можно ведь сделать, одно другому не мешает? я сам могу сделать, если тебе претит
    претит если хош - сделай.
    помещу в основную ветку разработки

    отмазка про mc не катит -- все равно переться в каталог с эмулем;
    фз. я неудобств не замечал (или я просто привык?)

    если каждую программу так запускать, то и времени больше ни на что не останется... разве что юзать всякие маздайные КДЕ с их ярлычками и прочую гуйню.
    ой... гуй... на суй
    сам юзаю IceWM - рулез фарева.

    а вообще выбор диска будет в самом эмуле, так что не надо будет конфиги править.

    или понаписать идиотических шелл-скриптов для консоли/mc. так или иначе геморрой, и командная строка в пролете, это не гут!
    фанат коммандной строки?
    фз. я могу только в коммандире каком-нить, ибо есть много всякого файла копировать, то шелл сосёт

    ни целей, ни зависимостей, ни простоты настройки билда.. когда эмуль разрастется, это дело боком станет... впрочем, мейкфайлы написать никогда не поздно
    а тут цель одна- получить эмуль.
    и настраивать нечего.
    вот так

    если припрёт- напишу.
    [target] [zemu] [js8x] [pouet 1, 2]
    KAY-1024, 5''FDD, 3''FDD, HDD

  6. #16
    Veteran Аватар для Sinus
    Регистрация
    29.01.2005
    Адрес
    Belarus, Grodno
    Сообщений
    1,279
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SMT
    в либе для z80 объявление unsigned типов для MSVC должно быть как unsinged __int16, unsigned __int8, unsigned __int32. слово signed тоже есть, оно обычно не даёт никакого эффекта, кроме signed char - есть опция комстроки, которая все просто char делает unsigned
    эт к boo_boo скорее.
    вот... типа такого:

    Код:
    typedef unsigned __int8 Z80EX_BYTE;
    typedef signed char Z80EX_SIGNED_BYTE;
    typedef unsigned __int16 Z80EX_WORD;
    typedef unsigned __int32 Z80EX_DWORD;
    [target] [zemu] [js8x] [pouet 1, 2]
    KAY-1024, 5''FDD, 3''FDD, HDD

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

  8. #17
    Veteran Аватар для SMT
    Регистрация
    16.01.2005
    Адрес
    Бобруйск
    Сообщений
    1,267
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    точно!

  9. #18
    Master Аватар для boo_boo
    Регистрация
    10.05.2005
    Адрес
    Москва
    Сообщений
    713
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SMT
    в либе для z80 объявление unsigned типов для MSVC должно быть как unsinged __int16, unsigned __int8, unsigned __int32. слово signed тоже есть, оно обычно не даёт никакого эффекта, кроме signed char - есть опция комстроки, которая все просто char делает unsigned
    пасиб, пофиксил у себя

  10. #19
    Master Аватар для boo_boo
    Регистрация
    10.05.2005
    Адрес
    Москва
    Сообщений
    713
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sinus
    претит если хош - сделай.
    помещу в основную ветку разработки
    оке, займусь прямщаз
    Цитата Сообщение от Sinus
    фз. я неудобств не замечал (или я просто привык?)
    твоя юность часом не в досе прошла? если да, то ничего странного, там привыкаешь чесать левой пяткой правую подмышку
    Цитата Сообщение от Sinus
    фанат коммандной строки?
    фз. я могу только в коммандире каком-нить, ибо есть много всякого файла копировать, то шелл сосёт
    не, копирую я тоже в mc. а на большую часть остального - Ctrl-o а вообще непонятно, как ты запускаешь эмуль+диск? (предположим, что ком. строка есть) -- каталог с эмулем в одну панель, каталог с файлом в другую, и лепишь строку запуска с полным путем к файлу? или все же мутишь шелл-скрипт? я с глюкалкой в былые времена скриптом справлялся, но в итоге решил, что проще влезть в сорцы, и сделать нормально

  11. #20
    Master Аватар для boo_boo
    Регистрация
    10.05.2005
    Адрес
    Москва
    Сообщений
    713
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sinus
    а тут цель одна- получить эмуль.
    и настраивать нечего.
    вот так
    ыыыы, не, я не понимаю как можно жить как минимум без make clean и make dist, неужто все руками или скриптами? %)

Страница 2 из 55 ПерваяПервая 123456 ... ПоследняяПоследняя

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

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

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

Ваши права

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