According to
this post the Alba DVD59 is the same player as the Bush DVD 2039, and though we don't have an upgrade for the DVD59, we do have an upgrade for the Bush player
here.
The good news is that, like many cheap DVD players, the Bush uses "NEC1 dev 0" for it's signals. This is good news because most OFA remotes have at least one "NEC1 dev 0" setup code in them, which means you could use "advanced codes" with one of those setup codes to program your player.
As you noted, your
URC-5061 remote is very old, so I don't know for certain if it supports "advanced codes" or not. To figure out if it does, try this...
1) Press and hold the SETUP button, wait for 2 flashes
2) Type 994, you should get 2 flashes
3) Press (but don't hold) the SETUP button
4) Type 123
5) Press PLAY, you should get 2 flashes
If you got two flashes in steps 2 and 5 above, your remote supports advanced codes. In which case, you will have just re-programmed the PLAY button, so to reset it again, do this...
1) Press and hold the SETUP button, wait for 2 flashes
2) Type 994, you should get 2 flashes
3) Press PLAY twice, you should get 2 flashes
Due to the age of your remote, I'm not positive which setup codes are in it, but I think that CBL/0040 is in it, and this is a "NEC1 dev 0" code. To see if this will work, assign CBL/0040 to the CBL/SAT button and then try this...
1) Press (but don't hold) the SETUP button
2) Type 248
That should send the POWER signal to your Alba player.
If that works, your next step is to decide which device button you want to use for the Alba, because you will need to convert that device button into a "cable" button in order to use the CBL/0040 code. If you want to use the CBL/SAT button, you're all set, but for any other device button, do this...
1) Press and hold the SETUP button, 2 flashes
2) Type 992, 2 flashes
3) Press CBL/SAT followed by the new device button (eg, VCR/LD), 2 flashes
Next, you will need to program the buttons using the "advanced code" (aka EFC) method that I outlined at the beginning of this post. Program the essential buttons first as you will possibly run out of "advanced code" memory before you're done.
EFC - Function
056 - num 0
247 - num 1
251 - num 2
116 - num 3
118 - num 4
120 - num 5
122 - num 6
119 - num 7
121 - num 8
117 - num 9
052 - +10
187 - 3D
165 - A-B
249 - Angle
183 - ArrowDown
185 - ArrowLeft
186 - ArrowRight
182 - ArrowUp
184 - Audio
037 - Back
123 - Clear
181 - Enter
164 - FF
100 - Menu
246 - Mode
041 - Mute
229 - Next
244 - Open/Close
245 - OSD
180 - Pause
055 - Play
105 - Prog
232 - Repeat
101 - Rewind
057 - Search
059 - Setup
233 - Slow
248 - Standby
053 - Step
054 - Stop
250 - Subtitle
104 - Title
036 - vol down
228 - vol up
058 - Zoom
And just FYI, the multiregion hack for this player is:
1) POWER ON THE DVD PLAYER
2) PRESS THE OPEN/CLOSE BUTTON ONCE ON THE REMOTE
3) PRESS THE PROG BUTTON ONCE ON THE REMOTE
4) PRESS ENTER 3 TIMES ON THE REMOTE
5) USE THE UP/DOWN ARROWS AND SELECT REGION 0
6) PRESS THE STOP BUTTON UNTIL IT SAYS REGION SET TO 0, TO CONFIRM ON YOUR REMOTE.