OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 26.02.2024, 23:25

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 6 ] 
Autor Zpráva
 Předmět příspěvku: Childhood Dream Software
PříspěvekNapsal: 02.12.2023, 15:18 
Offline
Pan Generální
Uživatelský avatar

Registrován: 13.05.2013, 09:15
Příspěvky: 2266
Bydliště: Brno
Has thanked: 840 times
Been thanked: 299 times
Od října možná od prvního jsem začal pracovat na nové hudební rutině hrající již klasické MODy. Opravil jsem snad poslední chyby a hudební rutina již hraje správně MOD z malého intra z Resetkání 2023 (akce v Brně).

Hudební rutinu jsem nazval: PlayMod / CDS

Pár důležitých bodů k PlayMod / CDS:
- přehraje zatím správně pouze výše zmíněný MOD
- v 1.hudebním kanálu pro hraní zvuku bez praskání neukončuji DMA přenos před nahráním nového samplu
- ztlumuji sample když je potřeba ručním nastavením. Každý pattern v skladbě má pro to v paměti vyhrazených 64 bajtů, kde je 1 bajt (a z něj jsou využity 4 bity) pro každý řádek v patternu
- celkově hudební rutina není nějak zásadně optimalizovaná

V příloze ve spakovaném souboru je:
- skladba ve formátu MOD (poprvé se MOD uvolňuje veřejnosti)
- pro počítač Amiga EXE soubor (obsahuje i přímo stejný MOD), kde hudební rutina zahraje daný MOD
- pro počítač Amiga zdrojový kód (v assembleru), kde se po zadání správné cesty k MODu (dole v kódu) po kompilaci přehraje daný MOD.

EXE se ukončuje kliknutím levého tlačítka na myši!
Při spuštěném EXE nebudete moci s Amigou nic dělat!

Systém odstavuji nekomplexně a jen základně, DMA přenos pro Paulu před návratem ale ukončuji. Nechci mít delší kód pro odstavení systému zatím v současném kódu.

Autor MODu: Nooly

Lisiak / CDS​


Přílohy:
MOD Dream1.rar [177.57 KiB]
24 krát

_________________
Amiga - PMD 85
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Childhood Dream Software
PříspěvekNapsal: 02.12.2023, 17:03 
Offline
Site Admin
Uživatelský avatar

Registrován: 11.05.2013, 23:48
Příspěvky: 10056
Bydliště: Praha
Has thanked: 1949 times
Been thanked: 1499 times
Jen drobný dotaz - ten systém odstavuješ proč?

_________________
Amiga/Amstrad/Atari/Commodore/Mac/Nintendo/PS/PC/Sega/Tandy/ZX


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Childhood Dream Software
PříspěvekNapsal: 02.12.2023, 17:13 
Offline
Pan Generální
Uživatelský avatar

Registrován: 13.05.2013, 09:15
Příspěvky: 2266
Bydliště: Brno
Has thanked: 840 times
Been thanked: 299 times
Protože to je naprogramováno v assembleru nesystémově, tedy stylem kdy si vše dělá programátor sám, co mi u Amigy vyhovuje. Primární účel té hudební rutiny je použití v možné hře, ne ve Workbenchi.

_________________
Amiga - PMD 85


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Childhood Dream Software
PříspěvekNapsal: 02.12.2023, 23:02 
Offline
Site Admin
Uživatelský avatar

Registrován: 11.05.2013, 23:48
Příspěvky: 10056
Bydliště: Praha
Has thanked: 1949 times
Been thanked: 1499 times
OK, jen jsem se ptal :-)

_________________
Amiga/Amstrad/Atari/Commodore/Mac/Nintendo/PS/PC/Sega/Tandy/ZX


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Childhood Dream Software
PříspěvekNapsal: 02.12.2023, 23:16 
Offline
Pan Generální
Uživatelský avatar

Registrován: 13.05.2013, 09:15
Příspěvky: 2266
Bydliště: Brno
Has thanked: 840 times
Been thanked: 299 times
Já jsem rád za zájem ;)

_________________
Amiga - PMD 85


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Childhood Dream Software
PříspěvekNapsal: 15.12.2023, 17:53 
Offline
Prvnička

Registrován: 06.10.2018, 14:14
Příspěvky: 16
Has thanked: 867 times
Been thanked: 4 times
Parada. Žiješ svoj sen.


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 6 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz