Sonic and Sega Retro Message Board: GenesisTracker Public Beta - Sonic and Sega Retro Message Board

Jump to content

Hey there, Guest!  (Log In · Register) Help
  • 3 Pages +
  • 1
  • 2
  • 3
    Locked
    Locked Forum

GenesisTracker Public Beta Windows/Mac/Linux

#31 User is offline Eduardo Knuckles 

Posted 15 January 2011 - 07:07 AM

  • Posts: 378
  • Joined: 07-January 07
  • Gender:Male
  • Location:You don't need to know it.
  • Project:Sonic Harder Levels: Rebirth
  • Wiki edits:66
The Importing functions aren't working yet?

#32 User is offline Andlabs 

Posted 15 January 2011 - 10:27 AM

  • 「いっきまーす」
  • Posts: 2175
  • Joined: 11-July 08
  • Gender:Male
  • Project:Writing my own MD/Genesis sound driver :D
  • Wiki edits:7,061
QUOTE (TmEE @ Jan 15 2011, 05:48 AM)
My personal favorite is "Ordertable Per Channel" instead of "Single Ordertable For All Channels", but I think this one does not get supported ?
This one will be supported later — my sound driver is set up for it already, but I would need to make a new control for the custom order list. But yes, I personally want that too =P

QUOTE (Eduardo Knuckles @ Jan 15 2011, 07:07 AM)
The Importing functions aren't working yet?
It should be in the update linked from the first post — you can only import standard XM, but most trackers ignore the standard when it comes to block lengths (WHY IS THAT IN A FILE FORMAT SPEC ANYWAY) and I'll have to fix the import code for that.


#33 User is offline DigitalDuck 

Posted 15 January 2011 - 12:39 PM

  • Arriving four years late.
  • Posts: 3364
  • Joined: 23-June 08
  • Gender:Male
  • Location:Lincs, UK
  • Project:TurBoa, S1RL
QUOTE (DalekSam @ Jan 14 2011, 02:48 PM)
Hey, you too? We should start up a club or something!


Make that three.

#34 User is offline Sik 

Posted 15 January 2011 - 01:52 PM

  • Sik is pronounced as "seek", not as "sick".
  • Posts: 6719
  • Joined: 17-March 06
  • Gender:Male
  • Project:being an asshole =P
  • Wiki edits:11
The official XM specs are wrong and the docs with corrections to the official specs are even more wrong. The only way to get it to work is to try yourself until it works.

Also, yes, all docs say that the pattern order table should be 0x114 bytes long, but FT2 can open files with smaller tables so I guess it should be considered valid.

#35 User is offline MaliceX 

Posted 02 March 2011 - 08:21 AM

  • I'm back, mofos!!!!!
  • Posts: 42
  • Joined: 29-July 06
  • Location:Laverton, VIC, AU
  • Project:Audjoo Helix VSTi Alternate Manual
QUOTE (Andlabs @ Jan 15 2011, 08:27 AM)
QUOTE (TmEE @ Jan 15 2011, 05:48 AM)
My personal favorite is "Ordertable Per Channel" instead of "Single Ordertable For All Channels", but I think this one does not get supported ?
This one will be supported later — my sound driver is set up for it already, but I would need to make a new control for the custom order list. But yes, I personally want that too =P


That would be ultra awesome.
PS: haven't had time to fiddle with the pub2 sources, I also broke instrument loading. bawwwww. But it's nice to see no window freezing for once.
This post has been edited by MaliceX: 02 March 2011 - 08:22 AM

#36 User is offline Andlabs 

Posted 31 December 2012 - 12:14 AM

  • 「いっきまーす」
  • Posts: 2175
  • Joined: 11-July 08
  • Gender:Male
  • Project:Writing my own MD/Genesis sound driver :D
  • Wiki edits:7,061
I haven't worked on this in a while, and wanted to do a rewrite with a better file format. I don't think I will be doing that anytime soon (at least not with this C++ codebase), so here is the everything from what I did have (as someone requested a reupload):

http://andlabs.lostsig.com/genesistracker.7z (6MB)
thanks to SeanieB for hosting
(note: it turns out earlier I had uploaded http://andlabs.lostsig.com/old_GenesisTracker_src.7z (6MB) but I think the only difference is it lacks the rewrite so eh :/ )

oldGenesisTracker is the program advertised here; flashdrive/copied/GenesisTracker wa the rewrite. It's all source code; you need Qt 4 and Qt Creator and I forget how you're supposed to get PortAudio. There might be some binaries in here (check oldGenesisTracker/debug for instance).

Consider my code MIT licensed but note that it uses an ancient version of the MAME YM2612 core (IIRC from some old computer SMPS player from ages ago) and I forget which SN76489 core (Maxim's from Meka? I forget right now) and that it also uses some KDE Oxygen icons.

Full archive listing of genesistracker.7z:
Spoiler

This post has been edited by Andlabs: 31 December 2012 - 12:22 AM

  • 3 Pages +
  • 1
  • 2
  • 3
    Locked
    Locked Forum

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users