SprEd
Data wydania:22.01.2022
Otwórz: https://bocianu.gitlab.io/spred/
Kod źródłowy: https://gitlab.com/bocianu/spred
SprEd to edytor sprzętowych duszków P/M dla Atari, inspirowany edytorem “Atari Player Editor” którego autorem jest Paul "Playsoft" Lay. Aplikacja została napisana w javascript, działa bezpośrednio w przeglądarce. Testowałem na Chrome, Firefox i Edge.
Lista Aktualnych możliwości:
- maksymalna wysokość sprajta 128
- maksymalna ilość klatek animacji 256
- edycja i animowanie trójkolorowych sprajtów (nałożonych)
- łączenie duszków z pociskami (sprite o szerokości 10)
- można edytować wszystkie 4 duszki sprzętowe (wraz z pociskami)
- pociski można doklejać z lewej lub prawej
- podczas pracy na przesuniętych duszkach zaznaczany jest obszar, który można edytować (opcjonalne)
- można edytować/przeglądać/modyfikować oddzielne pary (warstwy)
- regulowany odstęp par duchów (pod sobą, lub obok)
- podstawowe funkcje edycyjne: przesuwanie, odbicia H/V, skalowanie w pionie, kopiowanie, wklejanie
- możliwość zamiany miejscami par sprajtów
- zawijanie pola edytora także w poziomie (przy przesuwaniu)
- możliwość edycji wielu klatek jednocześnie (opcja: Edit Frame Range)
- palety PAL/NTSC
- opcja włączenia palety wspólnej dla wszystkich klatek
- możliwość włączenia trybu DLI, gdzie możemy zmieniać kolory w poszczególnych wierszach
- możliwość wyboru proporcji pixela
- tryb pojedynczych i podwójnych linii
- tryb "Frame Delay", pozwala ustalić czas trwania indywidualnej klatki animacji
- można wstawić tło sprajtów w postaci obrazka (format *.mic, dowolny rozmiar do 64KB, przy założeniu że dane są w postaci 2bity na pixel, a ostatnie 4 bajty to kolory)
- skróty klawiaturowe
- odczyt plików *.apl, *.spr
- export danych do wielu formatów
- export animacji do pliku GIF
- Undo/Redo (długość historii = 256 operacji)
- Funkcja biblioteki
Teraz możesz łatwo załadować swoje projekty do wspólnej biblioteki za pomocą zaledwie 2 kliknięć. No i oczywiście możesz załadować dowolny sprite wgrany przez dowolnego członka społeczności.
SprEd potrafi eksportować dane dla wielu popularnych języków programowania i potrafi też zapisywać w natywnym formacie spr. Odczytuje też pliki edytora Paula "Playsoft" Laya w formacie apl. Dołączam też kilka przykładowych plików grafik w formacie spr. Można je łatwo załadować przeciągając plik *.spr na okno edytora.
Lista skrótów klawiaturowych znajduje się pod przyciskiem Help - warto zaglądnąć.