**** changelog 0.48.3 **** Enabled game ripper ( start on dvd-icon => backup ). Atm it only puts it in f:\games, so be aware of the current limitations Fixed boot a lot Fixed boostmode infoscreen so it doesn't interfere with menu ( but menu acts somewhat slower ) Rewrote parts of autoupdater for smarter updates Fixed internet skinselector so it doesn't "blank" the list when returning from servers with many skins Fixed some other stuff, but too tired to remember. - merry xmas! **** changelog 0.48.2 **** Added a simple skinning system and run-time switching of skins. Created a system concerning bootproofing. ftp boost : fixed flags on created files, making some games not work properly in some unique cases. (moto gp comes to mind) boot : Fixed Quick Launch bug that was introduced in 0.48 boot : Added persistant display boot for the feel of it boot : Added extra logic to avoid possible freezes during boot boot : Added code to fix videomode if last boot didn't manage to init monitor. Defaults to NTSC since it's viewable in all systems boot : Added a boot-log on screen so possible errors during boot will reveal themselves, hold LEFT TRIGGER to slow down for studies Finally enabled the 'Edit XBE Title...' in the games menu iso9660 : fixed some size issues UI : Added possibillity to switch skins UI : Added preview and selector for skins ( click once for preview - twice to select and use ) - might need reboot to change already loaded pictures and fonts UI : Added possibillity to download skins with preview ( once = preview - twice to download / install ) UI : Changed default background to skin background ( background.png in hardware info and such ) Core : Hardware info no longer crashes launch : launches pretty much 100% now reboot : fixed, boots always as far as tested fonts : Cleaned fonts a bit Sound : Added IP telephone using XBOX LIVE kit. Uncompressed only atm, so it pulls 16kb/s both ways max, and uses port 698. Peer 2 peer only atm. fan : Set a max heat tolerance that will make it speed up the fan if it's getting overheated ( 60 C on mcpx and 68 on CPU ); Fonts : Caching fonts to z:\ due to that fonts are being locked while in use - so it doesn't lock them where they might be needed music : Added Stop functionallity on "LEFT TRIGGER + LEFT THUMB" **** changelog 0.48 **** Added "during boot" safety feature : left thumb = boots d:\default.xbe without doing anything else ( not even init of screen ) Added "during boot" safety feature : left thumb + right thumb = writes backup of EEPROM to the EEPROM ( stored in Avalaunch's "savegame" ) Added "during boot" safety feature : autocreates backup of EEPROM in savegame if none is found - made for use with both thumbs on boot, but can also be used with config magic and such ********* WARNING : Safety features wont work if eeprom is busted and harddrive is locked ! APOD : skips pic of today if it's GIF ( duh, was a gif on releaseday ) Network : Added "Download" section, and put in QWIX there for now. updater : Fixed a auto-launch problem of the up Core : busted our asses a little to locate a EVOX BIOS fault in the latest releases, had to ditch some features in order to make M7 "cooperate" Implemented the 'properties' menu choice for the games/apps in the menu. Press Start to bring up the menu network setup : DHCP will now request IP more... properly ( doesn't require TP cable to be inserted at boot anymore ) core : Fixed DVD problems regarding reading non-9660 cd/dvd's, affected both filemanager and ftp-server shoutcast : fixed a major crashbug shoutcast : added a server-list reader that looks in /shoutcast for .sc files ( containing single or several http:or shoutcast:links ) Located a hard-to-find http bug that occured only after many hours of intense data-transfers did some fixes to iso9660 so it could be opensourced to XBMP/XBMC people. Added the ability to specify which ports to use for passive transfers in the XML file Internal nickname : some xboxes has no nickname, added local IP for that part FTP-server : added 9660 support Extended the override icons setting to look for icon files that has the same name as the .xbe. E.g. football.xbe will look for avalaunch_icon.png, avalaunch_icon.jpg, football.png and then football.jpg Added ability to set fan speed in the XML file Enabled the dusty fanspeed-code, and set a safisfying setting to avoid fried chipsets shoutcast : Made it read /shoutcast dir for .sc files in xbmp style. Location should be added to xml. Trashed old XML parser, wrote a new one Added ability to specify whether or not to load random APOD's and to display APOD explanation or not to the XML file Finished APOD, involving browsing through archives randomly and showing explanations Core : *FINALLY* completed the BFM loader, need someone to make a UI or something for this - sidenote, seems to not work on many xboxes, please give feedback Added auto detection of multi game DVD's and displays a menu with list of games when you press 'A' on the DVD icon Added to possibility to specify whether or not switch video mode using the controller should be allowed XML file now supports <path> statement directly under <menu> section (nice for multi-app DVD's) Added the possibility to specify whether or not to mount the F and G drives in the XML file Added some more logic the IR-remote implementation to hopefully avoid the 'multiple key presses' Core : fixed the system memleak we've had since the very beginning - not recorded any loss over 1 hour testing Fixed delete folder to work on CesarFTP FTP servers Controller button 'B' now changes to parent folder in the file manager (was button 'Y'; but other team members can be very persuasive thx to big baseball bats) Fixed bug that could cause some XBoxes with large F drives to freeze on boot Added shoutcast support for internet radios Added some more logic to prevent freezing when launching while APOD/rss feeds are downloading Added GIF support, due to big amount of gifs in APOD - but it's disabled for now Added support for more (different) rss feed layouts Fixed a possible crash bug when reading news feeds Added SITE MD5 <filename> command to FTP server Added SITE CRC32 <filename> command to FTP server Made delete folder command in file manager lightning fast compared to old one Fixed bug in file manager (introduced in 0.47.4) that copied files to the wrong destination folder Updated danish language file (thx to KTC) Added forgotten piece of code (doh) that does the actual video mode switching when launching games Fixed HTTP code a bit to support a wider area of http-versions FTP client : Uses SITE DELTREE command when delete folder is chosen and remote server is Avalaunch FTP client : Switched to asynchronous file io to make transfers go faster FTP client : Added implementation of BOOST mode support FTP client : Automatically shows all Avalaunch servers on the local network (if they are set up to be shared) -> no more typing IPs and logins :) FTP server : Added BOOST mode, both upload and download for _maximum_ transferspeeds (10-11mb/s upload). For now only Avalaunch and Qwix clients can use boostmode, but protocol will be opened for those who wants FTP server : Fixed internal cache a LOT for noticeably faster transfer speeds FTP server : Added additional checks for 'FreeRootSpace' when CWD command is encountered. Not all FTP clients does PWD after CWD to check what the real folder is Ava-core : Added broadcast login for autodetection of other Avalaunch xboxes on the network, so you can sign right into them without typing ip's **** changelog 0.47.4 **** Fixed the new cool bug in APOD Fixed 'drunk code' in the file manager causing transfer speeds to be slooooooooooooooooow changed 480i to 480p **** changelog 0.47.3 **** Writing bootup-zone to eeprom when switching mode so you enter original mode when rebooting Added auto switch of video mode according to game region attribute to the XML configuration file Completed the NTSC / PAL switch. Both triggers + Y = pal 50, X = pal 60, B = NTSC J, A = NTSC M Added SITE FORMAT <driveletter> command to FTP server Added support for harddisks that has an additional partition (G: drive) Fixed bug causing the APOD picture not to be used as the background Added ability to specify news feed sources in the XML file Fixed bug causing news feed to disappear from main screen Fixed bug regarding rename of folders in file manager Added SITE FREEROOTSPACEENABLE command to FTP server Added SITE FREEROOTSPACEDISABLE command to FTP server Added SITE DELTREE <folder name> command to FTP server Added DELE command to cache for faster delete experience Added cache-flushing on RMD and LIST Added reading/storing of the CDDA and CDMP3 settings (backgroundmusic in XML file) Tuned the buffersize used when reading from ISO9660 CD's **** changelog 0.47.2 **** Added a kind of harddisk checker. It will scan through all files and give you a result in number of fragments and a huge report on everything stored to z:... might crash on laaarge disks tho (out of mem) Added XBox-Scene news feed Autoupdater doesn't guess for filename to patch anymore, we found the location in kernel and we even got the dir it's run from... so even f: should be valid boot now. Added free space (in MB) in the file manager when displaying the drives File manager should now revert to the original folders after a queue transfer Fixed bug that caused the file manager (the FTP client) to issue an extra CWD/PWD per transferred file in some cases Fixed bug that sometimes prevented 0 bytes files to be transferred to/from the FTP server Added possibility to have Avalaunch as your default CDDA music player and even have it play CD's with mp3's (data CD or ISO9660) ( does support cdda atm, just need the ui ) Changed unzip a bit to support zip files with full path and folder structures Added support for USB keyboard in the file manager Fixed bug that caused APOD and SNTP not to work in 0.47 Fixed a strange cachebug in ftpserver. Tuned the updater a bit, its a bit more informative now. Added support for more image formats that resides in the different xbe's (e.g. Robocop) Removed additional error message from the FTP server when issuing SITE XBERENAME Added SITE XBENAME <file name> command to FTP server Added SITE LAUNCH <file name> command to FTP server Added SITE REBOOT command to FTP server Added SITE SHUTDOWN command to FTP server Fixed delete command in the file manager (logic failed when encountering empty folders) Switched to a more aggressive mutual-exclusion synchronization scheme to avoid possible crash bugs in the file manager Changed memory allocation routines to speed up the building of the queue quite extensively Added the drives X:, Y: and Z: to the FTP server and the file manager Fixed RNFR / RNTO command so that the FTP server allows moving folder/files across volumes Fixed bug in FTP server that would cause the data socket to remain open when trying to transfer files with an illegal file name Added 'Move' to the file manager Fixed FTP servers CDUP and CWD .. command Added 257 return code to FTP servers MKD command (if the folder exists) added complete iso9660 support for filemanager added auto mp3 playback of iso9660 cd's if detected. added background caching of "next mp3" to be read from CD/DVD. added iso9660 dirtree cache for massively improved speeds. made iso9660 cache a bit smarter by not blocking the threads when caching :) added a warning in version-log that people shouldn't be playing bg music when inserting mp3 cd's ;) **** changelog 0.47.1 **** Fixed the DNS lookup used by the file manager Fixed FTP server to work with xISO xFER Fixed problem with launching DVD's Added more return code checking in the file manager to support more FTP servers Added SITE XBERENAME <file name> <title name> command to FTP server **** changelog 0.47 **** Added ability to turn off freespace for ftp root entries (XML attribute: showrootfreespace="0" or "1") Added ability to disable ftp cache (XML attribute: cache="0" or "1") Added ability to generate log of ftp activity for debugging (XML attribute: log="0" or "1") Fixed buggy server's CWD command (rewrote) Fixed explorer-ftp errors, seems to work fine now Fixed some ftp-commands issues Fixed some more ftp-command issues Fixed live & static network setup Added some special SITE commands for Devenic's xISO xFER Added critical section objects for mutual-exclusion synchronization between threads to avoid possible crashbugs Added ZIP support Added IR-Remote sensitivity to the XML configuration file Added screen saver settings to the XML configuration file Added override icons attribute to the XML configuration file Added audioplayer settings to the XML configuration file Added movieplayer settings to the XML configuration file Added APOD settings to the XML configuration file Added '/' as the default folder when adding new FTP server entries wrote in Adepts mp3 player recreated the entire sound-system due to adepts weird implementation ;) fixed passive fixed passive again fixed timeout problem causing failure to detect disconnection Fixed bug causing scanlevel attribute in XML to be 'ignored' Fixed some mp3 optimizations that seemed to be a cpu-hog. When playing mp3 - it's possible you'll experience slower ftp transfers. Test it out as you go. Optimized more adepts mp3, seems great now. Fixed more HDD-issues with defrag engine. Added a basic SCANDISK feature, disabled for now since the use is quite not there - and a bit risky still. Added m00 language (thanks to jse - who else?) Added support for clock syncronisation using SNTP servers Added SNTP settings to the XML configuration file Fixed bug causing Avalaunch only to download one save game Fixed bug when applying save games for games that hasn't been run yet Added WMV intro player & then fixed it Rewrote about/credits Added SDL mp3 player (thx lantus, and we'll make a sound-setting to select mp3 decoder) Fixed possible crash bug in auto updater Added some more logic to avoid re-reading information about the DVD when displaying DVD icon in the main menu Fixed bug causing IR-Remote not to work properly when no controllers are connected Added default menu when xml is corrupt or missing Added quick launch recovery mode that loads default settings only (hold Y+A+BACK during boot) Fixed bug causing all manual items appear after the auto generated items when composing the menu lists Changed default background image file to background.png (will load background.jpg if the png file is not present) Changed background image to menu.png (when in the main menu) Changed background image to launch.png (when launching applications) |