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

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

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

3

wieczor napisał/a:

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

Nie wszystko na raz ;) 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

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

Atari: V4sa TT030 Falcon030 Mega ST Mega STe 1040 STe 520 STm 800XL 65XE Jaguar Lynx I/II 7800 Portfolio / VME: ATW800/2 Mach64 Mach32 ET4000 CrazyDots PAMNet / SM146 SC1435 SM124 / Antonia2 ATSpeedC16 TF536 PAK68/3
Megafile30 Atari1050 DDDHDD XCA12 SF314 / AVGCART SUBCART SidecarTridge ACSI2STM FujiNet LynxMultiCard SkunkBoard CosmosEx SatanDisk UltraSatan USBFloppyDriveEmulator SDrive SIO2PC Eiffel
http://260ste.atari.org

5

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 Ostatnio edytowany przez Cyprian (2015-01-29 11:36:01)

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 :)

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

Atari: V4sa TT030 Falcon030 Mega ST Mega STe 1040 STe 520 STm 800XL 65XE Jaguar Lynx I/II 7800 Portfolio / VME: ATW800/2 Mach64 Mach32 ET4000 CrazyDots PAMNet / SM146 SC1435 SM124 / Antonia2 ATSpeedC16 TF536 PAK68/3
Megafile30 Atari1050 DDDHDD XCA12 SF314 / AVGCART SUBCART SidecarTridge ACSI2STM FujiNet LynxMultiCard SkunkBoard CosmosEx SatanDisk UltraSatan USBFloppyDriveEmulator SDrive SIO2PC Eiffel
http://260ste.atari.org

7

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

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.

Atari: V4sa TT030 Falcon030 Mega ST Mega STe 1040 STe 520 STm 800XL 65XE Jaguar Lynx I/II 7800 Portfolio / VME: ATW800/2 Mach64 Mach32 ET4000 CrazyDots PAMNet / SM146 SC1435 SM124 / Antonia2 ATSpeedC16 TF536 PAK68/3
Megafile30 Atari1050 DDDHDD XCA12 SF314 / AVGCART SUBCART SidecarTridge ACSI2STM FujiNet LynxMultiCard SkunkBoard CosmosEx SatanDisk UltraSatan USBFloppyDriveEmulator SDrive SIO2PC Eiffel
http://260ste.atari.org

9

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

słusznie

Atari: V4sa TT030 Falcon030 Mega ST Mega STe 1040 STe 520 STm 800XL 65XE Jaguar Lynx I/II 7800 Portfolio / VME: ATW800/2 Mach64 Mach32 ET4000 CrazyDots PAMNet / SM146 SC1435 SM124 / Antonia2 ATSpeedC16 TF536 PAK68/3
Megafile30 Atari1050 DDDHDD XCA12 SF314 / AVGCART SUBCART SidecarTridge ACSI2STM FujiNet LynxMultiCard SkunkBoard CosmosEx SatanDisk UltraSatan USBFloppyDriveEmulator SDrive SIO2PC Eiffel
http://260ste.atari.org

11

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