Subject: Naming of replayers

From: amadeus
Date: Sat Feb 25 17:46:16 2006

To: UADE-Developer-discussion
When I look at the replayer names in ~/.uade2/players some are called the formats extension (e.g. TME), some are named using _ for word seperation, a few in all lower case, and some have execution permissions.

Are the names their original Delitracker or EaglePlayer names, and should therefore be kept that way?

---

From: shd
Date: Tue Feb 28 12:31:45 2006

To: UADE-Developer-discussion
[quote:602d3fa753="amadeus"]When I look at the replayer names in ~/.uade2/players some are called the formats extension (e.g. TME), some are named using _ for word seperation, a few in all lower case, and some have execution permissions.

Are the names their original Delitracker or EaglePlayer names, and should therefore be kept that way?[/quote:602d3fa753]

We don't have any rule for naming replayers. Sometimes we have renamed players.

If you want to rename players, please submit a proposal.

---

From: amadeus
Date: Wed Mar 1 16:24:01 2006

To: UADE-Developer-discussion
[quote:506d759f5b="shd"]If you want to rename players, please submit a proposal.[/quote:506d759f5b]

Here we go. No rights reserved =)

I have used '-' when more than two capital letter follows, and '_' for comments.
[code:1:506d759f5b]#!/bin/sh

chmod 644 AMOS ArtOfNoise8 AudioSculpture DIGIBooster \
          FutureComposerBSI Infogrames MED Medley \
          OctaMED PTK-Prowiz Soundtracker-IV 

mv AHX                 AbyssHighestExperience
mv AMComposer1.2       AM-Composer1.2                      
mv Art\&amp;Magic          ArtAndMagic                      
mv BennDaglish         BenDaglish                      
mv BennDaglish_SID     BenDaglish-SID                      
mv Delta2.0            DeltaMusic2.0
mv DIGIBooster         DIGI-Booster                      
mv DigitalSonix_Chrome DigitalSonixChrome              
mv DSS                 DigitalSoundStudio
mv EMS_v6              EMS-6                              
mv FC1.3               FutureComposer1.3                              
mv FC1.4               FutureComposer1.4                              
mv FutureComposerBSI   FutureComposer-BSI              
mv fwmp                ForgottenWorlds_Game
mv Hippel              JochenHippel_0.1
mv Hippel-COSO         JochenHippel-CoSo                      
mv iff-emod            QuadraComposer2.0
mv InStereo\!          InStereo
mv Jochen_Hippel_7V    JochenHippel-7V              
mv Laxity-Player       Laxity
mv LME                 LegglessMusicEditor
mv M.O.N               ManiacsOfNoise
mv Music-Ass           MusicAssembler
mv OctaMED             Octa-MED                              
mv PSA                 ProfessionalSoundArtists
mv SA-packed           Lionheart_Game
mv Sierra_AGI          Sierra-AGI                      
mv SOPROL              SoundProgrammingLanguage              
mv Soundcontrol        SoundControl                      
mv Soundfactory        SoundFactory                      
mv SoundFX             Sound-FX                              
mv SoundMon            SoundMon2.0
mv Special_FX          Special-FX                      
mv SUNtronic           SUN-Tronic                      
mv TFMX_1.5_TFHD       TFMX-1.5-TFHD                      
mv TFMX_1.5_\&#40;TFHD\&#41;   TFMX-1.5-&#40;TFHD&#41;                      
mv TFMX_7V             TFMX-7V                              
mv TFMX_7V_TFHD        TFMX-7V-TFHD                      
mv TFMX_7V_\&#40;TFHD\&#41;    TFMX-7V-&#40;TFHD&#41;                      
mv TFMX_Pro            TFMX-Pro                      
mv TFMX_Pro_TFHD       TFMX-Pro-TFHD                      
mv TFMX_Pro_\&#40;TFHD\&#41;   TFMX-Pro-&#40;TFHD&#41;                      
mv TME                 TheMusicalEnlightenment2.0                      
mv VSSDeliPlayer       VoodooSupremeSynthesizer
mv YMPlayer            YM-2149                      
[/code:1:506d759f5b]

---

From: shd
Date: Wed Mar 1 16:48:36 2006

To: UADE-Developer-discussion
[quote:e903c912f7="amadeus"][quote:e903c912f7="shd"]If you want to rename players, please submit a proposal.[/quote:e903c912f7]

I have used '-' when more than two capital letter follows, and '_' for comments.
...
mv TFMX_1.5_TFHD       TFMX-1.5-TFHD                      
mv TFMX_1.5_\(TFHD\)   TFMX-1.5-(TFHD)                      
[/quote:e903c912f7]

We don't have TFMX_1.5_(TFHD) anymore. Checkout the CVS. Same goes for other TFHD players.

Send me this shell script by email (fixing the TFHD first). Also submit a patch file which fixes entries in eagleplayer.conf. The filenames in first column need to be changed accordingly.

---

From: amadeus
Date: Wed Mar 1 18:51:02 2006

To: UADE-Developer-discussion
[quote:c1a153a454="shd"]We don't have TFMX_1.5_(TFHD) anymore. Checkout the CVS. Same goes for other TFHD players.

Send me this shell script by email (fixing the TFHD first). Also submit a patch file which fixes entries in eagleplayer.conf. The filenames in first column need to be changed accordingly.[/quote:c1a153a454]

Okay, I have now made two patches up against latest CVS. Expect then in your mailbox in 5 sec =)

I noticed that there are two versions of the Hippel replayer:

With old names:
Hippel by you
JochenHippel by Wanted Team

With new names:
JochenHippel_UADE
JochenHippel_WT

It is only the Wanted Team version that is in the eagleplayer.conf file.

3 of the new names are quite long, so the two patches are the same, except that in new_names_with_extra_tab.patch have I added an extra tab, so these names could be written.

ProfessionalSoundArtists
SoundProgrammingLanguage              
VoodooSupremeSynthesizer

Hopefully an extra tab won't break the config file.

---

From: shd
Date: Wed Mar 1 19:57:20 2006

To: UADE-Developer-discussion
[quote:fe370debff="amadeus"]
Hopefully an extra tab won't break the config file.[/quote:fe370debff]

Applied. What kind of hacks do you think I do?-) Of course extra tabs don't break anything.

However, there was one serious defect in the first patch. The long names didn't have whitespace before &quot;prefixes=&quot; string, which would have broken config parsing.

---

From: amadeus
Date: Wed Mar 1 20:05:28 2006

To: UADE-Developer-discussion
[quote:88c57cf18f="shd"]Applied. What kind of hacks do you think I do?-) Of course extra tabs don't break anything.[/quote:88c57cf18f]

Sorry =)

[quote:88c57cf18f="shd"]However, there was one serious defect in the first patch. The long names didn't have whitespace before &quot;prefixes=&quot; string, which would have broken config parsing.[/quote:88c57cf18f]

I forgot mention that =(

---

From: shd
Date: Wed Mar 1 20:14:13 2006

To: UADE-Developer-discussion
[quote:3d62a8f707="amadeus"]I forgot mention that =([/quote:3d62a8f707]

It pays off to audit all patches :)

---

From: mld/uade team
Date: Wed Mar 1 20:31:26 2006

To: UADE-Developer-discussion
DITO: fixed some minor quirks :) Otherwise everything seems to be fine.

---

From: amadeus
Date: Wed Mar 1 20:55:05 2006

To: UADE-Developer-discussion
[quote:f50dca635b="shd"][quote:f50dca635b="amadeus"]I forgot mention that =([/quote:f50dca635b]

It pays off to audit all patches :)[/quote:f50dca635b]

Lession learned! =)

---

From: amadeus
Date: Wed Mar 1 22:43:26 2006

To: UADE-Developer-discussion
I am updating the cvs.test.songs, and I was wondering; Didn't Don rename one of these replayers to be the same?

Infogrames
Rob Hubbard Old
Rob Hubbard 2/New