Материал из Chipwiki
Перейти к: навигация, поиск
WonderSwan/Программирование — различия между версиями
м (Эмуляторы)
 
(не показаны 32 промежуточные версии 5 участников)
Строка 1: Строка 1:
 
{{Основная статья|WonderSwan|Текст=WonderSwan}}
 
{{Основная статья|WonderSwan|Текст=WonderSwan}}
 
{{Основная статья|WonderSwan Color|Текст=WonderSwan Color}}
 
{{Основная статья|WonderSwan Color|Текст=WonderSwan Color}}
==Описание==
+
__NOTOC__
 +
==Техническая информация==
 +
* http://daifukkat.su/docs/wsman/
 
* http://cygne.emuunlim.com/files/wstech21.txt
 
* http://cygne.emuunlim.com/files/wstech21.txt
* http://daifukkat.su/docs/wsman/
 
 
{{textcolor|Скоро здесь будут красивые таблицы|gray|Стиль=font-style:italic;}}
 
  
 
==Ассемблеры==
 
==Ассемблеры==
* nasm
+
* nasm (16-битный)
  
==Инструменты==
+
==Инструменты для работы с графикой==
 
* [http://onorisoft.free.fr/retro.htm?ws/ws.htm bmp2swan] - конвертер 16-цветного BMP-файла в тайлы, палитру и карту. Поддерживается отражение по вертикали и горизонтали.
 
* [http://onorisoft.free.fr/retro.htm?ws/ws.htm bmp2swan] - конвертер 16-цветного BMP-файла в тайлы, палитру и карту. Поддерживается отражение по вертикали и горизонтали.
 
* [http://onorisoft.free.fr/retro.htm?ws/ws.htm SwanLayer Merger] - инструмент для объединения данных, нужен в случае, когда на изображение требуется больше 16 цветов: нужно разделить изображения на несколько 16-цветных BMP, сконвертировать при помощи bmp2swan, затем в SwanLayer Merger объединить данные и создать общие карту, набор плиток и палитры.
 
* [http://onorisoft.free.fr/retro.htm?ws/ws.htm SwanLayer Merger] - инструмент для объединения данных, нужен в случае, когда на изображение требуется больше 16 цветов: нужно разделить изображения на несколько 16-цветных BMP, сконвертировать при помощи bmp2swan, затем в SwanLayer Merger объединить данные и создать общие карту, набор плиток и палитры.
 +
 +
==Инструменты для работы с музыкой==
 +
* [http://shaw.la.coocan.jp/wtd/ WonderSwan Total Sound Driver] (WTD)
  
 
==Эмуляторы==
 
==Эмуляторы==
* [https://server.romhacking.net/utilities/244/ Cygne Tracer] (с дебаггером)
+
* [https://www.romhacking.net/utilities/244/ Cygne Tracer] (с дебаггером)
 
* [https://www.emu-land.net/portable/ws/emuls/windows Другие эмуляторы]
 
* [https://www.emu-land.net/portable/ws/emuls/windows Другие эмуляторы]
  
==Хоумбрю==
+
==Исходники==
* [http://sebastianmihai.com/main.php?t=107&n=WonderSwan-Color-development-Swan-Driving Swan-Driving] (с исходниками)
+
* [http://www.sebastianmihai.com/swan-driving.html Swan-Driving] (с исходниками)
* [http://sebastianmihai.com/main.php?t=108&n=WonderSwan-Mono-development-Swan-Driving-BW Swan-Driving] (ч/б версия) (с исходниками)
+
* [http://www.sebastianmihai.com/swan-driving-bw.html Swan-Driving] (ч/б версия) (с исходниками)
 
* [http://onorisoft.free.fr/retro.htm?ws/ws.htm демо от Orion] (с исходниками)
 
* [http://onorisoft.free.fr/retro.htm?ws/ws.htm демо от Orion] (с исходниками)

Текущая версия на 22:23, 24 июня 2024

Техническая информация

Ассемблеры

  • nasm (16-битный)

Инструменты для работы с графикой

  • bmp2swan - конвертер 16-цветного BMP-файла в тайлы, палитру и карту. Поддерживается отражение по вертикали и горизонтали.
  • SwanLayer Merger - инструмент для объединения данных, нужен в случае, когда на изображение требуется больше 16 цветов: нужно разделить изображения на несколько 16-цветных BMP, сконвертировать при помощи bmp2swan, затем в SwanLayer Merger объединить данные и создать общие карту, набор плиток и палитры.

Инструменты для работы с музыкой

Эмуляторы

Исходники