0.48.72 ACAM : checks for parental settings and disables feature totally if set. ( does still allow online skins tho - and they are not team ava hosted or controlled ) ACAM : Made it friendlier to DVD-booting, since obiously it can't download images from the net to the dvd - it uses z: instead acam / apod : made a setting allowing apod/acam to store what it downloads intolocalpics for offline usage later Acam / apod : Rewrote major parts of ACAM/APOD to make it a bit more configurable. Audio : Some odd mp3-streams caused the engine to detect wrong values, so we made a an "auto-adjuster" that recreates the stream with new values. Audio : Fixed playback of small wma's that would appear looping Audio : Fixed a major problem regarding subdirs in playlists. Audio : Fixed some more core issues in the mpeg engine Audio : rewrote the voip system Audio : Added DTS/AC3 ++ settings for eeprom Boot : Added possibillity for having a bootup logo ( \bootimage.png if you don't want the compiled-in jpg ) Boot : Autodetects the need of repartitionning and full format. Optionally ofcourse core : added 'Kålbæks (tm)' core : did a rewrite that allows you to boot with a unformatted hdd core : fixed the X/Y/Z mount problem Eeprom : Fixed all known issues regarding eeprom writing. ( loop-tested a few thousand videmode switches without any diff's in eeprom ) EEPROM : Added a "master lock" for eeprom writeback access that will refuse any eeprom access unless user grants it. EEPROM : Added an extra security that denies all access to eeprom if hdd is locked eeprom : Found some very friendly and safe methods to let kernel do all the CRC calculations for us, also checks that all checksums are correct along with valid videomodes + macadress and some other important issues. ( will restore backup right away if any wrong value is detected ) Fonts : Fonts is now checked if they got to z: before loading them from there. ( will load from default place if not successful ) FTP : fixed the filename clipper so you can in theory upload files that exceeds 42 chars Game extras : Added XR8D's rainbow six 3 map downloader system for homebrew maps. Thx guys - this is only the beginning =) ( hint : START on rainbow six after enabling it in settings ) Game extras : Added a check-routine that makes sure you always got the latest map installed. Game extras : Added a queue system that allows you to download several maps at the same time (altho it goes one-by-one) Games : Added a function to delete saved data like LIVE downloads due to popular demand hardware : Fixed a bug in the hardware settings that would overwrite some rather important strings. HDD : Enabled hdd lock HDTV : Added some options to deny ava to use 720p and 1080i ( sk request ) HTTP : rewrote some parts of the html-engine regarding downloads and timeouts. Should be experienced as much faster and accurate now. HTTP : Fixed a major stream problem HTTP : Added a progresscounter / bit more feedback HTTP : Fixed some issues regarding 404 errors HTTP : Fixed issues with the occational weird parsed http links. HTTP : Added support for forwarding links HTTP : small fix, it will allow local files now - it'll just "fake" that it downloaded the file. KAI : wrote a lib from scratch and up to cooperate with the xlink KAI evo 7 KAI : added new commands to do stuff like tell the amount of people in the vectors Languages : rewrote the language-engine LCD : Added support for LCD ( smartXX for now ) localpics : made it possible to put a file called "forward" containing new path like f:\familyalbum ( no \ termination ) Network : rewrote parts of network initialization so it's less demanding on network on boot. ( shouldn't care if network card is locked ) online(apps) : if network settings locates downloadservice.txt, it will open the link in that file and allow apps to be downloaded directly from a webserver, see specs in forums for how to use this feature Overlay : Added support for Overlay PNG's that will be rendered after the bg. Put it in the skin directory and call it "overlay.png" Overlay : fixed flickering in the overlay engine on boot Overlay : Added a default overlay into the default skin Params : Added basic support for the "common" parameter system we located on xports systems, also added a XBMC autodetect for this so when xbmc adds param support it'll autostart movies when you click on them. Popups : made it possible to remove all popups - and only get popups if there is a major error.... also possible to disable that tho. Quickstart : Fixed some issues that could occur now and then. quickstart : fixed the main problem we've had with that it would only work in port 1. Works in all ports now. SaveGames : XBS changed servers and some issues appeared. Fixed these issues and made it speedy again. screensaver : made it a bit more interesting with some 3d enviroment mapped stuff. Can be made to use your own 3d models, simply make it a .x file and call it "screensaver.x" next to the avalaunch xbe file. screensaver : Added a dynamic screensaver background that is in the skin, put a link to a picture on the web into screensaver.lnk in the selected skin and it'll show on screensaver activation. screensaver : added a 3d-clock for screensaver, requires update of the default skin settings : Added a keyboard selector to change between the 2 types available settings : rewrote everything, made a new UI component common for settings. This makes it ready for the new UI when it gets there. ( huge rewrite ) settings : added hdtv options (as found in ms dash) settings : added code for initializing hdtv modes, and a "rebound" code that will go back to previous mode if you don't approve it. settings : Made a bit more interesting temperature log settings : Rewrote network settings and put smtp into it while at it settings : changed languages layout a little settings : Added Mono/surround/DTS/AC3 options into AV settings settings : Rewrote parts of the quicklauncher settings settings : added some screensaver settings to options. skins : Made a separate local skin engine that browses through pics locally stored in skins\localpics\ ( use for personal slideshow or something if you want ) skins : Rewrote the entire online/local skin selector Skins : Fixed some rare acam crashbugs Update : Total rewrite of the update engine Update : Divided update into 4 modules, xbe itself, languages and xml. You can force update them by selecting them - even if you got last version Update : Added a setting in options that would make avalaunch keep itself being the last version without bothering the user. ( does not touch the xml tho ) Video : Changed videoswitch to not use eeprom, but to just go with cached variables. ( Then rewritten using a kernel backdoor so it works on all tv-chips ) video : fixed a crashbug related to screensavers and reinitializing of the videocore. ( PAL/NTSC runtimeswitching ) XBMC : Locates XBMC and will launch it with filename as launchdata if you click on a 'avi' or 'mpg' for autostart ( whenever they add that ) To avoid confusion, the runtime modeswitch changes eeprom values, and reinitializes screen - for then to overwrite with the previous values, leaving the screenmode as you selected till reboot )