MSXdev '08 help/info needed

Pagina 3/4
1 | 2 | | 4

Van Manuel

Ascended (18244)

afbeelding van Manuel

05-06-2008, 23:38

(a) any DFSG compatible license would be OK for any distro. GPL is certainly good enough.
(b) whatever you like, no requirements. However, the more attractive you make it, the easier it is for your users and packagers to pick it up, of course
(c) don't, let a packager do it. If you still want to: read the online howto's...
(d) ask distro developers to package it. For Debian (which includes Ubuntu), ask Joost Damad Smile If you already made a package yourself, supply it, so that it is more likely the developer will pick it up (as most work has been done already).

Van DamageX

Master (217)

afbeelding van DamageX

06-06-2008, 06:37

On the subject of PSG music... I don't know how many people noticed, but all the music in my Oldskool game was ripped from Genesis games. I have a program that parses YM2612 register logs and outputs a more compact PSG-friendly data stream. See here http://www.hyakushiki.net/msxplayr.zip

Van SLotman

Paragon (1238)

afbeelding van SLotman

06-06-2008, 18:01

On the subject of PSG music... I don't know how many people noticed, but all the music in my Oldskool game was ripped from Genesis games. I have a program that parses YM2612 register logs and outputs a more compact PSG-friendly data stream. See here http://www.hyakushiki.net/msxplayr.zip

I downloaded this file, but all I see is a tracker made in QBasic, and another file, "gym107"... how did you dump genesis game music (which emulator/tool/format used) and is this the program that converts it? it converts to what format? The .dt one?

Sorry for asking so many questions, but if you can somehow rip mega drive songs to use on MSX, it's really quite some tool you have there :)

Edit: Just noticed this :)

Van DamageX

Master (217)

afbeelding van DamageX

07-06-2008, 09:56

yeah, I used genecyst to dump some .GYMs, then converted with GYM107. If I remember right, it processes the first five FM channels, so I used the tracker to edit the file leaving only three channels for MSX (the MSX routine will just ignore the last two anyway). DT.BIN can be BLOAD'd

Van Henk

Expert (107)

afbeelding van Henk

11-06-2008, 10:16

Can anybody tell me if there is a good c-compiler that I can use to develop a MSX game?

Van anonymous

incognito ergo sum (116)

afbeelding van anonymous

11-06-2008, 10:56

DamageX, how compact is the PSG data stream? Is it comparable (in terms of size) to a, let's say, PT3 or MuSICA file? Or it is much bigger?

Van Huey

Prophet (2676)

afbeelding van Huey

11-06-2008, 11:01

Can anybody tell me if there is a good c-compiler that I can use to develop a MSX game?

We use Hitech-C.
I like it. Although it is no freeware (on PC). The compiler that runs on MSX is freeware.

Other people are using SDCC iirc.

Anyway, coding in C is a lot easier for me than in pure ASM.

Van ARTRAG

Enlighted (6567)

afbeelding van ARTRAG

11-06-2008, 11:02

We use HTC v.7.8
It is a good COMMERCIAL cross compiler, whose time limited trial (complete of all) can be obtained from here
http://www.htsoft.com/products/compilers/Z80c.php
(you have to ask for a trial activation key that lasts 3 months)

It is very good for ROM, MEGAROM and MSXDOS files
For megaroms you need to add your page swapping code, but the compile is able to
manage the segments allocation functions and data across them
and calling them across the pages

Van Metalbrain

Expert (67)

afbeelding van Metalbrain

11-06-2008, 14:02

Betiled! was coded with z88dk:
http://www.z88dk.org/

Van Henk

Expert (107)

afbeelding van Henk

11-06-2008, 14:17

Developing on the MSX isn't easy I see... Would be alot easier if there was a Visual Studio for MSX Smile

Pagina 3/4
1 | 2 | | 4