Postagens

Mostrando postagens com o rótulo baú

Inicialização via USB na placa-mãe Intel D101GGC

Imagem
Estamos em 2020 com as implementações UEFI prestes a removerem o Compatibility Support Module (CSM). Ainda assim, cá estou eu falando de uma placa-mãe de 15 anos atrás: Intel D101GGC (soquete 775, DDR1!) com BIOS 0313. Se a memória não me falha, foi o único modelo da marca a usar chipset ATI (Radeon Xpress 200). Pendrive de 16 GB com particionamento MBR criado pelo Rufus. Partição, ativa, iniciando no setor 2048 (alinhamento por MiB ). Código de boot do GRUB4DOS no MBR. Sistema de arquivos FAT32. Não inicializa. Estar detectando o dispositivo como drive ZIP é uma pista. No setup tem esta opção (Advanced → USB Configuration → USB ZIP Emulation Type): Padrão é Auto … que usa emulação Floppy . Mudando-a para HDD faz funcionar: Não lembro de placas de outros fabricantes oferecerem esse ajuste. A propósito, olha a relíquia que é o processador da máquina: # lscpu Architecture: x86_64 CPU op-mode(s): ...

486 ainda é levado em conta no GNU/Linux

https://lists.freedesktop.org/archives/systemd-devel/2017-December/040054.html https://github.com/systemd/systemd/commit/d31b0033b7743393562a2e9d3c1e74afea981c13 Agora você, que ainda usa um 486, precisa achar uma distribuição que gere seus binários com o conjunto de instruções do velho processador, o que está cada vez mais difícil. A instrução CPUID existe desde a safra final dos 486 da Intel (os com alimentação de 3,3V, acho...).

Driver de áudio Realtek que funciona em chipset SiS

Vamos programar o Delorean para voltar a 2007 mais ou menos. Quando a SiS ainda produzia alguns poucos chipsets. Em conjunto com CODECs de áudio da Realtek (ALC268 + SiS 672 especialmente), usando o driver High Definition Audio nativo do Windows 7 ou o oficial da Realtek, resultava em som falhado, com cliques, interrupções. A empresa disponibilizou um driver modificado que resolve o problema: OnlyFor_SiS_Chipset_5898_PG281_VISTA_TurnOff_PullMode_Upd.zip (32,7 MiB) ( fonte )

Super Metroid: uma obra-prima

Tenho assistido aos vídeos da série Retro Gaming do canal REACT no YouTube. Com um pouco de experiência nas costas, é interessante ver como o pessoal mais novo reage aos jogos que tínhamos décadas atrás. Daí chego em: SUPER METROID (30th Anniversary Metroid) (Teens React: Retro Gaming) Aos 50 segundos, Tori diz I actually like retro games cuz normally they are pretty simple . O quê??? Super Metroid é um dos melhores jogos de todos os tempos. Longo o suficiente [1] , complexo e difícil (sem ser impossível). O gráfico é perfeito, top da geração 16-bit , e a trilha sonora combina magistralmente com sua atmosfera sombria. SUPER METROID - The Perennial Masterpiece | GEEK CRITIQUE Wikia: Super Metroid [1] Para jogadores normais. Viciados terminam-o coletando 100% dos itens em cerca de 1 hora .

Firefox 49 requererá SSE2

Imagem
Snif, snif, não poderei mais rodar o Firefox no Windows ☹ Espantoso assombrações como Athlon XP, Duron e afins ainda terem influência em softwares atuais. SSE2 é suportado desde o Athlon 64 (K8, 2003) e Pentium 4 (Willamette, 2000). O Visual C++ 2015 (compilador C/C++ do Visual Studio, vulgo MSVC) tem um bug que, em x86-32, emite instruções SSE mesmo quando configurado para não fazê-lo ( /arch:IA32 ). Esse bug acendeu a discussão sobre o assunto. Para o Firefox 48, voltarão ao VS2013 temporariamente, cujos binários produzidos, devido à configuração da Mozilla, continuarão rodando em máquinas sem nem mesmo SSE! No ciclo do Firefox 49 , colocarão o VS2015 de volta e nas compilações x86-32 trocarão /arch:IA32 por /arch:SSE2 (que, a propósito, é padrão a partir do VS2012). O instalador do Firefox 49 será modificado para não prosseguir ao detectar processador sem SSE2. A infraestrutura de atualização funcionará assim: instalações anteriores precisarão atualizar obrigatoriament...

Debian dá adeus a CPUs pré-i686

Debian i386 architecture now requires a 686-class processor (debian-devel-announce) (via Phoronix ) O Debian tem tradição de suportar hardware velho. Enquanto outras distribuições já abandonaram por completo o conjunto de instruções x86-32 (RHEL, SLE), ou tratam-o como secundário , só agora foi decidido que processadores pré-i686 não serão mais suportados no futuro Debian 9 (Stretch). Anteriormente, o 3.1 (Sarge) removeu suporte ao i386 e o 6 (Squeeze) ao i486 — os guias de instalação do 6 e 7 (Wheezy) estão errados . Desde o 6 até o atual 8 (Jessie), processador i586 (Pentium e compatíveis) é requerido. Portanto, a versão x86-32 do Debian 9 requererá no mínimo: Intel Pentium Pro, AMD Athlon, VIA C7 .

Descent II: clássico dos anos 90

Imagem
Joguei bastante Descent II por volta de 1997, num Pentium MMX com Windows 95. Para meu deleite, achei no Mercado Livre um CD da coleção Games do Estadão: É uma cópia original do jogo, com a devida licença da Interplay. Só roda em Windows modernos dentro do DOSBox. E a resolução é limitada a 800x600 (sem cockpit) ou 640x480 (com cockpit). Felizmente o código fonte do Descent e Descent II foi tornado público para uso não comercial e não demorou para almas caridosas darem uma melhorada: DXX-Rebirth . D2X-Rebirth roda nativamente no Windows, OS X e Linux. Precisa dos arquivos com os dados do jogo da versão original (está explicado direitinho em README-D2X.txt ). Os fundadores da antiga Parallax Software conseguiram arrecadar fundos para um novo jogo, Overload [1] . Lançamento previsto para março do ano que vem, para Windows, PlayStation 4 e Xbox One. Versões para OS X e Linux são esperadas, mas talvez saiam um pouco depois. Original Descent creators jump into the...

O estrago feito na segurança do Windows antes do Vista

Imagem
Uma característica dos fóruns sempre me irritou: a quantidade absurda de tópicos sobre "remoção de malware". Os que contêm aquelas sequências intermináveis e maravilhosas de logs, no mais evidente clima de help desk. Assunto enfadonho. Enxugação de gelo sem fim. A culpa pela situação atual do ecosistema Win32 é em grande parte da Microsoft, que demorou demais a começar a colocar limites nas contas de usuário criadas seguindo uma instalação normal. Até o Windows XP, jogavam no colo de todos uma conta administrativa sem restrições! O estrago na segurança foi brutal, além de acostumar mal os usuários. O bem-vindo UAC do Vista , não por outra razão, foi torpedeado. O Windows NT (cuja primeira versão, 3.1, é de 1993 ) é multiusuário desde sua concepção. Naqueles tempos, quando ainda era possível usar FAT no volume de boot, porém, o sistema de permissões só funcionava eficazmente com NTFS e as ACLs precisavam ser configuradas manualmente. Eram permissivas, Todos possuíam con...

Placa de vídeo do século passado

Imagem
Diamond Stealth Video 2500 O título deste post era para ser "Como é usar uma placa de vídeo do século passado". No entanto, achei driver apenas para 9x e NT 3.x e não consegui instalar no Windows XP, conhecido por suportar muitas velharias. A máquina onde a pluguei é um Athlon X2, com 4 GiB de memória, PCIe, etc. Nem tentei rodar Windows anteriores. Então, parti para o Linux. E me ferrei. ☹ openSUSE não empacota mais o driver apm do X (xf86-video-apm) pelo menos desde o 13.1, que é a versão mais velha que tenho aqui. Daí não tem como dizer nada usando o driver genérico do Windows ou vesa do X... VGA Legacy MKIII: Diamond Stealth Video 2500 (Alliance aT24) Drivers: VOGONS Vintage Driver Library

Intel Xeon 3,06 GHz

Imagem
Prestonia : 3066DP/512/533/1.525 Baseado nos Pentium 4 Northwood. CPU-World: Intel Xeon 3.06 GHz - RK80532KE083512 (BX80532KE3066D / BX80532KE3066DU)

Achado o SP6a do Windows NT 4.0 pt-br

Imagem
Anos atrás estava à procura do SP6a em português do Brasil. Achei no FTP público da Unicamp hoje. Tem lá o Post SP6a Security Rollup também. http://ftp.unicamp.br/pub/apoio/winnt/ \o/ Depois só instalar o Firefox 2.0.0.20 (última versão que roda no NT 4.0) e voltar no tempo.

Micro 30 Horas

Imagem
Vacinado! Não tenho nenhuma máquina com drive de disquete para ter ideia da idade desta preciosidade. ☹ [Atualização - 20/11/2015] Aí está: O volume na unidade A é PKBACK# 007 Pasta de A:\ 31/03/1997 15:27 2 Disk1.id 30/06/1999 19:59 507.566 Data.z 30/06/1999 19:58 415.285 _setup.lib 12/03/1998 09:05 71.270 Setup.ins 20/10/1997 12:53 10.752 _setup.dll 26/09/1997 10:47 35 Setup.ini 30/06/1999 19:59 1.057 Setup.pkg 05/11/1996 16:32 282.655 _inst16.ex_ 04/11/1996 13:04 44.928 Instal30.exe 07/09/1995 19:22 8.192 _isdel.exe 10 arquivo(s) 1.341.742 bytes 0 pasta(s) 112.640 bytes disponíveis

Desvendado o funcionamento de uma relíquia

O Windows até hoje, em tempos de NTFS, cria dois nomes para os arquivos armazenados: o nome real e o nome DOS 8.3, que é uma relíquia da época dos Windows 9x, inventada para manter compatibilidade com aplicativos pré-VFAT. D:\Downloads\Ra>dir /x O volume na unidade D é DADOS O Número de Série do Volume é XXXX-XXXX Pasta de D:\Downloads\Ra 11/06/2015 06:57 <DIR> . 11/06/2015 06:57 <DIR> .. 11/06/2015 06:56 3 NOMEGR~1.TXT nome graaaaande 1.txt 11/06/2015 06:56 3 NOMEGR~2.TXT nome graaaaande 2.txt 11/06/2015 06:56 3 NOMEGR~3.TXT nome graaaaande 3.txt 11/06/2015 06:56 3 NOMEGR~4.TXT nome graaaaande 4.txt 11/06/2015 06:57 3 NODDFD~1.TXT nome graaaaande 5.txt 11/06/2015 06:57 3 NO8736~1.TXT nome graaaaande 6.txt 6 arquivo(s) 18 bytes 2 pasta(s) 242.574.016.512 bytes disponíve...

Mais um para a coleção (IV)

Imagem
Este foi o ápice da ruindade. Ninguém aguentava mais. Os usuários domésticos estavam ávidos (mesmo sem saber) por um puro-sangue NT. O indefectível Windows ME

Viva à compatibilidade!

Imagem
Windows 10 Technical Preview compilação 10049 (x64) rodando o Microsoft Office 2000 Small Business. Considerando a data de lançamento do SR-1, são quinze anos de compatibilidade binária!

Mais um para a coleção (III)

Imagem
Windows Vista. Até que eu gostava dele . Só não me agradava a constante atividade de disco. Desativando a restauração do sistema (que desativava também as cópias de sombra se não me engano) melhorava. O Superfetch era outro que influenciava, ainda não havia sido ajustado como no Windows 7 e superiores. Fora isso, nada a reclamar. Um sistema muitíssimo melhor do que o XP. O cuidado era usar pelo menos o SP1 (hoje o SP2 é obrigatório para receber atualizações do Windows Update) e ter hardware suficiente. A versão RTM tinha bugs horríveis. Não era tão ruim assim não...

Outro Cedar Mill

Imagem
Pentium 4 641 (Cedar Mill, soquete 775) Junta-se à coleção . Especificação no CPU-World . Os Netburst 65 nm são os únicos que eu, caso fosse obrigado, ainda usaria hoje. O desempenho é ruim comparado com qualquer modelo baseado na arquitetura Core , mas pelo menos são frios.

Linux continuará suportando EISA

http://thread.gmane.org/gmane.linux.kernel/1869440/focus=1869520 \o/ Haha. Fedora, CentOS # CONFIG_ISA is not set openSUSE kernel -default: CONFIG_ISA=y, # CONFIG_EISA is not set kernel -desktop: # CONFIG_ISA is not set

Mais um para a coleção (II)

Imagem
Windows 2000 Server em português do Brasil.

Repositório CentOSPlus

Imagem
A Red Hat fez uma faxina na configuração do kernel do RHEL 7. Desabilitaram módulos considerados obsoletos. Tais mudanças chegam ao CentOS 7. Alguns módulos que não existem mais no kernel oficial: 3c59x : adaptadores de rede 3Com velhos de guerra. forcedeth : adaptadores de rede integrados dos chipsets nForce da nVidia. e100 : adaptadores fast ethernet da Intel. ath5k : adaptadores wireless antigos da Atheros. b43 : driver comunitário para adaptadores wireless da Broadcom, em especial os antigos; o kernel oficial tem apenas o módulo mais novo brcmsmac . reiserfs : o semidefunto sistema de arquivos. jfs : idem. aic7xxx : adaptadores SCSI da Adaptec anteriores aos modelos Ultra320. O time do CentOS mantém, no repositório CentOSPlus, um pacote alternativo chamado kernel-plus . Basicamente só tem a configuração alterada para habilitar os módulos novamente. De vez em quando fazem também um backport que outro. As instruções para adicionar o repositório e escolher quais pacotes in...