1. BENVENUTO SU CONSOLE TRIBE

    Benvenuto, stai navigando nella nostra community come ospite

    Avere un account su Console Tribe ti permetterà di creare e partecipare alle discussioni e al mercatino, organizzare tornei e partite online, iniziare conversazioni personali con gli altri giocatori del forum e di utilizzare tutte le funzioni di questo sito.

    Registra il tuo account in meno di 5 secondi, se vuoi puoi sfruttare i login social via Facebook, Google Plus o Twitter.

Released: Cromwell v2.32

Discussione in 'Console News, Articoli e Recensioni' iniziata da Ivan, 24 Ottobre 2004.

  1. Ivan

    Ivan Administrator

    Registrato:
    9 Dicembre 2002
    Messaggi:
    17.497
    "Mi Piace" ricevuti:
    33
    Punteggio:
    1.007
    Località:
    H3||
    Cromwell v2.32

    >> Team Xbox-Linux released a new binary version of Cromwell/Xromwell ... the legal linux bios/bootloader for Xbox.

    What's new since v2.30 (release does not include any changelog so I made this list from sourcecode submits, blame me if I forgot something important or if something is wrong ;)):

    * Added a check for gcc >= 3.3 to the Makefile so that the compiler flag -fno-zero-initialized-in-bss is not appended for gcc < 3.3 (it causes an error when applied there).
    * Use consts for memory locations
    * Optimize file and system includes
    * Rework menu system a little - guards now in place at left and right icon edges so things dont "loop" back round.
    * Sync xpad usb ID list with kernel.
    * Look for /linuxboot.cfg as well as /boot/linuxboot.cfg - some people have /boot as a separate partition - in this case, linuxboot.cfg used to have to be in /boot/boot/linuxboot.cfg, which was silly.
    * Deinit module before removing device from PCI bus - should avoid occasional delay during deinit
    * New memory model (8 MB memory available for kernel, 33 MB for initrd)
    * Make linuxboot.cfg from xbeboot compatible with cromwell.
    * Password disable feature now working
    * Simplified code a little. Now, lock, unlock, and disable are all working.
    * Added begin code for Xcalibur support
    * The compression of cromwell chaged to gzip. The decompression is borrowed from the linux kernel.
    * Make etherboot optional at compile time
    * Adjust lock mechanism
    * Fix the bug with matching the wrong filename on fatx, caused by comparing only part of the name.
    * After some hints from Franz, the jpeg lib compiles smaller.
    * Make cromwell gcc 2.95 compileable again
    * v2.31 point release
    * Make the IDE driver more sensible in determining whether master/slave is an hdd or cd.
    * Make it possible to boot from cdrom as either master or slave
    * Updates to make the ide layer work better
    * A new ISO9660 reader.
    * Replaced jpeg lib with the decompressor from bootsplash. The advantage is that is smaller. It saves about 8% space in compressed rom.
    * Added support for more controller brands and models
    * Add HDD hashes for v1.6 xboxes - thanks to ldots from X-S.
    * Make windows character coded linuxboot.cfg work.
    * Fix for compilation with gcc 3.3.4
    * Merge of the Xcalibur video code from Team Xecuter's "flashbios code".
    * Print video cable details.
    * Remove filtror code - hardly anyone has one, and if they do, they can always check out the tag before this.
    * Remove the "bochs" stuff - there's no chance it will work "as is", and nobody seems to be interested in working on it. It can always come back if it gets to the point of being useful.
    * Copy some code out of Xecuter's flashbios source release - the flash progressbar.
    * Add new flash types from raincoat
    * Remove audio driver
    * Update to compile with ide drive support as a module.
    * Icon menu completely redone. Possible to add/remove icons at runtime, as well as to have more than four icons. They shuffle along left/right if you have >4.
    * Added a text menu system.
    * Added "multilevel" menu.
    * B button now takes you back to previous menu.
    * Let's receive input from more than one xpad, if connected
    * Make it possible to boot off cd regardless of whether cdrom drive is master or slave.
    * Make it possible to boot off either of two cdroms if fitted.
    * Added flashing menu.
    * Resurrect the old icon behaviour - only get icons if boot options are available. You can now, theoretically, have multiple native linux installs and have an icon appear for each. Caveats: Each one must have a linuxboot.cfg in its "bootable" partition, as before. Both bootable partitions must be in the first 4 partions on disk, at present.
    * Many fixes, optimizations, tidyups, clean-ups, obsolete and unused stuff removed, etc ...