Unoffical empeg BBS

Quick Links: Empeg FAQ | RioCar.Org | Hijack | BigDisk Builder | jEmplode | emphatic
Repairs: Repairs

Topic Options
#227045 - 14/07/2004 18:12 Hijack v396: fixes for v3alpha8 (non RE version)
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14496
Loc: Canada
Hijack v396 is now available for download.

This version includes a fix for the serial notify handling in Hijack for the v3alpha8 release of player software. I've redone how this is handled slightly, so that future versions of player s/w should not result in the same old problem again.

This version of Hijack is HIGHLY recommended for anyone using the v3alpha8 (or newer) software.

Cheers

Top
#227046 - 14/07/2004 18:32 Re: Hijack v396: fixes for v3alpha8 (non RE version) [Re: mlord]
skibum
enthusiast

Registered: 27/03/2002
Posts: 248
Loc: Swindon, UK
Mark, talking of serial output, I don't suppose you can perform any magic and get the notify stuff to also output the album/source could you?
_________________________
Andy MK2a 60GB Amber 040103916 32mb/Light Kit MK2a 50GB Amber 030102560 32mb

Top
#227047 - 14/07/2004 18:44 Re: Hijack v396: fixes for v3alpha8 (non RE version) [Re: skibum]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14496
Loc: Canada
Nope.

Cheers

Top
#227048 - 14/07/2004 18:51 Re: Hijack v396: fixes for v3alpha8 (non RE version) [Re: mlord]
skibum
enthusiast

Registered: 27/03/2002
Posts: 248
Loc: Swindon, UK
Just check
_________________________
Andy MK2a 60GB Amber 040103916 32mb/Light Kit MK2a 50GB Amber 030102560 32mb

Top
#227049 - 14/07/2004 20:21 Hijack v397: Workaround for Lavatory Floor visual crashing [Re: mlord]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14496
Loc: Canada
Hijack v397 is now available.

New in this release: automatic recovery from the infinite crash loop that otherwise results when the Lavatory Floor visual is selected (v3alpha8 only).

Technical data: Whenever v3alpha8 restarts, Hijack inspects the current visual setting, and if it sees "Lavatory Floor" selected, it simply increments the visual to the next in sequence, avoiding the crash loop.

Cheers

Top
#227050 - 14/07/2004 23:18 Re: Hijack v397: Workaround for Lavatory Floor visual crashing [Re: mlord]
FireFox31
pooh-bah

Registered: 19/09/2002
Posts: 2494
Loc: East Coast, USA
Quote:
Whenever v3alpha8 restarts, Hijack inspects the current visual setting,

Wow Mark, haha, that's some smart software! Now I have some serious quality time planned between me, my spare empeg, V3a8, and HiJack 397.
_________________________
-
FireFox31
110gig MKIIa (30+80), Eutronix lights, 32 meg stacked RAM, Filener orange gel lens, Greenlights Lit Buttons green set

Top
#227051 - 16/07/2004 12:02 Hijack v398: fix for slow-UI during disk readahead [Re: mlord]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14496
Loc: Canada
Hijack v398 is now available.

This version includes a fix for the unresponsive behaviour of the player software (all versions) when the player is buffering track data for later playback. This fix is particularly noticeable on players with expanded memory, as well as those running v3alpha8, but should be helpful in other situations as well.

Recommended for all.

Cheers


Edited by mlord (16/07/2004 13:34)

Top
#227052 - 16/07/2004 13:29 Re: Hijack v398: fix for slow-UI during disk readahead [Re: mlord]
andym
carpal tunnel

Registered: 17/01/2002
Posts: 3996
Loc: Manchester UK
I'm glad the freeze on buffering problem is something that is fixable from hijack. It's milding annoying with 32MB but I'd imagine its a right royal pain in the arse for 64MB and up! I assumed it was some thread priority thing within the player. Once you've sorted it, would you mind telling me what you did?
_________________________
Cheers,

Andy M

Top
#227053 - 16/07/2004 13:36 Re: Hijack v398: fix for slow-UI during disk readahead [Re: andym]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14496
Loc: Canada
I just hacked the read() syscall to recognize when the player is reading music files, and have it break the 64KB reads into smaller chunks, with a short scheduler delay() call between chunks. Changing the thread priority would be another approach, but the 64KB chunk size is still too large for that approach to work as well as how it's now done.

Cheers

Top
#227054 - 16/07/2004 13:39 Re: Hijack v398: fix for slow-UI during disk readahead [Re: mlord]
andym
carpal tunnel

Registered: 17/01/2002
Posts: 3996
Loc: Manchester UK
I really must be getting to grips with linux now because almost all of that made sense.
_________________________
Cheers,

Andy M

Top
#227055 - 16/07/2004 15:45 Re: Hijack v398: fix for slow-UI during disk readahead [Re: mlord]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31600
Loc: Seattle, WA
Hey, that sounds great! Sometimes I get a volume "jump" because it's buffering while I'm turning the volume knob (on 2.0 even). Think this'll help prevent that problem?
_________________________
Tony Fabris

Top
#227056 - 16/07/2004 15:48 Re: Hijack v398: fix for slow-UI during disk readahead [Re: tfabris]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14496
Loc: Canada
Yup, should fix it.

But hang on a sec.. v399 coming out shortly..

Top
#227057 - 16/07/2004 15:52 Hijack v399: another visuals fix for v3alpha8 [Re: mlord]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14496
Loc: Canada
Hijack v399 is now available.

The only change is a one-liner to prevent crash loops with the visual immediately preceeding the (already fixed) Lavoratory Floor visual -- fix needed for v3alpha8 only.

Cheers

Top
#227058 - 19/08/2004 19:30 Re: Hijack v399: another visuals fix for v3alpha8 [Re: mlord]
alex25
member

Registered: 30/06/1999
Posts: 179
Loc: Switzerland
Is it just me or have other the same behaviour. Even with the latest Hijack kernel (413 at the moment) my player suffering from the following problems:
- lavatory Floor visual crashes player
- unresponsive player during readahead

According to the hijack history this problem should be solved?!? Seems the fix does not work for me.

Another strange thing: Whenever I try to reboot the player through the hijack menu entry I get the following core dump:

empeg-ca((d((((da(((d(d(((((d(((((d((((d(d(((d((((da(((((d(d(((d((((((d(((d((((d
(d((((d(d((((((((d(d(((d(d((da(((((((((((dat(((dat((((((((da(((dat((((da(((da(((
(((((da((((((da(((d((((((((((data(d(d(((data((((d(((((((d((((((((d((((((((d(d(((
d((((((((d(da((((((da((((((((((da(d((dat((((d((((d(((((d((d(((((d(((((((((((((da
((d(d(dat(((d(dat((((da(((da((((d(((((d(((da(((d((((((d(((d((((d((((((((dat(((((
(((((da(((((((((((((((((data a((((((((((((((((((((((d((((d((((((d(((((((((((((((
(((((((d((d((((d(((d(d((((((((d((((d(d(((da((((((((data((((d(((d(d(((((da((((da(
(((d(((data(((d(((d(da(d((((((((d(((((d((data abort vector)

Running v3alpha8 / 32MB RAM

Top
#227059 - 20/08/2004 15:38 Re: Hijack v399: another visuals fix for v3alpha8 [Re: alex25]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14496
Loc: Canada
I have never figured out why some Hijack versions "reboot" okay when others do not. And sometimes it varies from player to player even when running identical versions. I think it has to do with the flash bootloader "assuming" something about initial memory contents..

The other issues.. well, most of the time the lavatory floor crashes seem to automatically resolve themselves with recent Hijacks -- before Hijack "fixed" it, this was a non-recoverable crash loop, requiring intervention over the serial port to restart the player manually with "player -i" which also wipes away tons of nice settings.

Cheers

Top
#227060 - 20/08/2004 15:42 Re: Hijack v399: another visuals fix for v3alpha8 [Re: alex25]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14496
Loc: Canada
I just now checked out the lavatory floor and responsiveness issues on my 32MB v3alpha8 player with Hijack vlatest, and no such problem.

Sure, the lavatory floor still crashes the player (nothing I can do about that), but it restarts and carries on by itself (courtesy of Hijack).

And during disk-read-ahead, responsiveness is only 70-85% of normal, but that beats the 0% that it gives without Hijack.

Cheers

Top
#227061 - 25/08/2004 18:25 Re: Hijack v399: another visuals fix for v3alpha8 [Re: mlord]
alex25
member

Registered: 30/06/1999
Posts: 179
Loc: Switzerland
You're absolutly right. Didn't know much about the alpha8 behaviour without hijack.
Sorry for any confusion.

Top