SD2IEC fejlesztői környezet Windows alá

Régóta foglalkoztatott, hogy saját firmware verziót fordítanék az SD2IEC-hez, többször neki is futottam, de sikertelenül. Aztán jött egy kicsit erősebb motiváció: IEC-ATA elkészítette az SD1551 meghajtóját, ami egy SD2IEC (hardver) alapokra épülő, de Commodore 264-es sorozat (C16, C116, plus/4 és a ritkaságok/prototípusok: C232, C264, V364) bővítőportjára csatlakozik, a 1551-es TCBM protokollját használja, SD kártyás háttértárral, de teljesen egyedi firmware-rel.

Ehhez jött az ötlet, hogy ha az SD2IEC kód már most is támogat különböző hardver változatokat és busz-illesztéseket (Commodore soros, DolphinDOS párhuzamos, IEEE-488), akkor ehhez hozzá lehetne tenni a TCBM busz dolgait is, az összes többi (pl. SD-kártya kezelése, fájlrendszer, lemezkép és fájlkezelés, firmware frissítés) meg mehet az alap SD2IEC szoftverből. Persze bele is ugrottam, aztán amint sikerült a saját SD2IEC-emhez firmware-t frissíteni el is szállt a lelkesedés, más projektek kerültek fókuszba. (Fel nem adtam, csak hátrébb soroltam a többi ezer dolog mellé :) )

Szóval: ez a post eredetileg azért készült, hogy leírjam, hogy mit kellett ahhoz tenni, hogy a fordítás menjen.

magyar

ROMSave

Kiadás dátuma: 
2016.02.27
Leírás: 

Ez egy nagyon egyszerű plus/4 program amely a gépben levő és a csatlakoztatott meghajtók ROM-jait menti le lemezre.

A mentés arra a meghajtóra történik, amelyről az utolsó I/O művelet történt ($ae tartalma). Ez normál esetben az a meghajtó, ahonnan a programot betöltöttük, de pl. egy DIRECTORY U9 paranccsal átállítható 9-es meghajtóra.

A mentés során a program megnézi, hogy a gépben milyen ROMok vannak (0-3 bank alsó/felső fele) és csak azt menti le, amelyiket megtalálja (a ROM első bájtja olvasásra stabil értéket ad vissza). Utána végignézi a csatlakoztatott floppy meghajtókat és azoknak a ROMjait is lementi (ha 1570/1571/1581 meghajtót talál, akkor 32kB, egyébként 16kB ROM-ot ment).

UI: a jelenlegi emulátorok mindig stabil értéket adnak vissza nem létező ROMokra is, ezért ott üres ROMok is mentésre kerülnek. :)

Platform: 
Commodore plus/4
Letölthető fájl(ok): 
CsatolmányMéret
Csomag ikon romsave_1.3.zip1.18 KB

SI[D]zPlay

Kiadás dátuma: 
2015.10.08
Leírás: 

Ez egy lejátszó a HVSC SID gyűjtemény zenéinek lejátszásához.

Főbb jellemzők:

  • Csak PSID-et támogat (az RSID-hez teljes emulált C64 környezet kellene).
  • NAE kártyákkal C64-es SID órajelet használ, direkt SID-regiszterekbe írással (így az egy frame-en belül SID-et többször író zenék is mennek)
  • Egyéb SID-kártyáknál másolja a regiszterek tartalmát.
  • TED-es konverter egyelőre nincs.
  • NTSC és PAL gépeken is működik, helyes időzítéseket használva, mind VBlank, mint időzítő alapú zenéknél.
  • Áthelyezi magát a memóriában, hogy bárhova lehessen SID-eket betölteni.
  • SD2IEC könyvtárakat és Dxx lemezképeket (D64, D71, D81, stb) támogat.
  • A betöltés gyári KERNAL rutinokkal történik, így mindennel kompatibilis.

Szerk: közzétettem a forrásokat is, 64Tass kell a fordításhoz (Windows-hoz egy make.bat nevű batch fájlt mellékeltem)

Platform: 
Commodore plus/4
Letölthető fájl(ok): 
CsatolmányMéret
Csomag ikon sizplay_0.99beta.zip65.32 KB
Csomag ikon SIzPlay_1.0.zip66.67 KB
Csomag ikon sizplay_1.0_sources.zip14.41 KB

Új design

Ha valaki esetleg jár erre, akkor annak már bizonyára feltűnt, hogy több mint két év után végre saját design-t kapott az oldal. Éljen!

Cimkék: 

TransmissionDroid Smart Notifications

Kiadás dátuma: 
2014.02.27
Leírás: 

A korábban kiadott TransmissionDroid értesítéseit jeleníti meg a Sony okoskiegészítőin, pl. SmartWatch-on.

Letölthető a Google Playről.

Platform: 
Android

TransmissionDroid

Kiadás dátuma: 
2013.09.17
Leírás: 

Ez egy Transmission kliens Androidra. Amikor elkezdtem, akkor még kevés ilyen volt, ami igen, az meg nem tudta kellőképp kihasználni a Transmission képességeit. Aztán a fejlesztési idő elhúzódott más (fizetős) Android és nem Android munkák miatt, így természetesen a hobbi projektek háttérbe szorultak. Azóta jelent meg többé-kevésbé hivatalos kliens is, ennek ellenére egy alapváltozatot közzétettem a Google Play-en.

Jelen állapotában tud torrent fájlt küldeni a Transmission szervernek (letöltések közül is és letöltött fájlból is) és a folyamatban levő torrenteket lehet kezelni (indítani/leállítani/újraellenőrizni/törölni/rendezni).

További fejlesztése tervben van, folytatom, ahogy időm engedi. (Tablet optimalizáció, részletek megjelenítése és főleg szűrések)

Platform: 
Android

Szolgálati közlemény

A hozzászólásokat további jelzésig letiltottam. Nem a fikázás miatt, hanem valami orosz spammerek a captcha ellenére is betámadtak és ez tűnt a legegyszerűbbnek.

Bithunter oldalának archívuma

Bithunter oldala már nem elérhető, de a sok ott található információ nem lenne jó, ha elveszne. Nálam volt belőle egy archívum (részleges, de szerencsére balcso-nál megvolt a többi rész), így elérhetővé tettem a bithunter.siz.hu cím alatt.
Nyugodj békében, Bithunter!

Projektek

Új aloldal indult a főbb projektjeimre a Projektek fül alatt. A tartalma folyamatosan jön majd.

Cimkék: 

D64IT plus/4

Kiadás dátuma: 
2011.12.31
Leírás: 

Az Errol Smith által írt D64IT program plus/4 portja. Ez egy Commodore program, amely D64 lemezképeket tud előállítani egy fizikai lemezről vagy visszaírni egy lemezképet fizikai lemezre. Csak KERNAL rutinokat használ, így nem gyors, viszont bármilyen tárolóval működik.

Sok munka szerencsére nem volt vele, a forráskód is publikus volt.

A csatolt zip-ben benne van a forrás és a lefordított plus/4, C64 és C128 binárisok.

Frissítés: volt 1-2 hiba a plus/4 portban (főleg memóra-korrupció), ezeket javítottam.

Platform: 
Commodore plus/4
Commodore 64
Commodore 128
Letölthető fájl(ok): 
CsatolmányMéret
Csomag ikon d64it.zip11.61 KB
Csomag ikon d64it_20140818.zip12.1 KB

Oldalak