xboxscene.org forums

Pages: [1] 2

Author Topic: Avalaunch V0.49 Alpha  (Read 187 times)

>lys<

  • Archived User
  • Full Member
  • *
  • Posts: 161
Avalaunch V0.49 Alpha
« on: June 15, 2004, 12:52:00 PM »

CODE
===============================================================================
                        Avalaunch v0.49 Release Notes
===============================================================================

It's been a while (quite a LONG while actually) since our last release now.
Some people have been complaining about the lack of updates lately, but we
assure you all - we've been putting as much time into Avalaunch as we've
had the chance to. But unfortunately, real life has caught up with us (some of
us at least), and has required a bit of time.

We have, however, been able to sort out most of the bugs in the previous
release, and we've done extensive testing to make sure there aren't too many
new bugs either.

We'd also like to take this chance to welcome a new member to our team. Those
of you who have been paying attention, will know that JbOnE (tHc) has joined
our ranks. He's been busy doing a lot of nifty stuff that will be part of the
new, reworked codebase. So stay tuned;-)



About video mode switching
--------------------------
To avoid confusion, the runtime modeswitch changes EEPROM values, and
reinitializes screen - then to overwrite with the previous values,
leaving the screenmode as you selected till reboot).

===============================================================================
                                    NOTE
===============================================================================
The EEPROM is an essential part of your Xbox. It contains all the information
the hardware needs to initialize properly. Manipulating the data contained in
this chip always involves a certain risk, as bad data, power failures and other
elements beyond Avalaunch's control can interfere. Although Avalaunch creates
backups, and does everything in its power to ensure that your EEPROM is not
corrupted, we cannot and will not take responsibility for the data contained in
your EEPROM. Please use all EEPROM-manipulating features at your own risk.
===============================================================================


We'd like to thank all our users, you've done a great job reporting those bugs,
and keeping us on our toes with new feature requests :-)...

Special thanks fly to bmbr for hosting and maintaining our web site, to D-Blood
for hosting and maintaining our bug tracker and the whole testing team for so
much dedication to help us deliver a great release of Avalaunch!

Also thanks to modchipman for the logo contest prizes and no_remorse for the
great Avalaunch jewels. You guys rock!

- Team Avalaunch
     (The Joker (TJ_CRS), ^Blazed^, lys, jjsmither (Devenic),
                                     JbOnE, r0wdy, A_Snowman)


===============================================================================
                                  CHANGELOG
===============================================================================

ACAM / APOD
-----------
- Checks for parental settings and disables feature totally if set ( it does
 still allow online skins though - as they are not hosted or controlled by
 Team Avalaunch )
- Made Avalaunch friendlier to booting from DVD, since obiously it can't
 download images from the net to the dvd - it uses Z: instead.
- Made a setting allowing apod/acam to store what it downloads into localpics
 (see Localpics section for details) for offline usage later.
- Rewrote major parts of the ACAM/APOD engine to make it more configurable.
- Fixed some rare ACAM crashbugs.

Audio
-----
- Some odd MP3 streams caused the engine to detect the wrong values, so we made
 a an "auto-adjuster" that recreates the stream with the correct values.
- Fixed playback of small WMA's that would appear looping.
- Fixed a major problem regarding subdirectories in playlists.
- Fixed some more core issues in the MPEG engine.

Boot
----
- Added possibility of having a bootup logo (\bootimage.png if you don't want
 the embedded JPG).
- Automatically detects the need for repartitionning and full format. Optional
 ofcourse.
- Rewrote parts of network initialization so that it's less demanding on
 network on boot (shouldn't care if network interface is locked).
- Fixed some issues in Quickstart that could occur now and then.
- Fixed the main problem we've had with Quickstart; that it would only work in
 port 1.  Works in all ports now.

Core
----
- Added 'Kålbæks (tm)' (callback hooks for the menu system to you
 Norwegian-word-pun-impaired people)
- Did a rewrite that allows you to boot with a unformatted harddrive.
- Fixed the X/Y/Z mount problem.
- Enabled harddrive locking.

EEPROM
------
- Fixed all known issues regarding EEPROM writing (loop-tested a few thousand
 videomode switches without any differences in the EEPROM).
- Added a "master lock" for EEPROM writeback access that will refuse any EEPROM
 access unless the user explicitly grants permission.
- Added an extra security that denies all access to EEPROM if the harddrive is
 locked.
- Found some very friendly and safe methods to let the kernel do all the CRC
 calculations for us. It also checks that all checksums are correct along with
 valid videomodes and mac address and some other important values. Avalaunch
 will restore a backup right away if any wrong values are detected.

Fonts
-----
- Fonts are now checked if they got to Z: before loading them from there (will
 load from default location otherwise).

FTP
---
- Fixed the filename clipper so you can in theory upload files with names that
 exceed 42 characters.

Game Extras
-----------
- Added XR8D's Rainbow Six 3 map downloader system for homebrew maps. Thanks
 guys - this is only the beginning =) (hint: START on rainbow six after
 enabling it in settings).
- Added a check routine to make sure you always have the latest map installed.
- Added a queue system that allows you to select several maps for download at
 once (although it will download one-by-one).

Games
-----
- Added a function to delete saved data like LIVE downloads due to popular
 demand.

User Interface
--------------
- Added some options to deny ava to use 720p and 1080i ( SniperKil request )
- Added support for overlay PNG's that will be rendered on top of the
 background.
 Copy it to the current skin directory and call it "overlay.png".
- Fixed flickering in the overlay engine at boot.
- Made it possible to disable all popups - and only get popups if there is a
 major error (possible to disable that too though).

HTTP Engine
-----------
- Rewrote parts of the HTML engine regarding downloads and timeouts. Should be
 conceived as much faster and more accurate now.
- Fixed a major stream problem.
- Added a progress counter/a bit more feedback to the user.
- Fixed some issues regarding 404 errors as well as issues with the occational
 misparsed URL.
- Small fix, it will allow local files now - it'll just "fake" downloading the
 file.

Xlink KAI
---------
- Wrote library from scratch to cooperate with xlink KAI evo 7.
- Added new commands to do stuff like tell the number of people in the
 vectors.

Localpics
---------
- Made it possible to use a file called "forward" containing new path like
 f:\familyalbum  (no "\" termination).

Applications
------------
- If network settings locates downloadservice.txt, it will open the URL in
 that file and allow applications to be downloaded directly from a webserver.
 See the specifications in the xbox-scene forums on how to use this feature.
- Added basic support for the "common" parameter system we located on xports
 systems, also added a XBMC autodetect for this so when xbmc adds parameter
 passing support it will automatically start media files when you click on
 them.

Savegames
---------
- XBS changed servers and some issues appeared. Fixed those 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 .x file and call it
 "screensaver.x". Copy it to the same directory as the Avalaunch XBE.
- 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.

Settings
--------
- Fixed a bug in the hardware settings that would overwrite some rather
 important strings.
- Added a keyboard selector to change between the 2 types available.
- Rewrote everything. Made a new UI component common for settings. This makes
 it ready for the new UI when it gets there (huge rewrite).
- Added HDTV options (as found in MS's dashboard).
- Added code for initializing HDTV modes, and "revert" code that will restore
 previous mode if you don't approve.
- Made a bit more interesting temperature log.
- Rewrote network settings and put SNTP into it while at it.
- Changed the languages layout a little.
- Added mono/surround/DTS/AC3 options into AV settings.
- Rewrote parts of Quickstart settings.
- Added some screensaver settings to options.

Skinning
--------
- Made a separate local skin engine that browses through pics locally stored
 in skins\localpics\ (use for personal slideshow or something if you want).
- Rewrote the entire online/local skin selector.

Update
------
- Added a setting in options that would make Avalaunch keep itself being the
 latest version without bothering the user (does not touch the XML file though).

Video
-----
- Fixed a crashbug related to screensavers and reinitialization of the
 videocore (PAL/NTSC runtime switching).

Logged

>lys<

  • Archived User
  • Full Member
  • *
  • Posts: 161
Avalaunch V0.49 Alpha
« Reply #1 on: June 15, 2004, 01:16:00 PM »

Oops. Forgot about at least ONE feature wink.gif

CODE

Peripherals
-------------
- Added support for the SmartXX LCD display.
Logged

therebelious1

  • Archived User
  • Sr. Member
  • *
  • Posts: 287
Avalaunch V0.49 Alpha
« Reply #2 on: June 15, 2004, 01:43:00 PM »

and the remote control problem is also fixed biggrin.gif
Logged

Prican24

  • Archived User
  • Sr. Member
  • *
  • Posts: 470
Avalaunch V0.49 Alpha
« Reply #3 on: June 15, 2004, 01:44:00 PM »

quick question: is there a way to get the clock in 12hr mode instead of 24hr mode?

great job on this release biggrin.gif
Logged

the joker

  • Archived User
  • Hero Member
  • *
  • Posts: 761
Avalaunch V0.49 Alpha
« Reply #4 on: June 15, 2004, 01:45:00 PM »

we're all chipping in to enforece metric system there   hehehe
Logged

sammaza

  • Archived User
  • Full Member
  • *
  • Posts: 143
Avalaunch V0.49 Alpha
« Reply #5 on: June 15, 2004, 01:48:00 PM »

this is a great day...i want to change the bootimage.png...where should i toss that file to change it and what size should the new image be?
Logged

rob1309

  • Recovered User
  • Hero Member
  • *
  • Posts: 561
Avalaunch V0.49 Alpha
« Reply #6 on: June 15, 2004, 02:38:00 PM »

great release team ava smile.gif
other than wma playback issue (cuts out in middle of song), the release is perfect or near perfect

once again, very impressive
Logged

gto65l

  • Archived User
  • Full Member
  • *
  • Posts: 106
Avalaunch V0.49 Alpha
« Reply #7 on: June 15, 2004, 03:19:00 PM »

Awsome release guys.  You have outdone yourselves again!  Everything is working perfectly.  I really like how the screensaver reflects my background image.  Nice touch.

Keep up the great work! beerchug.gif
Logged

Shanlar

  • Archived User
  • Newbie
  • *
  • Posts: 1
Avalaunch V0.49 Alpha
« Reply #8 on: June 15, 2004, 04:07:00 PM »

QUOTE (Prican24 @ Jun 15 2004, 10:44 PM)
quick question: is there a way to get the clock in 12hr mode instead of 24hr mode?

i too would like to beable to do this  biggrin.gif  beerchug.gif
Logged

mrRobinson

  • Archived User
  • Hero Member
  • *
  • Posts: 1321
Avalaunch V0.49 Alpha
« Reply #9 on: June 15, 2004, 04:45:00 PM »

Great job guys.  I can't wait to get home and try it out.

ps.  I'd like you to keep 24 hr and never have the option to go to 12hr clock.  Let people learn the "right" way biggrin.gif
Logged

Wanted

  • Archived User
  • Newbie
  • *
  • Posts: 29
Avalaunch V0.49 Alpha
« Reply #10 on: June 15, 2004, 04:58:00 PM »

Thanks guys. A good effort and much appreciated. beerchug.gif
Logged

volcomYAE23

  • Archived User
  • Newbie
  • *
  • Posts: 21
Avalaunch V0.49 Alpha
« Reply #11 on: June 15, 2004, 05:55:00 PM »

Thanks guys!  Looking forward to upgrading to this release!  Keep up the good work.    biggrin.gif

beerchug.gif
Logged

tps-

  • Archived User
  • Newbie
  • *
  • Posts: 9
Avalaunch V0.49 Alpha
« Reply #12 on: June 15, 2004, 06:09:00 PM »

purely amazing guys.
i can never believe how you guys get all this stuff coded, until i actually run it, and shat my pants. and then i still dont believe it. lol
Logged

StaTiKMaT

  • Archived User
  • Newbie
  • *
  • Posts: 26
Avalaunch V0.49 Alpha
« Reply #13 on: June 15, 2004, 08:44:00 PM »

biggrin.gif   biggrin.gif
Logged

punqewe

  • Archived User
  • Full Member
  • *
  • Posts: 131
Avalaunch V0.49 Alpha
« Reply #14 on: June 15, 2004, 10:36:00 PM »

If I was a chick.I'd give you my first born.
Logged
Pages: [1] 2