Создать ответ 
 
Рейтинг темы:
  • Голосов: 0 - Средняя оценка: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Dreamcast Virtual Aquarium Download
Автор Сообщение
Ivan Guber Не на форуме
Продвинутый
***

Сообщений: 246
Зарегистрирован: 01.09.2017
Рейтинг: 3
Сказал спасибо: 135
Поблагодарили 252 раз(а) в 113 сообщ.
Сообщение: #1
Dreamcast Virtual Aquarium Download








Скачать / Download: https://segafish.museebolo.ch/en/ressources/

Подробности можно узнать по этой ссылке:
https://www.thedreamcastjunkyard.co.uk/2...oskOKdxqrU

28.05.2019 14:58
Найти все сообщения Цитировать это сообщение
 Сказали спасибо: aldair , fafadou , megavolt85 , SWAT , LEUMAS
MetalliC Не на форуме
Продвинутый
***

Сообщений: 185
Зарегистрирован: 31.07.2013
Рейтинг: 2
Сказал спасибо: 15
Поблагодарили 33 раз(а) в 15 сообщ.
Сообщение: #2
RE: Dreamcast Virtual Aquarium Download
там еще прикольные фишки с тачскрином, извините не удержался Angel




кроме того рыбок можно кормить, гонять, кликать чтоб они увеличивались-уменьшались, и играть музычку как на нотах.
забавная цацка.

модель тачскрина не известна, таких или похожих еще не встречалось. подключен к SCIF, протокол такой:
Код:
отпустили экран: 40
нажали: 41 Xl Xh Yl Yh 0x xx
40/41 - заголовок, может быть другое число, т.к. код проверяет лишь 7й и 1й биты
Xl/Xh Yl/Yh - X/Y, где Xl = X & 0x3f; Xh = (X>>6)&0x3f, диапазон что-то близкое к 0 - 640*5 / 0 - 480*5
0x - не используется, возможно 4bit Z
xx - не используется, возможно контрольная сумма
тач шлёт пакеты сам по-себе, без запросов, игра в SCIF вообще ничего не шлёт.
(Последний раз сообщение было отредактировано 29.05.2019 в 00:09, отредактировал пользователь MetalliC.)
28.05.2019 23:19
Найти все сообщения Цитировать это сообщение
 Сказали спасибо: megavolt85 , SWAT , Ivan Guber , fafadou , ands , LEUMAS
SWAT Не на форуме
Администратор
*******

Сообщений: 7236
Зарегистрирован: 04.01.2005
Рейтинг: 30
Сказал спасибо: 149
Поблагодарили 1214 раз(а) в 762 сообщ.
Сообщение: #3
RE: Dreamcast Virtual Aquarium Download
Прикольная штука! Особенно для таких мест где надо немного подождать. Скачаю попробую покомандовать Smile))
Не видел такого раньше, вот же может удивить дрим еще.
От тача наверное просто DMA принимает данные и все.
А биос от нее можно зашить в дрим? Smile

[Изображение: barbers.png]
(Последний раз сообщение было отредактировано 29.05.2019 в 11:00, отредактировал пользователь SWAT.)
29.05.2019 10:50
Вебсайт Найти все сообщения Цитировать это сообщение
fafadou Не на форуме
Опытный
****

Сообщений: 884
Зарегистрирован: 07.03.2017
Рейтинг: 1
Сказал спасибо: 1193
Поблагодарили 94 раз(а) в 87 сообщ.
Сообщение: #4
RE: Dreamcast Virtual Aquarium Download
The use of tactile screen si great I don't know if we can feed the fishes with a controller.

I see also a fish_bios.bin what is it ?

After the internet game pack, it's the second unreleased this year :-)
29.05.2019 15:17
Найти все сообщения Цитировать это сообщение
megavolt85 Не на форуме
Супермодератор
******

Сообщений: 3153
Зарегистрирован: 24.03.2012
Рейтинг: 38
Сказал спасибо: 185
Поблагодарили 1559 раз(а) в 917 сообщ.
Сообщение: #5
RE: Dreamcast Virtual Aquarium Download
(29.05.2019 15:17)fafadou писал(а):  I see also a fish_bios.bin what is it ?

is flashrom dump

HKT-3030, Bios mod, SD mod, VGA internal mod, G1ATA mod, Region changer mod, PSU mod
29.05.2019 17:46
Найти все сообщения Цитировать это сообщение
MetalliC Не на форуме
Продвинутый
***

Сообщений: 185
Зарегистрирован: 31.07.2013
Рейтинг: 2
Сказал спасибо: 15
Поблагодарили 33 раз(а) в 15 сообщ.
Сообщение: #6
RE: Dreamcast Virtual Aquarium Download
(29.05.2019 10:50)SWAT писал(а):  А биос от нее можно зашить в дрим? Smile
биос там обычный, прошивка флешки чуточку отличается.
игра хочет чтоб первые два байта в заводской области (1A000) были 0x30 0xff, и виснет если проверка обломалась (в обычных дримах они 0x30 0x30).

можно ее отрубить - в бинарнике игры по смещению 0x04da вбить nop (9 0)
29.05.2019 18:27
Найти все сообщения Цитировать это сообщение
 Сказали спасибо: fafadou
fafadou Не на форуме
Опытный
****

Сообщений: 884
Зарегистрирован: 07.03.2017
Рейтинг: 1
Сказал спасибо: 1193
Поблагодарили 94 раз(а) в 87 сообщ.
Сообщение: #7
RE: Dreamcast Virtual Aquarium Download
Have you try it with 0.7.x loader ?

I tried it with the sdcard and doesn't run, maybe I choose the wrong preset...
30.05.2019 16:23
Найти все сообщения Цитировать это сообщение
megavolt85 Не на форуме
Супермодератор
******

Сообщений: 3153
Зарегистрирован: 24.03.2012
Рейтинг: 38
Сказал спасибо: 185
Поблагодарили 1559 раз(а) в 917 сообщ.
Сообщение: #8
RE: Dreamcast Virtual Aquarium Download
(30.05.2019 16:23)fafadou писал(а):  Have you try it with 0.7.x loader ?

look thread with loader 0.7.x Wink

HKT-3030, Bios mod, SD mod, VGA internal mod, G1ATA mod, Region changer mod, PSU mod
30.05.2019 22:34
Найти все сообщения Цитировать это сообщение
 Сказали спасибо: fafadou
megavolt85 Не на форуме
Супермодератор
******

Сообщений: 3153
Зарегистрирован: 24.03.2012
Рейтинг: 38
Сказал спасибо: 185
Поблагодарили 1559 раз(а) в 917 сообщ.
Сообщение: #9
RE: Dreamcast Virtual Aquarium Download
(28.05.2019 23:19)MetalliC писал(а):  Xl/Xh Yl/Yh - X/Y, где Xl = X & 0x3f; Xh = (X>>6)&0x3f, диапазон что-то близкое к 0 - 640*5 / 0 - 480*5

получается гонит сырые данные со встроенного 12-ти битного АЦП
воссоздать аквариум с тачем вообще не проблема, четырёх проводный резистивный тач цепляем к микрику, заводим прерывание от АЦП, если от АЦП прилетел 0, то передаём по UART 40h, иначе 41h младшие 6 бит первого АЦП, старшие 6 бит первого АЦП и т.д

HKT-3030, Bios mod, SD mod, VGA internal mod, G1ATA mod, Region changer mod, PSU mod
(Последний раз сообщение было отредактировано 03.06.2019 в 03:30, отредактировал пользователь megavolt85.)
03.06.2019 03:13
Найти все сообщения Цитировать это сообщение
fafadou Не на форуме
Опытный
****

Сообщений: 884
Зарегистрирован: 07.03.2017
Рейтинг: 1
Сказал спасибо: 1193
Поблагодарили 94 раз(а) в 87 сообщ.
Сообщение: #10
RE: Dreamcast Virtual Aquarium Download
so do you think it's possible to connect a touchscreen ?

Or may you can simulate the CAN via a controller ?
03.06.2019 12:12
Найти все сообщения Цитировать это сообщение
megavolt85 Не на форуме
Супермодератор
******

Сообщений: 3153
Зарегистрирован: 24.03.2012
Рейтинг: 38
Сказал спасибо: 185
Поблагодарили 1559 раз(а) в 917 сообщ.
Сообщение: #11
RE: Dreamcast Virtual Aquarium Download
example
touchscreen -> ADS1015 ->Arduino -> Dreamcast

HKT-3030, Bios mod, SD mod, VGA internal mod, G1ATA mod, Region changer mod, PSU mod
03.06.2019 12:41
Найти все сообщения Цитировать это сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 7236
Зарегистрирован: 04.01.2005
Рейтинг: 30
Сказал спасибо: 149
Поблагодарили 1214 раз(а) в 762 сообщ.
Сообщение: #12
RE: Dreamcast Virtual Aquarium Download
Я покормил рыбок голосовыми командами Smile))
https://www.youtube.com/watch?v=LfKHH2S8zwA

Когда идет определение команды по голосу, FPS заметно падает на протяжении 1-2 секунды.

[Изображение: barbers.png]
(Последний раз сообщение было отредактировано 04.06.2019 в 11:34, отредактировал пользователь SWAT.)
04.06.2019 11:31
Вебсайт Найти все сообщения Цитировать это сообщение
 Сказали спасибо: Ivan Guber , fafadou , MetalliC
fafadou Не на форуме
Опытный
****

Сообщений: 884
Зарегистрирован: 07.03.2017
Рейтинг: 1
Сказал спасибо: 1193
Поблагодарили 94 раз(а) в 87 сообщ.
Сообщение: #13
RE: Dreamcast Virtual Aquarium Download
Oh great video SWAT ! :-D

@megavolt : so the touchscreen send an analog output (not sure to understand) to the CAN which send a numerical 12 bits signal to the arduino that finally convert to the dreamcast controller port or serial port ?
thanks for taking time to sharing all that :-)
04.06.2019 17:11
Найти все сообщения Цитировать это сообщение
MetalliC Не на форуме
Продвинутый
***

Сообщений: 185
Зарегистрирован: 31.07.2013
Рейтинг: 2
Сказал спасибо: 15
Поблагодарили 33 раз(а) в 15 сообщ.
Сообщение: #14
RE: Dreamcast Virtual Aquarium Download
(03.06.2019 03:13)megavolt85 писал(а):  получается гонит сырые данные со встроенного 12-ти битного АЦП
воссоздать аквариум с тачем вообще не проблема, четырёх проводный резистивный тач цепляем к микрику, заводим прерывание от АЦП, если от АЦП прилетел 0, то передаём по UART 40h, иначе 41h младшие 6 бит первого АЦП, старшие 6 бит первого АЦП и т.д

вот вот, я собственно и постил эти данные для энтузиастов, у которых есть какой-то тачскрин, MCU или микрокомп типа Raspberry Pi, и желание наваять "адаптер - транслятор" для этого аквариума.

да, там по 12бит, а точнее диапазон X 0-2999, Y 0-2299, калибровки не предусмотрено.
04.06.2019 20:02
Найти все сообщения Цитировать это сообщение
 Сказали спасибо: megavolt85
megavolt85 Не на форуме
Супермодератор
******

Сообщений: 3153
Зарегистрирован: 24.03.2012
Рейтинг: 38
Сказал спасибо: 185
Поблагодарили 1559 раз(а) в 917 сообщ.
Сообщение: #15
RE: Dreamcast Virtual Aquarium Download
скорость стандартная 57600?

HKT-3030, Bios mod, SD mod, VGA internal mod, G1ATA mod, Region changer mod, PSU mod
04.06.2019 20:15
Найти все сообщения Цитировать это сообщение
MetalliC Не на форуме
Продвинутый
***

Сообщений: 185
Зарегистрирован: 31.07.2013
Рейтинг: 2
Сказал спасибо: 15
Поблагодарили 33 раз(а) в 15 сообщ.
Сообщение: #16
RE: Dreamcast Virtual Aquarium Download
SCIF инитится как 8N1 9600bps (SCSMR2 = 0, SCBRR2 = A2h)
04.06.2019 21:57
Найти все сообщения Цитировать это сообщение
 Сказали спасибо: megavolt85
megavolt85 Не на форуме
Супермодератор
******

Сообщений: 3153
Зарегистрирован: 24.03.2012
Рейтинг: 38
Сказал спасибо: 185
Поблагодарили 1559 раз(а) в 917 сообщ.
Сообщение: #17
RE: Dreamcast Virtual Aquarium Download
(04.06.2019 20:02)MetalliC писал(а):  точнее диапазон X 0-2999, Y 0-2299

в принципе если предположить что питание контроллера 3,3 вольта, то всё сходится, это сырые данные от АЦП 3 вольта по X и 2.3 по Y, тач обычный резистивный четырёх проводный

HKT-3030, Bios mod, SD mod, VGA internal mod, G1ATA mod, Region changer mod, PSU mod
(Последний раз сообщение было отредактировано 04.06.2019 в 22:33, отредактировал пользователь megavolt85.)
04.06.2019 22:24
Найти все сообщения Цитировать это сообщение
MetalliC Не на форуме
Продвинутый
***

Сообщений: 185
Зарегистрирован: 31.07.2013
Рейтинг: 2
Сказал спасибо: 15
Поблагодарили 33 раз(а) в 15 сообщ.
Сообщение: #18
RE: Dreamcast Virtual Aquarium Download
да, наверное так
и еще - там наверное оба пакета по 7 байт. код ждёт пока в порт прилетит байт с установленным 7м битом (40), при этом если первый бит установлен - принимает 6 байт данных, если сброшен - игнорирует все последующие данные пока не встретится установленный 7й бит.

вообще, в коде игры имеется два парсера пакетов тача, второй чуть другого формата, но тоже подобный и простой. тип выбирается по переменной, но она жёстко забита в коде игры, выбора/переключения нет.
так что возможно были, или как минимум планировались, аппараты с чуть другим типом тачскринов (может для английской/экспортной версии?)
04.06.2019 22:50
Найти все сообщения Цитировать это сообщение
Создать ответ 


Похожие темы
Тема: Автор Ответов: Просмотров: Посл. сообщение
  Arcade Dreamcast 2024 aldair 0 185 24.11.2024 19:48
Посл. сообщение: aldair
  Battletoads for Dreamcast Download for Dreamshell, GDEMU & CDR Ivan Guber 5 15750 02.11.2024 20:38
Посл. сообщение: night-alex
  Dreamcast Ultimate Archive Ivan Guber 3 13202 29.04.2024 08:44
Посл. сообщение: Elgor4uk
  Каталог игр и приложений для Sega Dreamcast zerogame 0 7417 14.12.2023 08:26
Посл. сообщение: zerogame
  Mame4all: Street Fighter 2 Mix-Sega Dreamcast aldair 1 12920 11.05.2022 04:23
Посл. сообщение: Ro Magnus Larsson
  Gran Turismo 2 é top d+++!!!/Dreamcast aldair 0 10107 14.04.2022 09:16
Посл. сообщение: aldair
  Street Fighter II: The World Warrior_BALROG/Dreamcast aldair 0 6762 11.04.2022 01:37
Посл. сообщение: aldair
  OpenSonicDC 0.1.2 updated для Dreamcast Ivan Guber 0 4630 20.05.2021 18:10
Посл. сообщение: Ivan Guber
  Dreamcast Widescreen Optimized GDI Ivan Guber 3 10476 29.04.2021 13:03
Посл. сообщение: Ivan Guber
  Gigantic Army for Sega Dreamcast. Release : April 2021 Ivan Guber 0 5325 26.02.2021 21:51
Посл. сообщение: Ivan Guber

Переход:


Пользователи просматривают эту тему: 2 Гость(ей)