| Kirjoittaja | Viesti | 
|       
 Markus Ketola
 
 | Konekielellä on helppo saada MED-musiikit soimaan omissa ohjelmissa, mutta C-kielellä olen jonkin sortin aloittelija... Eli miten MED-musiikit saa DICE:ä käyttäen soimaan omissa ohjelmissa?| Maanantaina,  4. maaliskuuta, 2002 - klo 13.22: |  | 
 
 Esimerkin, mikä näyttää seuraavalta:
 
 
 /* This is a very simple example how to play a module which is converted
 to an object file with Objconv.
 
 Linking info (assuming the object file is 'module.o'):
 blink from lib:c.o+example1.o+module.o+reloc.o+proplayer.o to example1
 lib lib:lc.lib+lib:amiga.lib nd sc sd
 
 */
 
 #include <exec/types.h>
 #include <libraries/dos.h>
 #include <proto/exec.h>
 #include "proplayer.h"
 
 /* Use symbol name 'song' when using Objconv, or change this. */
 extern struct MMD0 far song;
 
 void main() /* this can be linked without c.o */
 {
 RelocModule(&song);
 InitPlayer();
 PlayModule(&song);
 Wait(SIGBREAKF_CTRL_C); /* press Ctrl-C to quit */
 RemPlayer();
 
 }
 
 saan kääntymään objektitiedostoksi -c -opitoita käyttäen (kunhan tuon "far"-extension eteen laitan ensin __), mutta tuo linkitys ei enää onnistu.
 
 Saan toki kääntymään objektitiedostoiksi nuo reloc.a ja proplayer.a (jommassa kummassa oli jotain virheitä, joita täytyi korjata), mutta jostain syystä linkitys ajetettavaksi ei ole ottanut onnistuakseen.
 
 
 | 
|       
 Markus Ketola
 
 | Tähän lisään vielä vastauksia (?| Torstaina,  28. maaliskuuta, 2002 - klo 13.19: |  | 
  ) odotellessa, että kun yritän kääntää DICE:llä medplayer.librarya käyttävää esim.koodia, niin saan proplayer.h-tiedostosta virheilmoitukseksi "Only D0 supported as return register for pragmas". Saako DICE:llä tuon medplayer.libraryn rutiineja toimimaan? 
 
 | 
|       
 Janne Sirén
 
 | Sakun lukija käyttää medplayer.librarya ja se käännettiin (ainakin osaltani) DICE:n viimeisellä shareware-versiolla (rekisteröity) eli 2.xx (?). Eli kyllä sen pitäisi onnistua... jotain muutoksia tuonne pitänee tehdä, en muista enää mitä...| Perjantaina,  29. maaliskuuta, 2002 - klo 19.49: |  | 
 
 
 | 
|       
 Markus Ketola
 
 | Olisiko mahdollista saada noita Saku lukijan lähdekoodeja? Lähinnä kiinnostaisi tietää, mitä tuolle proplayer.h-tiedostolle on tehty. Laitoin tähän mukaan sähköpostiosoitteeni, mihin voi lähettää noita koodeja, jos ne ovat saatavilla.| Keskiviikkona,  3. huhtikuuta, 2002 - klo 19.34: |  | 
 
 
 | 
|       
 Markus Ketola
 
 | Tarvitsisin edelleen apua noiden MED-musiikkien kanssa. Teen hieman yksinkertaistettua Ultiman tapaista peliä johon haluaisin musiikin. Haluaisin nimenomaan saada tämän ohjelmani toimimaan medplayer.libraryn kanssa -- toki ilmankin käy, pitäisi vain saada se linkitysoperaatio toimimaan.| Lauantaina,  13. huhtikuuta, 2002 - klo 13.45: |  | 
 
 
 | 
|       
 Jon
 
 | groups.google.com-osoitteesta voisi tehdä hakuja comp.sys.amiga.programmer-ryhmään?-)| Maanantaina,  15. huhtikuuta, 2002 - klo 9.34: |  | 
 
 Valitettavasti en osaa auttaa tuossa ongelmassa itse. Muutenkaan en ole DICEä käyttänyt. Oletko kokeillut esim. VBCC-kääntäjää?
 
 
 | 
|       
 Markus Ketola
 
 | VBCC:tä en ole valitettavasti kokeillut. Millainen se on ja mistä sen saisi?| Maanantaina,  15. huhtikuuta, 2002 - klo 15.34: |  | 
 Tiedustelisin lisäksi Sas/C-kääntäjän saatavuutta; ne esimerkki koodit MEDin rutiinien käytöstä ovat suunnattu sille.
 
 
 | 
|       
 JPQ
 
 | Aminetissa on ollut ainaskin joku versio VBCC:stä. Ja tuolla taitaa olla uusin. http://devnull.owl.de/~frank/vbcc_e.html| Maanantaina,  15. huhtikuuta, 2002 - klo 16.47: |  | 
 
 En sitten muista mitä ominaisuuksia siitä vielä taisi puuttua.
 
 
 | 
|       
 Jon
 
 | VBCC:ssä on ainakin paljon kivoja ominaisuuksia| Tiistaina,  16. huhtikuuta, 2002 - klo 2.02: |  | 
   
 Tuki esim. WarpOS/MorphOS-kohteille jne..VBCC on ilmainen ja rajoittamaton.
 
 
 | 
|       
 Markus Ketola
 
 | VBCC:tä en ole vielä kokeillut, mutta otan mieluusti vastaan neuvoja myöskin, miten StormC:llä saisi nuo MED-musiikit toimimaan.| Perjantaina,  3. toukokuuta, 2002 - klo 20.37: |  | 
 
 
 | 
|       
 Janne Sirén
 
 | Markus Ketola: En valitettavasti tällä haavaa pysty kaivamaan relevantteja lähdekoodeja esiin, mutta palaan mahdollisesti asiaan myöhemmin (en voi luvata mutta yritän). Vai joko ongelma ratkesi?| Torstaina,  9. toukokuuta, 2002 - klo 19.35: |  | 
 
 
 | 
|       
 JPQ
 
 | Janne Sirelle(anteeksi väärä kirjoitus asu): Voi meistä muutkin tarvita niitä. En tiedä itsestä kun kääntäjä on HiSoftC++| Perjantaina,  10. toukokuuta, 2002 - klo 16.23: |  | 
 
 
 | 
|       
 Markus Ketola
 
 | Janne: Ongelma ei ole vielä ratkennut ja olisin tosiaan todella kiitollinen avusta.| Maanantaina,  13. toukokuuta, 2002 - klo 9.34: |  | 
  Tästä aiheestahan saisi muuten pienen artikkelin aiheen Sakuunkin.     
 
 |