Temat: vasm win32 dla Jaguara

Ekipa z jaguar64.eu przygotowała własną testową kompilację asemblera vasm. Dostępny jest także vlink i vobjdump. Szukamy testerów. W tej chwili exe obsługuje tylko RISCa, ale w przygotowaniu jest kompilacja dla m68k. Kompilacja bazuje na ostatnich wersjach z grudnia 2014 i jest próbą stworzenia aktualnego, kompletnego środowiska dla programistów kochających Jaga. Domyślnie na powstać coś na kształt SDK.

2

Odp: vasm win32 dla Jaguara

Jakby jeszcze ktoś naprawił VBLANK w Virtual Jagu a najlepiej dobudował do niego wizualny debugger to by była bajka wink

The problem is not the problem; the problem is your attitude about the problem

3

Odp: vasm win32 dla Jaguara

wieczor napisał/a:

Jakby jeszcze ktoś naprawił VBLANK w Virtual Jagu a najlepiej dobudował do niego wizualny debugger to by była bajka wink

Nie wszystko na raz wink Widziałem też już chętnych na bibliotekę SDL na Jaga... Projekt SDK to nie jest coś co w rozsądnym czasie może zrobić i przetestować kilka osób. Dlatego na początek poszukujemy testerów.

4

Odp: vasm win32 dla Jaguara

Jag64eu napisał/a:

Ekipa z jaguar64.eu przygotowała własną testową kompilację asemblera vasm

czym się różni od oryginalnej? z tego co pamiętam to VASM ma wsparcie dla GPU i DSP

Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.appspot.com

5

Odp: vasm win32 dla Jaguara

W teorii niczym - to jest po prostu gotowy exe do użytku. W praktyce minimalnie zmieniono źródła, aby móc kompilować wszystko z poziomu Visual Studio a nie za pomocą makefile.

VASM niestety nie wspiera kilku procesorów i składni na raz w jednym pliku wykonywalnym. O ile ma to duże sensu dla innych platform - makefile wybiera pliki o tych samych nazwach tylko z różnych katalogów - o tyle w przypadku Jaga już takie sensowne nie jest.

6

Odp: vasm win32 dla Jaguara

słusznie,
pisałeś do Franka? może mógłby dodać to do VASMa

nie wiesz kto może klepnąć moje konto na Jaguar664 smile

swoją drogą, nie fajniej było by mieć forum Jaga na Atari-Forum? Wiesz, wszystko w jednym miejscu.

Ostatnio edytowany przez Cyprian (2015-01-29 11:36:01)

Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.appspot.com

7

Odp: vasm win32 dla Jaguara

Nie, z Frankiem jeszcze nie rozmawialiśmy. Na wszystko przyjdzie czas, chociaż wątpię aby akurat autorzy chcieli zmieniać architekturę swoich źródeł - dla nich targetem jest Linux/Unix.

Projekt J64 jest kontynuacją koncepcji Jaguar Sector II, więc super że są inne fora nt Jaguara i Atari, ale te osoby które są teraz na J64 głównie postowały na JSII. Po drugie Jaguar jest na tyle innym produktem Atari, że może mieć odrębne forum. AtariArea i AA głównie ciągną tematy 8-bitowe, potem ST. Falcona jest mało, Lynxa i Jaguara podobnie.

8

Odp: vasm win32 dla Jaguara

Myślę że opcję "kilka procesorów i składni na raz w jednym pliku wykonywalnym" w przypadku Jaga mógłby spokojnie zaimplementować gdyż jest ona zasadna (np. obsługiwana przez oryginalny kompiler Atari)
Jeśli chodzi o Visual Studio to nie mam pojęcia.

Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.appspot.com

9

Odp: vasm win32 dla Jaguara

Może nie być tak łatwo - zresztą po co burzyć koncepcję autora, skora ma ona sens? Z drugiej strony i tak potrzebujemy aktualnych narzędzi więc czemu ich nie stowrzyć? A skoro mamy kilku programistów tworzących na Jaga to ciężko sobie wyobrazić lepsze miejsce no może poza jagware.

10

Odp: vasm win32 dla Jaguara

słusznie

Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.appspot.com

11

Odp: vasm win32 dla Jaguara

Binarki dla x64 są także już do pobrania.