TMNT WIP

Page 3/3
1 | 2 |

By Manuel

Ascended (15756)

Manuel's picture

25-09-2015, 10:57

Are the scripts you used interesting to share? So, can they be made generic enough? If yes, then it's probably worth to share them, if you're willing to. If necessary I can help to make them fit for generic use, if you want and think it's feasible. Of course you have all rights to keep them private Smile

By ricbit

Champion (438)

ricbit's picture

25-09-2015, 16:41

The code is all available on github:

https://github.com/ricbit/tmnt

Some parts have already been relased as generic tools in the past, for instance the vgm-extractor from fm-basic (which will be used on the second part of the attract mode):

https://github.com/ricbit/Oldies/blob/master/2014-11-grabfm/...

The cpu-vdp profiler would be the most useful, but it's hard to make generic. The vdp usage is easy to do, but irq length would not work in 100% of cases (the soft may tweak SP during the interrupt, so you will know where it started, but not where it ended), and the cpu-indicator is entirely soft-driven (I use callbacks defined by source code annotations).

By Manuel

Ascended (15756)

Manuel's picture

25-09-2015, 21:52

Thanks anyway! It may still be very useful for other developers to see how you did all of this.

By ricbit

Champion (438)

ricbit's picture

25-09-2015, 22:03

I guess SYM file parsing may be made generic. It's much easier to set_bp [getlabel play_sample] than to set_bp 0x1456, specially when 0x1456 changes every time you compile.

Mine is tuned to sjasmplus though, syntax on other assemblers should be different.

By Grauw

Ascended (8457)

Grauw's picture

25-09-2015, 23:22

Yay, source code Smile.

Btw ricbit did you know I made a little more generic FM+PSG VGM recording script based on yours? I recorded the Xak soundtrack with it.

By ricbit

Champion (438)

ricbit's picture

25-09-2015, 23:39

Grauw wrote:

Btw ricbit did you know I made a little more generic FM+PSG VGM recording script based on yours?

Open source wins o/

Grep the tmnt source for "grauw", there's some reuse there too.

By sergiovl

Rookie (17)

sergiovl's picture

28-05-2016, 05:10

YES! Nice work and open source is the future to retro-computers...

Page 3/3
1 | 2 |