|
Version Hej456 v1x:
Based on original firmware: XM400-6A-0224. This player was donated to me by the Admins of http://www.mpeg4-players.info - thanks guys. Sadly in the process of testing I burned off the Flash ROM. The flash has been erased with FF's and there is no way even with cable to make it work again. It needs motherboard replacement, so I couldn't complete the firmware modding as new functions need to be tested by someone with a cable. Well I spent very much time on the mod, and it was pretty close to be completed. Hopefully I will get a new motherboard for the player someday and will be able to complete the mod and keep it updated. Functions among more that should have added were: Reformat/Word Wrap for mpeg4 subtitles. Fixed in v1f. Ability to set subtitle area width. Fixed in v1f. Selectionbar to follow played mp3 file. Fixed in v1h. Thanks to all who helped with the mod, of course especially New Age whoose ideas and codeparts we all benefit from. Choose the right codepage, see country details here: Windows Codepages Readme Version Hej456 v1j - 05.29.2008 + New feature: 'Subsync' - Subtitle time shift. Original code written by New Age for other firmware, added and modded by me. LEFT / RIGHT arrow during playback will delay / accelerate MPEG4 subtitles if subtitle and video are out of sync. OSD msg: "'Subsync' - Subtitle time shift +/- xx.x sec." in steps of 0.1 sec. - msg dissapears after some sec. If no text subtitles are loaded or you are in menu mode, arrows work like usual. The Subsync time shift value is reset when a new file is played. + New feature: Playback of a 2 cd movie with only 1 non-split subtitle. Example: (Can be used with both avi files in 1 dir or on 2 seperate cd's) Movie CD1.avi 45 min Movie CD2.avi 50 min Movie.srt 1hour 35min Function can be enabled when playing cd 2 by pressing "Angle" on remote. OSD show: "2 CD movie with 1 combined subtitle ON/OFF" Function works by storing the total time of the previously played cd and substracting this time from the actual subtitle timing. Function only works after you have played cd 1 (Doesn't need to play it to the end). When button is pressed it will reset subtitle time for the subtitle line already loaded.... meaning that it jumps to cd2 subtitle time ASAP. + Changed the shared memory value for codepage, it should be remembered now after turnoff, I havent tested it myself. + Player will now check if you are in zoom mode when pressing arrows, if you are you can navigate as usual, else arrows work for 'Lipsync' and 'Subsync'. Added Andrewz Chech translation of the Subsync function. Thanks to the beta-testers. You need to reset the player to make new features set correctly after upgrade. Save the file to disc, extract and burn image. Verify the CD. Hej456 v1j: CP 1250 CP 1251 CP 1252 CP 1253 Version Hej456 v1i: + New feature, never seen before: Lipsync. UP / DOWN arrow during playback will delay / accelerate the audio if audio and video are out of sync. Working for both DVD's and iso (avi) files. OSD msg: "'Lipsync' - Audio time shift: +/- 2,54 sec" in steps of 0,02 sec. I have build in some code that should only allow the lipsync routine to work only during playback and not in the DVD menus. + Some MPEG4 menu items were not remembered correctly after turn off. Fixed now. + Added Andrewz Chech translation of the Lipsync function. You need to reset the player to make new features set correctly after upgrade. Save the file to disc, extract and burn image. Verify the CD. Hej456 v1i: CP 1250 CP 1251 CP 1252 CP 1253 Version Hej456 v1h: New features added:: + When you press "down" button at the end of the filelist you will reach the top of the list, and when you press "up" on the first filename you go to the last file. A very handy feature great for navigating a long filelist. + Selectionbar now follows the currently played mp3 file. + Shuffle and random playback of mp3 files added when pressing "repeat" on remote. You need to reset the player to make new features set correctly after upgrade. Save the file to disc, extract and burn image. Verify the CD. Hej456 v1h: CP 1250 CP 1251 CP 1252 CP 1253 Version Hej456 v1g: Minor update, new features added:: + You can turn on a player with EJECT button on remote control and the DVD drive will open. + When switching languages of movie soundtracks, an icon indicating sound format will appear (DD logo for Dolby Digital sound and DTS logo for Digital Theatre Sound). + Default subtitle window for mpeg4 subtitles changed a bit to the right. Press reset after upgrade. Features suggested and tested by Andrewz. You need to reset the player to make new features set correctly after upgrade. Save the file to disc, extract and burn image. Verify the CD. Hej456 v1g: CP 1250 CP 1251 CP 1252 CP 1253 Version Hej456 v1f: + New features added:: + Real Word Wrap for MPEG4 subtitles; subtitles reformat and wrap with advanced routine written by Dany Moroz, I have added this code and improved the original Subtitle Displaying routine. + 254 characters are allowed for each MPEG4 subtitle line. Original limit is 128 chars and when lines were joined by word wrap feature, often last part of text line was lost. + Now horizontal alignment for MPEG4 subtitles actually work: left, center, right. + MPEG4 Subtitle window width can now be set in menu, this means that subtitle window size can now be changed fully, as I have added the missing code allowing subtitle window x2 coordinate. Set a greater height for more MPEG4 subtitle lines to be displayed. + Changed default coordinates for subtitle window, remember to reset in preferences menu after update. Thanks go out to the testers from the forum. You need to reset the player to make new features set correctly after upgrade. Save the file to disc, extract and burn image. Verify the CD. Hej456 v1f: CP 1250 CP 1251 CP 1252 CP 1253 Version Hej456 v1e: + Feature added: + When playing DVD's player would only show language tags for audio/subtitles in these languages: English, French, Spanish, Greek, Dutch, Russian, Arabic. + Added these DVD languages like in many other mediatek players: CZECH, DANISH, GERMAN, GREEK, ENGLISH, SPANISH, FINNISH, FRENCH, IRISH, CROATIAN, HUNGARIAN, INDONESIAN, ICELANDIC, ITALIAN, HEBREW, JAPANESE, KOREAN, DUTCH, NORWEGIAN, PORTUGUESE, POLISH, ROMANIAN, RUSSIAN, SWEDISH, THAI, TURKISH, CHINESE. Thanks go out to the testers from the forum. You need to reset the player to make new features set correctly after upgrade. Save the file to disc, extract and burn image. Verify the CD. Hej456 v1e: CP 1250 CP 1251 CP 1252 CP 1253 Version Hej456 v1d: + EEPROM values have been increased, so there are new individual values for all the new menu items I have added. Previous versions had some screw up's when pressing some of the older menu items new items would be inflicted. Difficult coding. Might prevent some bugs. + I have also added new menu items (in general menu below what you see): - Set JPEG slideshow on/off - Set JPEG slideshow picture delay [sec] + Select button now works as play/enter. + Play button now works as play/pause. + Added Andrewz Chech translation of the slideshow menu items. Thanks go out to the testers from the forum. You need to reset the player to make new features set correctly after upgrade. Save the file to disc, extract and burn image. Verify the CD. Hej456 v1d: CP 1250 CP 1251 CP 1252 CP 1253 Version Hej456 v1c: + New OSD languages are remembered by player. I had to patch the code so more OSD languages were allowed. + Bugfix: Subtitle background were always set to transparrent, when playing new files. + Bugfix: In filename colors setup the colors were inverted when selecting. + Added "--" on both sides of : "-- MPEG4 Subtitle Setup Page --" Thanks go out to Andrewz. You need to reset the player to make new features set correctly after upgrade. Save the file to disc, extract and burn image. Verify the CD. Hej456 v1c: CP 1250 CP 1251 CP 1252 CP 1253 New version Hej456 v1b: + New OSD languages added (Thanks ExSport, Andrewz and Root) + Many new languages added for DVD: audio, subtitles and menu. + New menu items: OSD Lang | Set OSD Language => 1. English | Set OSD Language English | English 2. French | Set OSD Language French | French 3. German | Set OSD Language German | German 4. Spanish | Set OSD Language Spanish | Spanish 5. Danish | Set OSD Language Danish | Danish 6. Swedish | Set OSD Language Swedish | Swedish 7. Czech | Set OSD Language Czech | Czech 8. Hungarian | Set OSD Language Hungarian | Hungarian 9. Dutch | Set OSD Language Dutch | Dutch 10. Italian | Set OSD Language Italian | Italian 11. Portuguese | Set OSD Language Portuguese | Portuguese Audio | Preferred Audio Language => 1. English | Set Preference To English | English 2. French | Set Preference To French | French 3. German | Set Preference To German | German 4. Czech | Set Preference To Czech | Czech 5. Hungarian | Set Preference To Hungarian | Hungarian 6. Danish | Set Preference To Danish | Danish 7. Spanish | Set Preference To Spanish | Spanish 8. Dutch | Set Preference To Dutch | Dutch 9. Swedish | Set Preference To Swedish | Swedish 10. Italian | Set Preference To Italian | Italian 11. Portuguese | Set Preference To Portuguese | Portuguese 12. Russian | Set Preference To Russian | Russian 13. Polish | Set Preference To Polish | Polish 14. Chinese | Set Preference To Chinese | Chinese 15. Japanese | Set Preference To Japanese | Japanese 16. Thai | Set Preference To Thai | Thai 17. Indonesian | Set Preference To Indonesian | Indonesian 18. Korean | Set Preference To Korean | Korean 19. Others | Others | Others Subtitle | Preferred Subtitle Language 1. Off | Off | Off => 2. English | Set Preference To English | English 3. French | Set Preference To French | French 4. German | Set Preference To German | German 5. Czech | Set Preference To Czech | Czech 6. Hungarian | Set Preference To Hungarian | Hungarian 7. Danish | Set Preference To Danish | Danish 8. Spanish | Set Preference To Spanish | Spanish 9. Dutch | Set Preference To Dutch | Dutch 10. Swedish | Set Preference To Swedish | Swedish 11. Italian | Set Preference To Italian | Italian 12. Portuguese | Set Preference To Portuguese | Portuguese 13. Russian | Set Preference To Russian | Russian 14. Polish | Set Preference To Polish | Polish 15. Chinese | Set Preference To Chinese | Chinese 16. Japanese | Set Preference To Japanese | Japanese 17. Thai | Set Preference To Thai | Thai 18. Indonesian | Set Preference To Indonesian | Indonesian 19. Korean | Set Preference To Korean | Korean 20. Others | Others | Others Disc Menu | Preferred Menu Language => 1. English | Set Preference To English | English 2. French | Set Preference To French | French 3. German | Set Preference To German | German 4. Czech | Set Preference To Czech | Czech 5. Hungarian | Set Preference To Hungarian | Hungarian 6. Danish | Set Preference To Danish | Danish 7. Spanish | Set Preference To Spanish | Spanish 8. Dutch | Set Preference To Dutch | Dutch 9. Swedish | Set Preference To Swedish | Swedish 10. Italian | Set Preference To Italian | Italian 11. Portuguese | Set Preference To Portuguese | Portuguese 12. Russian | Set Preference To Russian | Russian 13. Polish | Set Preference To Polish | Polish 14. Chinese | Set Preference To Chinese | Chinese 15. Japanese | Set Preference To Japanese | Japanese 16. Thai | Set Preference To Thai | Thai 17. Indonesian | Set Preference To Indonesian | Indonesian 18. Korean | Set Preference To Korean | Korean 19. Others | Others | Others You need to reset the player to make new features set correctly after upgrade. Save the file to disc, extract and burn image. Verify the CD. Hej456 v1b: CP 1250 CP 1251 CP 1252 CP 1253 New version Hej456 v1a: + Volume level is now remembered. + Zoom icon dissaper after a few seconds. + JPEG image preview is set "off". + Fixed "Presúúúúúúúúúúúúúúúúúúúú" bug. Thanks go out to Andrewz and ExSport. You need to reset the player to make new features set correctly after upgrade. Save the file to disc, extract and burn image. Verify the CD. Hej456 v1a: CP 1250 CP 1251 CP 1252 CP 1253 Great RISC with these nice features: + Support for Nero Digital. + Support for OGG, OGM. + Support for Packed Bitstream. Modifications in firmware: + Pressing reset will set all the new features to default. + Large filebrowser with longer names shown. + Added space between icon and filename, so it looks better. + Selection Bar looks much nicer. + Added full filebrowser support for CP1250-CP1258. + Filebrowser font color can be set. + MP3 TAG Info is displayed below the filebrowser and allowing longer names. + Pressing prev/next buttons on mp3 playback will skip to prev/next mp3 file and selection bar will follow. + New background and filebrowser graphics. + Player will now check for subtitle filenames equal to movie filename and if none are loaded it will automatically go to the load all routine, which loads any subtitle in the dir no matter what name it is called. Can be set on/off in the new 'Org then All' menu item. + Choose between 3 full MPEG4 subtitle fonts in different sizes. + Added subtitle timing fix, for srt/vobsub. + All setup menu options apply immediately even during mpeg4 playback. + MPEG4 subtitles are placed lower, and position can be set by menu. + VobSub Palette can be selected (RGB, YUV). + Selectable subtitle colors. + Selectable subtitle alignment. + DVD Q-Play: Player will autoplay the longest title on dvd-video disc (skip menu, etc.) . + Partially removed UOP. + Nice icons by Laza. + New setup menu layout (changes in the menu's): + --- General Setup ---: + DVD Q-Play | Autoplay DVD longest title + On + Off + Filename colors | Go To Filename Colors Setup Page + Text Color | Set Filename Text Color + Outline Color | Set Filename Outline Color + --- Audio Setup --- + Speaker Setup | Go To Speaker Setup Page + --- Mpeg4 Subtitle Setup --- + Subtitle colors | Go To Mpeg4 Subtitle Colors Setup Page + Background Color | Set Mpeg4 Subtitle Background Color + Backgr. transp. | Set Mpeg4 Subt. Backgr. Transparency + Outline Color | Set Mpeg4 Subtitle Outline Color + Text Color | Set Mpeg4 Subtitle Text Color + Subtitle Font | Set Mpeg4 Subtitle Font + Small + Medium + Large + Horiz. Align | Set Mpeg4 Subtitle Horizontal Align + Left + Center + Right + Vert. Align | Set Mpeg4 Subtitle Vertical Align + Top + Bottom + Subtitles Loading | Subtitles Loading Method + Org then All | Load Matching Subs Then All + All |Load All Subs Regardless Filename + Original | Load Only Matching Subs + VobSub Pal. | VobSub Palette Colors + RGB + YUV + Subtitle window | Go To Mpeg4 Subtitle Window Setup + Left | Set Mpeg4 Subtitle Window Left Pos. + Top 300+ | Set Mpeg4 Subtitle Window Top Pos. + Height | Set Mpeg4 Subtitle Window Height You need to reset the player to make new features set correctly after upgrade. Save the file to disc, extract and burn image. Verify the CD. Hej456 v1: CP 1250 CP 1251 CP 1252 CP 1253 Contact Hej456 |