Actualización del core TBBlue
- desUBIKado
- Mensajes: 1002
- Registrado: 05 Ago 2016, 22:33
Actualización del core TBBlue
Veo en el github de Fabio Belavenuto que hay movimiento en el core TBBlue, y que parece que se han actualizado cosas:
https://github.com/fbelavenuto/TBBlue/t ... ynth/ZXUNO
Adding fixes from main repository:
- Removed Next modules specific (Sprites, Layer2, etc)
- SID filters added.
- PAN control from AYs and SID
- Implemented Floating-bus in I/O port 0xFF
- Implemented raster interrupt
- Fixed MC joysticks.
- Added support to 1MB SRAM: Changed SRAM map (Need change TBBLUE.FW between updates)
- Added show version of Core and Firmware at boot time, and minimum core version check
¿Alguien se anima a sintetizarlo y a generar un COREx.ZX1?
https://github.com/fbelavenuto/TBBlue/t ... ynth/ZXUNO
Adding fixes from main repository:
- Removed Next modules specific (Sprites, Layer2, etc)
- SID filters added.
- PAN control from AYs and SID
- Implemented Floating-bus in I/O port 0xFF
- Implemented raster interrupt
- Fixed MC joysticks.
- Added support to 1MB SRAM: Changed SRAM map (Need change TBBLUE.FW between updates)
- Added show version of Core and Firmware at boot time, and minimum core version check
¿Alguien se anima a sintetizarlo y a generar un COREx.ZX1?
Re: Actualización del core TBBlue
Мне это не нужно, мой bios не загружает файлы во flash, поэтому мне приходится грузить постоянноо через JTAG.
Ну что сказать об этом обновлении. Может новые режимы и хорошо работают, я то проверяю в старых режимах zx48\zx128.
Там за столько лет ничего не изменилось. тесты работают плохо, звук мне не понравился, TurboSound тест не находит, и т.д.
Сама концепция интересная, но реализация далека до совершенства.
За исходники автору конечно спасибо, всего то 4 года прошло.
- desUBIKado
- Mensajes: 1002
- Registrado: 05 Ago 2016, 22:33
Re: Actualización del core TBBlue
Muchas gracias. Ya he convertido el .bit a .ZX1 con bit2bin.exeazesmbog escribió: ↑15 Abr 2020, 18:35tbblue.zip
надеюсь в COREx.ZX1 сами осмелитесь сконвертить???
Мне это не нужно, мой bios не загружает файлы во flash, поэтому мне приходится грузить постоянноо через JTAG.
Ну что сказать об этом обновлении. Может новые режимы и хорошо работают, я то проверяю в старых режимах zx48\zx128.
Там за столько лет ничего не изменилось. тесты работают плохо, звук мне не понравился, TurboSound тест не находит, и т.д.
Сама концепция интересная, но реализация далека до совершенства.
За исходники автору конечно спасибо, всего то 4 года прошло.
El core funciona, pero a parte de eso nada reseñable. El sonido Turbo Sound suena horrible. Y luego la CPU falla muchos TEST, no está actualizada.
He tenido que poner el achivo TBBLUE.FW de la versión del 22.07.2017. Con el nuevo archivo no me arrancaba el ZX GO+.
No se que mejoras han implementado, pero el core de Spectrum de mcleod_ideafix está mucho mejor.
Re: Actualización del core TBBlue
ядро Spectrum mcleod_ideafix в этом тесте тоже 7 ошибок дает.
2 первые можно не фиксить, бесполезные они
а вот 5 последних - это скорее всего ULA в contended режиме неправильно с портами работает.
Но фиксить некому
TBBlue хорошо уже только тем, что для загрузки ядра достаточно файлов на SD карте, в отличии от UNO, которому обязательно надо FLASH память. Это большой плюс.
TBBLUE.FW - у меня все же последняя работает, предыдущая за 2017 год - не очень то работала.
Что интересно ,номера версии одни и те же - 1.08
2 первые можно не фиксить, бесполезные они
а вот 5 последних - это скорее всего ULA в contended режиме неправильно с портами работает.
Но фиксить некому
TBBlue хорошо уже только тем, что для загрузки ядра достаточно файлов на SD карте, в отличии от UNO, которому обязательно надо FLASH память. Это большой плюс.
TBBLUE.FW - у меня все же последняя работает, предыдущая за 2017 год - не очень то работала.
Что интересно ,номера версии одни и те же - 1.08
- desUBIKado
- Mensajes: 1002
- Registrado: 05 Ago 2016, 22:33
Re: Actualización del core TBBlue
Ok a todo lo que dices, excepto que el core de mcleod de 7 errores, solo da 2, los que aparecen en la primera pantalla.
Re: Actualización del core TBBlue
Действительно . Сейчас взял и перепроверил, но в bios настройки сделал руками, а не авто.
Всего две ошибки, но я их и за ошибки не считаю.
Но тем не менее есть ещё парочка тестов, которые показывают ошибки, да и мои два бордюрных FPGA теста все же криво показывают. Ровно только или на реалах, или в эмуляторах или у Sorgelig-a:)
Всего две ошибки, но я их и за ошибки не считаю.
Но тем не менее есть ещё парочка тестов, которые показывают ошибки, да и мои два бордюрных FPGA теста все же криво показывают. Ровно только или на реалах, или в эмуляторах или у Sorgelig-a:)
Часть II
Пересобрал ядро TBBlue.
C другим процессором, с другим TurboSound/
с другими добавлениями)
Если кто не знает как с ним работать :
F1 - reset
F1 + Space - выбор zx48\zx128\3+
F10 - NMI
Включено 3 AY ( тест для проверки - в архиве)
Turbo Sound заменен ( тест для проверки - в архиве)
Включен SID
Для SID-a посетителем форума zx-pk.ru NEO SPECTRUMAN был написан проигрыватель файлов.
в архиве несколько версий и мой сборник POPCORN
Вариантов проигрывателя много, потому как различные порты самого SIDa можно использовать, и различные машины, в частности zx128 и zx3+ Под каждую - своя версия программы. Но также еще своя версия и под софтовый эмулятор SID.
в общей сложности у автора 24 различные версии получались, это не считая парочки эксклюзивных для меня. Это чтобы по пробелу Space - играла следующая композиция. Вот авторские архивы:
NSID_Emu r0222
https://dropmefiles.com/5bz1e
https://dropmefiles.com.ua/a3VPKhxW
NSID_Emu r0222 zebest mode
https://dropmefiles.com/lMCRv
https://dropmefiles.com.ua/HyXhB3K
Ну и файл ядра TBBlue там же.
To be continue...
C другим процессором, с другим TurboSound/
с другими добавлениями)
Если кто не знает как с ним работать :
F1 - reset
F1 + Space - выбор zx48\zx128\3+
F10 - NMI
Включено 3 AY ( тест для проверки - в архиве)
Turbo Sound заменен ( тест для проверки - в архиве)
Включен SID
Для SID-a посетителем форума zx-pk.ru NEO SPECTRUMAN был написан проигрыватель файлов.
в архиве несколько версий и мой сборник POPCORN
Вариантов проигрывателя много, потому как различные порты самого SIDa можно использовать, и различные машины, в частности zx128 и zx3+ Под каждую - своя версия программы. Но также еще своя версия и под софтовый эмулятор SID.
в общей сложности у автора 24 различные версии получались, это не считая парочки эксклюзивных для меня. Это чтобы по пробелу Space - играла следующая композиция. Вот авторские архивы:
NSID_Emu r0222
https://dropmefiles.com/5bz1e
https://dropmefiles.com.ua/a3VPKhxW
NSID_Emu r0222 zebest mode
https://dropmefiles.com/lMCRv
https://dropmefiles.com.ua/HyXhB3K
Ну и файл ядра TBBlue там же.
To be continue...
- desUBIKado
- Mensajes: 1002
- Registrado: 05 Ago 2016, 22:33
Re: Часть II
He probado los 3 AY, y la verdad, me suena bastante parecido a solo tener Turbo Sound. Creo que ese tercer AY donde mejor está aprovechado es para efectos FX (explosiones, disparos, etc), y dejar los otros 2 para la música "in game".
La reproducción de los ficheros SID está muy bien, aunque no deja de ser una curiosidad. Pero mejor no hablo mucho, porque yo me pongo bastantes veces los E-Tunes para escuchar las composiciones con el SAA1099.
Lo del nuevo procesador no lo entiendo. He vuelto a pasar el TEST del Z80 al nuevo core TBBlue y sigue reportanto 24 casos fallidos.
Re: Часть II
Новый - не значит правильный или идеальный
попробую объяснить. Основной процессор для FPGA называется T80. Существует много модификаций, наиболее правильная от Sorgelig-a. В Следующем NEXT - тоже своя модификация того же самого T80 - у них она под кодовым названием T80n. В него добавлен десяток новых инструкций, которые работают через системный регистр NEXT-a.
Так вот, в процессе экспериментов с zxnDMA я этот процессор и добавил в стандартной конфигурации, дополнительные регистры не включал. Когда будет время и желание - поэксперементирую с регистром и новыми командами, а пока он не особо отличается от старого. Так понятнее?
Re: Actualización del core TBBlue
I just tried out the new core by azesmbog, but it didn't work for me...
I really wanted this to work on my classic 512k ZX Uno model, but got no video signal and nothing when I tried it...
Am I missing something obvious?... (Im using a VGA cable, by the way)... Is it configured for a particular video signal, or just incompatible with my unexpanded ZX Uno model?...
Suggestions would be appreciated!...
I have always wanted to see what a Spectrum with a SID chip might be like...
I really wanted this to work on my classic 512k ZX Uno model, but got no video signal and nothing when I tried it...
Am I missing something obvious?... (Im using a VGA cable, by the way)... Is it configured for a particular video signal, or just incompatible with my unexpanded ZX Uno model?...
Suggestions would be appreciated!...
I have always wanted to see what a Spectrum with a SID chip might be like...