DO NOT USE THIS SOFTWARE TO WATCH TV WITHOUT HAVING A LEGAL SUBSCRIPTION. IT IS EXPERIMENTAL FOR TESTING PURPOSES ONLY

This version of FreeCAM contains FREEORF.BIN which is patched to emulate F-Cards, which are used by ORF and in fact needed to view ORF1 and ORF2. ird105.bin is the original version of Freecam, which does not support F-Cards (No ORF).

This is still an experimental version. You now have version 0.14. It has been tested on the following:

                             ORF  PW Premiere  PW PPV  PW ATV  PW Extras  PW BD1/BD4  C+NL  Tele+/D+  Stream  Nova
Technisat Technibox CAM1     yes      yes        yes     yes     yes          yes     yes     yes      yes    yes
Kathrein UFD 510             yes      yes        no*     yes     yes          yes     no**    no**     no**   no**
Technotrend DVB-S PCI card   yes      yes        yes     yes     yes          yes     yes     yes      yes    yes
Galaxis IqS                  yes      yes        yes     yes     yes          yes     yes     yes      yes    yes

* The Kathrein UFD 510 does not tune to Cinedoms, Blue Movie is working.
** The Kathrein refuses to open non-German channels also with the original FreeCAM (like many other OpenTV receivers)

The following keys are installed (same order as on CAM for your reference).

016 006 177 112 162 203 127 027 008 079 [1006 B170A2CB7F1B084F] ;/05BD/ PWorld_Sat, ChIDs: 7570 4E2A 7571 7572 7573 7574 0075 7D13 3A9D 61B1 012D 00D0 0130 012C 012F 012E 7D21 
016 004 144 086 075 193 193 119 099 110 [1004 90564BC1C177636E] ;/0585/ PWorld_Sat, ChIDs: 7D03 
016 004 159 157 088 113 100 033 250 068 [1004 9F9D58716421FA44] ;/05B8/ PWorld_Sat, ChIDs: 7D02 
016 014 108 243 073 180 092 145 064 186 [100E 6CF349B45C9140BA] ;/05BD/ PWorld_Sat, ChIDs: 7530 
016 012 191 110 203 028 140 099 009 244 [100C BF6ECB1C8C6309F4] ;/05BC/ PWorld_Sat, ChIDs: 0073 756B 756C 755E 007B 007A 007E 007C 
016 014 118 088 120 170 109 125 106 076 [100E 765878AA6D7D6A4C] ;/05BD/ PWorld_Sat, ChIDs: 13E0 181C 1391 193F 1B16 1586 143D 1716 13AB 19DF 1B29 13C1 13E3 1B1F 1B21 1392 1940 1B31 2BC8 1B2A 13C5 19CD 148D 19D7 1735 19B8 13AC 19B9 138A 1736 16D6 1B6A 
016 008 121 209 096 104 054 150 079 238 [1008 79D1606836964FEE] ;/05B8/ PWorld_Sat, ChIDs: 4E2C 7D17 7D14 7D16 7D1A 61BA 7D18 7D19 7D22 
016 004 123 050 066 191 118 042 228 074 [1004 7B3242BF762AE44A] ;/05BE/ PWorld_Sat, ChIDs: 7D03 
016 016 125 179 040 080 169 229 230 216 [1010 7DB32850A9E5E6D8] ;/057E/ PWorld_Sat, ChIDs: 7D04 7D06 7D07 
016 012 052 174 226 070 223 047 241 153 [100C 34AEE246DF2FF199] ;/0573/ PWorld_Sat, ChIDs: 4E2B 
016 002 156 130 171 000 250 108 022 180 [1002 9C82AB00FA6C16B4] ;/0585/ PWorld_Sat, ChIDs: 7D01 
016 016 193 102 145 085 014 139 027 204 [1010 C16691550E8B1BCC] ;/05BE/ PWorld_Sat, ChIDs: 7D04 7D06 7D07 
016 006 100 084 202 217 085 129 063 102 [1006 6454CAD955813F66] ;/05BE/ PWorld_Sat, ChIDs: 4E2A 7D13 3A9D 61B1 012D 00D0 0130 012C 012F 012E 7571 7D21 
016 012 201 235 148 096 227 112 147 113 [100C C9EB9460E3709371] ;/0596/ PWorld_Sat, ChIDs: 4E2B 
016 008 017 124 038 091 123 218 087 236 [1008 117C265B7BDA57EC] ;/05BE/ PWorld_Sat, ChIDs: 4E2C 7D14 7D1A 7D16 7D17 61BA 7D18 7D19 7D25 7D22 7D1D 
016 002 020 253 035 099 164 088 080 152 [1002 14FD2363A4585098] ;/0567/ PWorld_Sat, ChIDs: 6590 
016 010 079 181 009 099 069 214 199 141 [100A 4FB5096345D6C78D] ;/0585/ PWorld_Sat, ChIDs: 61B3 61BD 61BF 
016 002 022 155 110 215 240 184 188 094 [1002 169B6ED7F0B8BC5E] ;/0573/ PWorld_Sat, ChIDs: 7D00 
016 016 149 114 002 038 227 090 048 122 [1010 95720226E35A307A] ;/0585/ PWorld_Sat, ChIDs: 7530 
016 010 232 080 125 224 038 206 113 104 [100A E8507DE026CE7168] ;/05BE/ PWorld_Sat, ChIDs: 61B3 61BD 61BF 7D23 7D26 
016 016 110 170 155 098 155 095 095 097 [1010 6EAA9B629B5F5F61] ;/05BE/ PWorld_Sat, ChIDs: 7530 0000 
016 014 255 128 144 081 069 019 036 098 [100E FF80905145132462] ;/05BD/ PWorld_Sat, ChIDs: 7530 
016 004 041 221 231 130 241 153 238 075 [1004 29DDE782F199EE4B] ;/05A8/ PWorld_Sat, ChIDs: 0074 
016 002 150 100 166 016 229 131 120 110 [1002 9664A610E583786E] ;/05BE/ PWorld_Sat, ChIDs: 7D00 
016 002 178 120 223 226 116 178 206 135 [1002 B278DFE274B2CE87] ;/05BE/ PWorld_Sat, ChIDs: 7D01 
016 004 233 078 054 024 107 151 044 026 [1004 E94E36186B972C1A] ;/05BE/ PWorld_Sat, ChIDs: 7D02 
016 014 220 006 244 120 070 059 128 053 [100E DC06F478463B8035] ;/05BE/ PWorld_Sat, ChIDs: 1E6C 13C5 19CD 148D 19D7 1735 19B8 13AC 19B9 138A 1736 16D6 138B 13AD 1A17 1390 1A19 156C 15AA 1A45 1648 1A5F 16FB 18B7 1831 1911 1C26 1B81 1B97 13F5 1438 1424 
016 002 002 246 184 049 100 004 064 089 [1002 02F6B83164044059] ;/0573/ PWorld_Sat, ChIDs: 7D08 
016 002 034 245 214 068 142 232 070 148 [1002 22F5D6448EE84694] ;/0585/ PWorld_Sat, ChIDs: 7D09 
016 006 232 197 127 253 152 080 036 173 [1006 E8C57FFD985024AD] ;/0300/ PWorld_Sat
016 010 149 181 091 093 004 255 243 248 [100A 95B55B5D04FFF3F8] ;/0585/ PWorld_Sat, ChIDs: 7D12 
016 012 197 170 111 169 116 209 202 083 [100C C5AA6FA974D1CA53] ;/0595/ PWorld_Sat, ChIDs: 7D11 
016 006 248 111 110 015 192 158 080 188 [1006 F86F6E0FC09E50BC] ;/05BD/ PWorld_Austria, ChIDs: 4E2A 7D13 61B1 7D21 
016 010 042 122 232 190 231 036 095 185 [100A 2A7AE8BEE7245FB9] ;/05BD/ PWorld_Austria, ChIDs: 61B3 61BD 61BF 7D23 
016 008 192 158 220 221 054 040 082 242 [1008 C09EDCDD362852F2] ;/05BD/ PWorld_Austria, ChIDs: 4E2C 61BA 7D16 7D18 7D17 7D19 7D14 7D22 
016 014 102 034 169 228 088 114 048 132 [100E 6622A9E458723084] ;/05BD/ PWorld_Austria, ChIDs: 7530 
016 002 222 104 137 149 078 004 120 173 [1002 DE6889954E0478AD] ;/0595/ PWorld_Austria, ChIDs: 7D00 
016 002 162 128 158 080 217 032 078 033 [1002 A2809E50D9204E21] ;/0573/ PWorld_Austria, ChIDs: 3A98 
016 004 096 061 215 094 198 236 030 145 [1004 603DD75EC6EC1E91] ;/05BD/ PWorld_Austria, ChIDs: 7D03 
016 002 089 197 220 110 239 101 095 151 [1002 59C5DC6EEF655F97] ;/05BD/ PWorld_Cable, ChIDs: 2710 
016 002 240 006 019 016 147 014 136 229 [1002 F0061310930E88E5] ;/05BD/ PWorld_Cable, ChIDs: 271F 
016 002 197 204 039 194 139 176 252 017 [1002 C5CC27C28BB0FC11] ;/05BD/ PWorld_Cable, ChIDs: 271F 
016 002 170 109 150 228 048 043 085 141 [1002 AA6D96E4302B558D] ;/05BD/ PWorld_Cable, ChIDs: 2710 
016 014 022 161 238 248 245 160 198 061 [100E 16A1EEF8F5A0C63D] ;/0573/ PWorld_Cable, ChIDs: 3CAF 2736 4244 3CB0 3C8E 4307 3CC9 3C9D 42D2 3FDA 403A 42BD 
016 006 096 119 135 180 112 200 019 127 [1006 607787B470C8137F] ;/05BD/ PWorld_Cable, ChIDs: 2729 2743 2742 
016 006 254 081 143 103 192 142 090 172 [1006 FE518F67C08E5AAC] ;/05BD/ PWorld_Cable, ChIDs: 2729 2743 
016 014 069 207 021 181 196 132 059 241 [100E 45CF15B5C4843BF1] ;/05BD/ PWorld_Cable, ChIDs: 3C95 2736 3CB0 3C8E 4307 3CC9 3C9D 42D2 3FDA 403A 42BD 4311 438D 3D6B 
016 012 004 235 236 127 188 077 219 100 [100C 04EBEC7FBC4DDB64] ;/05BD/ PWorld_Cable, ChIDs: 272E 2737 
016 012 238 033 252 111 169 113 122 158 [100C EE21FC6FA9717A9E] ;/0573/ PWorld_Cable, ChIDs: 272E 
016 012 145 182 158 019 171 246 135 248 [100C 91B69E13ABF687F8] ;/056F/ PWorld_Cable, ChIDs: 2730 
016 012 211 153 093 220 186 111 193 107 [100C D3995DDCBA6FC16B] ;/0567/ PWorld_Cable, ChIDs: 2730 
016 008 122 019 086 139 191 237 122 218 [1008 7A13568BBFED7ADA] ;/0573/ PWorld_Cable, ChIDs: 2732 
016 008 080 227 006 064 223 000 245 110 [1008 50E30640DF00F56E] ;/05BD/ PWorld_Cable, ChIDs: 2732 
016 008 246 037 206 161 034 005 138 209 [1008 F625CEA122058AD1] ;/0573/ PWorld_Cable, ChIDs: 2733 
016 008 177 024 253 074 117 172 173 022 [1008 B118FD4A75ACAD16] ;/05BD/ PWorld_Cable, ChIDs: 2733 
016 004 072 219 166 112 105 206 199 047 [1004 48DBA67069CEC72F] ;/05AB/ PWorld_Cable, ChIDs: 2710 
016 004 069 223 040 156 037 107 087 188 [1004 45DF289C256B57BC] ;/05BD/ PWorld_Cable, ChIDs: 2710 
016 008 027 099 088 082 013 219 252 245 [1008 1B6358520DDBFCF5] ;/05BD/ PWorld_Cable, ChIDs: 272B 
016 008 204 117 249 250 042 215 212 098 [1008 CC75F9FA2AD7D462] ;/05BD/ PWorld_Cable, ChIDs: 272B 
016 004 187 173 180 121 055 243 116 122 [1004 BBADB47937F3747A] ;/05BD/ PWorld_Cable, ChIDs: 271A 
016 004 034 067 117 162 207 051 023 221 [1004 224375A2CF3317DD] ;/05BD/ PWorld_Cable, ChIDs: 271A 
016 004 191 144 022 183 145 091 168 027 [1004 BF9016B7915BA81B] ;/05BD/ PWorld_Cable, ChIDs: 2720 
016 004 002 210 141 156 244 155 004 124 [1004 02D28D9CF49B047C] ;/05BD/ PWorld_Cable, ChIDs: 2720 
016 002 046 024 060 197 222 088 103 003 [1002 2E183CC5DE586703] ;/0573/ PWorld_Cable, ChIDs: 2719 
016 002 109 186 108 052 238 191 020 120 [1002 6DBA6C34EEBF1478] ;/05BD/ PWorld_Cable, ChIDs: 2719 
016 010 158 172 174 248 238 038 157 063 [100A 9EACAEF8EE269D3F] ;/05BD/ PWorld_Cable, ChIDs: 2711 
016 010 008 088 011 226 147 229 244 242 [100A 08580BE293E5F4F2] ;/05BD/ PWorld_Cable, ChIDs: 2711 2744 
016 010 143 195 194 059 130 156 109 060 [100A 8FC3C23B829C6D3C] ;/0573/ PWorld_Cable, ChIDs: 2713 2714 2715 
016 010 076 040 122 089 182 179 153 186 [100A 4C287A59B6B399BA] ;/0573/ PWorld_Cable, ChIDs: 2713 2714 2715 
016 016 140 004 056 014 147 085 151 163 [1010 8C04380E935597A3] ;/05BD/ PWorld_Cable, ChIDs: 271B 271D 271E 2746 
016 016 150 208 141 188 104 161 155 092 [1010 96D08DBC68A19B5C] ;/05BD/ PWorld_Cable, ChIDs: 271B 271D 271E 2746 
016 012 161 167 131 240 221 172 092 042 [100C A1A783F0DDAC5C2A] ;/0563/ PWorld_Cable
016 012 012 160 212 165 064 011 152 004 [100C 0CA0D4A5400B9804] ;/0564/ PWorld_Cable
016 016 048 036 144 226 211 100 225 103 [1010 302490E2D364E167] ;/0573/ PWorld_Cable, ChIDs: 2724 2723 2721 
000 004 007 001 021 100 185 060 176 076 [0004 07011564B93CB04C] ;/05BD/ ORF, ChIDs: 0002 
000 006 175 245 025 026 206 102 172 026 [0006 AFF5191ACE66AC1A] ;/05BD/ ORF, ChIDs: 0003 
000 012 207 169 050 015 120 089 109 103 [000C CFA9320F78596D67] ;/05AC/ ORF, ChIDs: 0006 
000 010 171 192 065 003 177 141 015 087 [000A ABC04103B18D0F57] ;/0573/ ORF, ChIDs: 0005 
000 002 162 128 158 080 217 032 078 033 [0002 A2809E50D9204E21] ;/05BC/ ORF, ChIDs: 0001 
000 012 191 157 204 237 217 215 215 229 [000C BF9DCCEDD9D7D7E5] ;/0573/ MediaVision, ChIDs: 00D1 00C8 00C9 00CB 00CC 00CD 00CE 00CF 00D0 
000 012 149 195 111 161 215 073 057 091 [000C 95C36FA1D749395B] ;/05BD/ MediaVision, ChIDs: 00D1 00C9 00CB 00CC 00CD 00CE 00CF 00D0 
000 014 205 202 216 195 134 087 104 080 [000E CDCAD8C386576850] ;/0567/ MediaVision, ChIDs: 00D2 00D3 00D4 00D5 
000 014 047 252 196 001 098 009 255 110 [000E 2FFCC4016209FF6E] ;/05AB/ MediaVision, ChIDs: 00D2 00D3 
000 002 167 063 054 217 174 208 135 107 [0002 A73F36D9AED0876B] ;/0567/ MediaVision, ChIDs: 0190 
000 002 251 098 182 106 095 214 191 222 [0002 FB62B66A5FD6BFDE] ;/05BD/ MediaVision, ChIDs: 0190 
000 004 065 117 250 115 089 151 202 200 [0004 4175FA735997CAC8] ;/0567/ MediaVision, ChIDs: 000A 
000 004 222 002 229 244 144 183 018 202 [0004 DE02E5F490B712CA] ;/0567/ MediaVision, ChIDs: 0014 
000 002 123 095 012 030 238 213 040 205 [0002 7B5F0C1EEED528CD] ;/0567/ MediaVision, ChIDs: 0001 
000 008 161 161 132 181 197 037 091 058 [0008 A1A184B5C5255B3A] ;/0567/ MediaVision, ChIDs: 00CA 
000 008 067 184 085 201 013 114 030 140 [0008 43B855C90D721E8C] ;/0563/ MediaVision, ChIDs: 00CA 
000 002 050 089 013 224 247 197 196 202 [0002 32590DE0F7C5C4CA] ;/0567/ MediaVision, ChIDs: 3AA2 
000 010 223 106 203 069 189 067 058 102 [000A DF6ACB45BD433A66] ;/0400/ MediaVision
000 002 152 009 125 122 170 023 081 158 [0002 98097D7AAA17519E] ;/0709/ CanalDigitaal
000 004 152 009 125 122 170 023 081 158 [0004 98097D7AAA17519E] ;/0709/ CanalDigitaal
000 000 170 061 021 073 108 212 026 007 [0000 AA3D15496CD41A07] ;/0800/ Nova
000 002 094 094 011 158 182 021 096 115 [0002 5E5E0B9EB6156073] ;/0800/ Nova
000 004 025 161 128 233 014 162 232 218 [0004 19A180E90EA2E8DA] ;/0800/ Nova
000 006 125 144 245 066 169 209 254 224 [0006 7D90F542A9D1FEE0] ;/0800/ Nova
000 008 180 173 091 135 208 058 206 182 [0008 B4AD5B87D03ACEB6] ;/0800/ Nova
000 010 102 049 067 066 018 089 071 021 [000A 6631434212594715] ;/0800/ Nova
000 012 064 145 015 001 227 226 034 001 [000C 40910F01E3E22201] ;/0800/ Nova
000 000 031 082 205 090 008 170 106 012 [0000 1F52CD5A08AA6A0C] ;/06AB/ Stream
000 002 161 244 080 187 012 048 166 082 [0002 A1F450BB0C30A652] ;/06AB/ Stream
000 004 142 028 160 020 214 241 240 011 [0004 8E1CA014D6F1F00B] ;/06AB/ Stream
000 006 058 150 043 048 019 023 012 078 [0006 3A962B3013170C4E] ;/06AB/ Stream
000 008 215 049 130 085 230 067 128 068 [0008 D7318255E6438044] ;/06AB/ Stream
000 010 077 029 212 111 157 206 126 129 [000A 4D1DD46F9DCE7E81] ;/06AB/ Stream
000 012 226 020 131 014 019 190 100 098 [000C E214830E13BE6462] ;/06AB/ Stream
000 002 154 069 160 117 193 064 086 029 [0002 9A45A075C140561D] ;/0007/ Pink+
000 004 102 056 136 107 034 217 004 026 [0004 6638886B22D9041A] ;/0007/ Pink+
000 006 002 036 050 109 196 052 255 077 [0006 0224326DC434FF4D] ;/0007/ Pink+
000 002 220 170 176 007 019 213 228 225 [0002 DCAAB00713D5E4E1] ;/0006/ ZeeTV
000 004 029 105 114 177 097 014 214 184 [0004 1D6972B1610ED6B8] ;/0006/ ZeeTV
000 006 099 009 187 241 029 081 105 169 [0006 6309BBF11D5169A9] ;/0006/ ZeeTV
000 002 203 107 196 251 122 244 121 074 [0002 CB6BC4FB7AF4794A] ;/001B/ SCT
000 004 101 106 192 124 002 027 196 233 [0004 656AC07C021BC4E9] ;/001B/ SCT
000 006 229 072 162 103 248 122 194 184 [0006 E548A267F87AC2B8] ;/001B/ SCT
000 002 076 176 055 054 100 245 052 038 [0002 4CB0373664F53426] ;/0003/ X-Net
000 004 249 203 178 170 014 097 252 224 [0004 F9CBB2AA0E61FCE0] ;/0003/ X-Net
000 006 127 082 084 023 043 001 225 078 [0006 7F5254172B01E14E] ;/0003/ X-Net

To install:

1) Unzip all files the a directory of you choice (e.g. C:\FREECAM)
2) If you run Win95 (non OSR2), delete Irdeto98.inf
3) If you run Win98 or Win95 OSR2, delete Irdeto95.inf
4) If you run NT or Win2000, it won't work. Didn't get it to run on Windows ME either
5) Insert CI in PCMCIA slot of your laptop. When it asks you for a driver directory point to C:\FREECAM
6) Copy ird106.ini to your Windows directory (e.g. C:\WINDOWS)
7) Edit ird106.ini (the one in your Windows directory) and change the binary= entry
   to the file you want to install (FREEORF.BIN).
8) Click on ird106.exe in C:\FREECAM. Press the start button. When the display turns green, you're all set.
9) Unlike other readmes it is not neccessary to copy the CIPHYSICAL.DLL anywhere.

If you use FREEORF.BIN you will notice in your CAM menu, that it identifies itself as "Irdeto Free 0CDF". In the menu it says "Irdeto FreeCAM 2" instead of "Irdeto - Freecam". This is for you to see, which version of FreeCAM is installed.

History:

FreeCAM2 - 010: Initial public release
FreeCAM2 - 011: Fixed a bug in the $0328D6 routine, which also existed in FreeCAM1. Channel switching is now faster.
FreeCAM2 - 012: Fixed a bug, that caused some receivers not to support D-Cards (e.g. Mediavision)
FreeCAM2 - 013: Returned to original routine at $030064
FreeCAM2 - 014: Fixed a bug, that could destroy EEPROM contents, when turning emulator off and switch between Mode GER and INT. Added support for GER,INT,XNT,TEL and AUTO Modes. In Version 014 only use AUTO (all other modes do not work). There is a another bug (left from FreeCAM1), which can eventually destroy a smart card EEPROM contents, when the EMU is on (sends 01 FF nanos, don't know why). So do not insert a card, that supports EEPROM writing, when the EMU is on. I will work on a fix in 015.
FreeCAM2 - 015: FreeCAM in emulator mode no longer destroys smartcard. You can now switch the emulator on without the need to go to a 0602 channel before. Enhanced support for Non-Irdeto/Betacrypt ECMs.
FreeCAM2 - 016: Fixed a bug, which caused CA_ID 1722 not to work (Mediavision Bouquet affected)
FreeCAM2 - 017: Coded by Al Arti: Allow 4711 before the CA_System_ID to deactivate CAMCRYPT. This allows certain Goldwafers (Alfredo) to run.

How to use the goodies:
ALL-ECM (on or off): Off (default) means. Only Irdeto and Betacrypt ECMs are sent to the card, additionally to the CA_System_Id specified by the card. On means, any ECM will be sent to the card. This only works with Viaccess.
ECM: EXPERT-SETTING ONLY!!!!! Non-Experts leave this to Irdeto even, if they watch Seca or Viaccess programmes using HBEMU or similar tools. This setting is only in effect on receivers who prefilter the CA_PMT (Technisat, Humax). On receivers, who give the complete PMT to the CI (Nokia, Galaxis, Hauppauge/Technotrend DVBs) this setting has no effect. It defines the CA_System_Ids who will be tried additionally to the one specified by the card. Irdeto (default) means 0602, 0604, 0606, 1702, 1722 and 1762. Seca means 0100, 0602, 0604, 1702, 1722 and 1762. Viaccess means 0500, 0602, 0604, 1702, 1722 and 1762. Seca/Via means 0100, 0500, 0602, 1702, 1722 and 1762. Via/Seca means 0500, 0100, 0602, 1702, 1722 and 1762. Custom 1,2,3 can be patched by the user as needed at address $037FD0 (Custom1), $037FE0 (Custom2) and $037FF0 (Custom3). If you set ALL-ECM to off, the ECM should be Irdeto. Only, if you specifiy ALL-ECM: On, the others make sense. However, since SECA does not work anyway, only Viacess makes real sense besides Irdeto. WARNING! This setting does not turn your CAM into a SECA or Viaccess CI-Modul. Only specially designed Cards or Emulators (like HBEMU) can be used to watch SECA and Viaccess Programmes.
EMU: On or off. Off means, you need a card. On means you use the keys in FreeCAM2 to decode Irdeto/Betacrypt Channels.
 

Technical Information:

I'm not the author of the original FreeCAM. I don't know, who has written this, but it is likely, that it has been written by people from the original Irdeto-CI development team or from the ALLCAM SE 4.x Team, because source code was definitely available.

I only patched the FreeCAM code (now known as FreeCAM 1) to support F-cards (used  by ORF ans also PW). F-Cards use crypto PID 1762, which had to be added to the FreeCAM code.

So I did the following:

Patched a routine running from $00E05A to $00E091 to support 6 crypto-PIDs instead of only 3. This was done by changing two instructions both from "cmp.w [r7+A0h],#04h" to "cmp.w [r7+A0h],#07h" in that routine.

Patched a routine running from $0280EA to $0281CA to support 6 crypto-PIDs instead of only 3. This was done by changing the "movs.b r01,#3" to "movs.b r01,#6" at $028124.

Rewritten a Routine originally running from $030098 to $0300D5: Relocated the routine to $032800 and therefor patched the fjmp instruction at $00E07E. The routine now reads 6 CA_System_IDs from $037F80.

Rewritten a routine originally running from $0300D6 to $030125: Relocated the routine to $0328D6 and therefor patched the fjmp instruction at $00EEF8. The routine now supports PID 1762. This routine is called by receivers who do store a PMC-PID for each program.

Rewritten a routine at $030064 so that is only can return 0602, 1702, 1722 or 1762. Relocated the routine to $0327C0. There is no special reason not to use the routine at $030064 anymore, but SE 4.7 also changed this, so did I. The routines at $032800 and $0328D6 now call $0327C0 instead of $030064. However the original routine is still intact and can be used, if problems occur. Beginning with version 013 the original routine at $030064 is called again.
