xboxscene.org forums

Pages: 1 [2] 3 4 ... 9

Author Topic: Unleashx 0.30.0222a/0.31.0229a  (Read 955 times)

pdottz

  • Archived User
  • Sr. Member
  • *
  • Posts: 374
Unleashx 0.30.0222a/0.31.0229a
« Reply #15 on: February 23, 2004, 08:55:00 AM »

found another possible bug.
concerning zip files.



I have a disk burned in udf/iso mode with some zip files on it. in previous versions of unleashx I could simply select a zip file from this disk and "copy" it to a destination folder.

now in Unleashx 0.30.0222a i have problems. here's a detailed rundown smile.gif

Highlighting 2 or more zips and and selecting "COPY" gives me an ERROR 18.
Highlighting a single zip and selecting "COPY" gives me the confirmation box " you are a bout to copy...." HIT OK. I do this, and the TOP progress bar will scroll by indicating its copying the current file. However when the progress bar reaches the end, it starts again, and the bottom bar never moves. Hitting cancel shows that nothing was copied at all so a RESUME isn't possible.

my first takes on this was that I had corrupt zips. not so.

hitting button 'a' on a zip file opens it and allows me to view the files in said zip. highlighthing them all and extracting to a destination folder works fine.

since these zips where roms any apparent corruptness would not let the rom play.
after extracting and re-zipping them (using Unleashx 0.30.0222a for both operations), they work fine.


so far Ive only encountered this problem with zip files and no other type of file.

I know it's long, but I like to be thorough when documenting a possible bug smile.gif

..on a side note, has anyone else had the problem with multigame dvds that I posted in this thread earlier? I'd try with the new version but I haveno more dvdrs.
Logged

Thing2

  • Archived User
  • Jr. Member
  • *
  • Posts: 66
Unleashx 0.30.0222a/0.31.0229a
« Reply #16 on: February 23, 2004, 10:30:00 AM »

Wow, I can't wait to see what some good skinners do with the ability to place menu text anywhere! That wil be very interesting!

Good job as always UX....!!
Logged

pdottz

  • Archived User
  • Sr. Member
  • *
  • Posts: 374
Unleashx 0.30.0222a/0.31.0229a
« Reply #17 on: February 23, 2004, 10:39:00 AM »

nevermind about the multidvd bug, looks like it was an undocumented bug that fixed int his release. smile.gif I went out and got some more dvdrs to test.

btw, awesome looking colors in that wip dunny
Logged

crobar

  • Archived User
  • Hero Member
  • *
  • Posts: 789
Unleashx 0.30.0222a/0.31.0229a
« Reply #18 on: February 23, 2004, 04:48:00 PM »

no real "dash problems" so far. this is a very solid release!
the only issue ive had is with the virtual keyboard in the text editor...it feels like the dir pad should move the cursor around the keyboard rather than the thumb stick...
other thant that i love thet we now have a text editor  on the xbox!
Logged

Hectobleezy

  • Archived User
  • Sr. Member
  • *
  • Posts: 270
Unleashx 0.30.0222a/0.31.0229a
« Reply #19 on: February 23, 2004, 05:00:00 PM »

QUOTE (lotw @ Feb 24 2004, 01:30 AM)
QUOTE (Hectobleezy @ Feb 23 2004, 12:47 AM)
Im having a problem with the game menu, when selected no games show up, but i can scroll threw the list (i hear the menu sounds, but no menu items are displayed) but after a few seconds the games appear. also if i go into the game menu and then back out (not scrolling just hit cool.gif the games apear in the main menu...and whats really wierd is that the main menu items appear several times.

I have noticed that it takes about a second, but haven't seen the other problems you are talking about.  I just wish that he would add the ability to do a scan when entering the menu option, so that multi-game discs work without rebooting in the menus.

I have tried this new version on dfrnt xbox's with dfrnt size hard drives (all maxed out heheheh, everyone wanted me to see if this update worked on thers) the smaller the drive, the less time it took to load that menu. my 250 gig takes 8 seconds. a 120 took 3 seconds....and then i tried a 60 gig and it was about a second or so.

In all honesty I wouldnt mind waiting for the menu to load (after that 8 second load time, the games menu comes up fast)....but what bothers me is if I back out while its loading the list....the games  load onto my main menu......and that happend with all 3 xbox's I tested. This is not an issue with the old unofficial build.
Anyone can test this....if it takes more than a second to load the game menu...reboot (IGR)and select the game menu and QUICKLY hit the B button and watch the game menu load onto your main menu.  sad.gif

Dont get me wrong, Im not complaining....just reporting a bug and my simple test results. I LOVE THIS DASH!!!!  Keep up the good work UnleashX. beerchug.gif
Logged

unleashx

  • Archived User
  • Hero Member
  • *
  • Posts: 621
Unleashx 0.30.0222a/0.31.0229a
« Reply #20 on: February 23, 2004, 06:16:00 PM »

@Dunny, when using center/right alignment, don't forget to include the "Width" attribute as well. You may wanna post your xml so I can take a look at it and see if it was a bug indeed.
Logged

unleashx

  • Archived User
  • Hero Member
  • *
  • Posts: 621
Unleashx 0.30.0222a/0.31.0229a
« Reply #21 on: February 23, 2004, 06:50:00 PM »

QUOTE (crobar @ Feb 24 2004, 09:48 AM)
no real "dash problems" so far. this is a very solid release!
the only issue ive had is with the virtual keyboard in the text editor...it feels like the dir pad should move the cursor around the keyboard rather than the thumb stick...
other thant that i love thet we now have a text editor  on the xbox!

I was having a dilemma about this when I was designing it. Dpad moves very precisely as oppose to the thumbstick. I decided that the cursor placement in the text editor window needs to be more precise than the keyboard, so I made it that way. However, so as not to deprive the keyboard of the needed precision, there is a way to channel all input to the virtual keyboard by pressing the right thumbstick -so it behaves like the normal virtual keyboard.

I'd be revising it again so that an USB keyboard, when attached, gets the input priority so no mapping between it the the gamepad occurs. This means Enter will work as enter key and backspace will work as a backspace key, rather than mapped to A and B button presses.

@Hectobleezy,
It's all part of the optimization that I did. I deferred loading of icons so disk I/O is very minimal, but there was no check whether it was still doing its thing or not. I, again, modified it so that some icons load while rebuilding the menu, and put it in a worker thread so that it doesn't block the main process. This should prevent the music hiccups when going in and out of a submenu. Further, while it's in a separate thread, input is block so that it will have to finish creating the menu list before it respond to input. So as not to appear locked, a nice "Checking" with moving "..." is added. Now I just have to make sure that all processes that takes more than a few millisec to do is done on its own thread. Game information is done on the main thread, so this will also stop the music for a while.

Going into submenu appears to be little longer with this build, but, again, this is part of the optimization that I did. If you noticed, your boot up time is greatly reduced, because, I deferred scanning of submenu items, as opposed to doing it all on startup. This means that if you don't go to the applications submenu, it will never be scanned for required files. Again, doing it this way ensure that minimal disk I/O is performed.

I'm thinking of making this configurable, giving the user to scan files during boot up (slower boot up time), or scan when needed (slower going into submenu the first time). If you are using a skin that implements intro video, scanning on bootup may be better as it can mask the *perceived* delay.

@MetalZoic,
this should solve your problem as well. By adding a check, no preview, no input will be process until the list is done. This also ensures the the correct preview will be shown. I wasn't clearing the preview video when "B" is press (getting out of submenu).

I'm still very happy that there is no critical error being reported yet. Finally, all the test/research that I did paid off. I may release another quick update to solve those common problems/little annoyances that you are having.

Any thoughts on the file scanning? Deferred, or do it on startup like previous version (disk I/O intensive). Or perhaps, a balance between the two? Ideas would be great.
Logged

Hectobleezy

  • Archived User
  • Sr. Member
  • *
  • Posts: 270
Unleashx 0.30.0222a/0.31.0229a
« Reply #22 on: February 23, 2004, 08:28:00 PM »

Thanks Unleash, yes I noticed this build boots way faster. I knew you changed it from boot to when you select the menu. Im perfectly fine with that speed up.....I love the idea about allowing the user to either load the menu at boot or after.....maybe making it part of the config.xml...something like..

<List Text="XBOX Games" Sort="On" AutoLoad="Yes">
    <Path>F:\games</Path>
</List>

<List Text="Classic Games" Sort="On" AutoLoad="No">
    <Path>F:\EMU</Path>
</List>


I since dumped the the unoffical build and im running the official, I simply wait for the menu to generate, cuz after that....ther is no issues.. I can live with this. but if not too much trouble.....please add this to the config.xml. BTW, I just read maxtor is releasing a 350 gig drive....im sure this may pose more of a problem in the future. But dude, you hit the nail on the head...let the user decide....filescan at boot....or defered filescan. that would solve my problem...

You amaze me. Thank you.
Logged

tweaqr

  • Archived User
  • Sr. Member
  • *
  • Posts: 336
Unleashx 0.30.0222a/0.31.0229a
« Reply #23 on: February 23, 2004, 08:49:00 PM »

Hectobleezy thats a great idea thatway menus that arent used often can be set to load only when there needed and you won't have to wait for menus that are used most often to load
Logged

unleashx

  • Archived User
  • Hero Member
  • *
  • Posts: 621
Unleashx 0.30.0222a/0.31.0229a
« Reply #24 on: February 23, 2004, 09:00:00 PM »

Indeed, it is a great idea. That's the "Balance" I'm talking about, gives the user much greater flexibility. But let's change it to a more appropriate name like: FastLoad="True", with "False" being the default value.

<List Text="XBOX Games" Sort="On" FastLoad="Yes">
    <Path>F:\games</Path>
</List>


Heh, should be easy enough to implement, and will speed things up some more on other department.

On second thought, FastLoad maybe a bit confusing, since loading time will actually be slowing down the bootup process, but loading time of submenu is faster/instantaneous. uhh.gif

/damn, we're off topic. heh.
Logged

lotw

  • Archived User
  • Full Member
  • *
  • Posts: 168
Unleashx 0.30.0222a/0.31.0229a
« Reply #25 on: February 23, 2004, 09:21:00 PM »

QUOTE (unleashx @ Feb 24 2004, 07:00 AM)
Indeed, it is a great idea. That's the "Balance" I'm talking about, gives the user much greater flexibility. But let's change it to a more appropriate name like: FastLoad="True", with "False" being the default value.

<List Text="XBOX Games" Sort="On" FastLoad="Yes">
    <Path>F:\games</Path>
</List>


Heh, should be easy enough to implement, and will speed things up some more on other department.

On second thought, FastLoad maybe a bit confusing, since loading time will actually be slowing down the bootup process, but loading time of submenu is faster/instantaneous. uhh.gif

/damn, we're off topic. heh.

Actually I like that idea a lot.

<List Text="DVD Menu" Sort="On" FastLoad="Yes">
    <Path>D:\</Path>
</List>


That way the multi-game discs work without extra garbage.
Logged

MetalZoic

  • Archived User
  • Newbie
  • *
  • Posts: 27
Unleashx 0.30.0222a/0.31.0229a
« Reply #26 on: February 23, 2004, 09:40:00 PM »

FastLoad="Yes" sounds great to me!
Anything that lets people customize it to suit there needs can only be good.

Thanks again for such a great dash... It's been my only dash since the first release!

Logged

unleashx

  • Archived User
  • Hero Member
  • *
  • Posts: 621
Unleashx 0.30.0222a/0.31.0229a
« Reply #27 on: February 23, 2004, 09:54:00 PM »

I think DelayLoad is more appropriate with "True/On" being the default value.

@lotw,
Multigame disk are supposed to be loaded and now that you can list the games straight from the root menu, it makes more sense to launch it. Further, with multigame disk, you can now activate the context menu and copy individual games to the HD, as opposed to copying the whole disc -this is only available when in DVD mode.

Anyway, I'm still thinking about it, maybe there's a use for it somewhere. It could be an addition to the menuing feature of the dash, dynamically listing the DVD disc content. But then, we'd have to follow certain rules, like titles must be in D:\Games folder and not somewhere else. It takes a while querying and searching files on disc.
Logged

Hectobleezy

  • Archived User
  • Sr. Member
  • *
  • Posts: 270
Unleashx 0.30.0222a/0.31.0229a
« Reply #28 on: February 23, 2004, 10:01:00 PM »

EDIT****
Logged

Hectobleezy

  • Archived User
  • Sr. Member
  • *
  • Posts: 270
Unleashx 0.30.0222a/0.31.0229a
« Reply #29 on: February 23, 2004, 10:11:00 PM »

EDIT*** DelayLoad topic moved to Wishlist Requests
Logged
Pages: 1 [2] 3 4 ... 9