To display the most relevant entries to you in priority,
vote for the stories you are interested in
(  )
and reject those that you are not interested in
(  )
freshmeat.net announcements (Unix) -
1 days ago
img src="http://c.fsdn.com/fm/screenshots/63102_thumb.png" align="right" alt="Screenshot"
hspace="10" vspace="10" CacheGuard is a Linux-based OS/appliance dedicated to Web traffic security
and optimization. It transforms an x86-based machine into a powerful Web gateway appliance. It
allows you to control Web traffic for Web surfers and Web servers by acting as a forwarding and
reverse HTTP / HTTPS proxy. It supports HTTP transparent implementation, HTTP compression, Web
caching, URL black- and whitelist guarding, and Web server load balancing. It features a stateful
firewall with NAT and PAT, and a content filtering module blocking malicious HTTP requests like
XSS, SQL and Command Injection. It integrates a caching DNS, a DHCP server, a bandwidth shaper to
manage the QoS, a load sharing system, and an HA (high availability) mode with VRRP and link
bonding. hr / strongLicense:/strong Other/Proprietary License with Free Trial hr /
strongChanges:/strongbr / The bug in the Health Checking module that inadvertently restarted
services has been fixed. Now the "rweb" mode is turned off by default. An option to cancel the
running "apply" operation has been added. The patching module has been completely reviewed. The Web
Auditing GUI has been enhanced. Generic content filtering rules have been updated. The reverse Web
auditing GUI properly displays all warning messages. The reverse Web mode works properly even if
there is only one declared HTTP Web site name. The reverse Web mode works properly even if there is
no DNS declared. pa href="http://feedads.googleadservices.com/~a/cXhmIFuax010y2VuXXshQyhnrWM/a"img
src="http://feedads.googleadservices.com/~a/cXhmIFuax010y2VuXXshQyhnrWM/i" border="0"
ismap="true"/img/a/pimg
src="http://feedproxy.google.com/~r/freshmeat/feeds/fm-releases-unix/~4/1XJDtA5NIRc" height="1"
width="1"/

|
freshmeat.net announcements (Global) -
1 days ago
img src="http://c.fsdn.com/fm/screenshots/63102_thumb.png" align="right" alt="Screenshot"
hspace="10" vspace="10" CacheGuard is a Linux-based OS/appliance dedicated to Web traffic security
and optimization. It transforms an x86-based machine into a powerful Web gateway appliance. It
allows you to control Web traffic for Web surfers and Web servers by acting as a forwarding and
reverse HTTP / HTTPS proxy. It supports HTTP transparent implementation, HTTP compression, Web
caching, URL black- and whitelist guarding, and Web server load balancing. It features a stateful
firewall with NAT and PAT, and a content filtering module blocking malicious HTTP requests like
XSS, SQL and Command Injection. It integrates a caching DNS, a DHCP server, a bandwidth shaper to
manage the QoS, a load sharing system, and an HA (high availability) mode with VRRP and link
bonding. hr / strongLicense:/strong Other/Proprietary License with Free Trial hr /
strongChanges:/strongbr / The bug in the Health Checking module that inadvertently restarted
services has been fixed. Now the "rweb" mode is turned off by default. An option to cancel the
running "apply" operation has been added. The patching module has been completely reviewed. The Web
Auditing GUI has been enhanced. Generic content filtering rules have been updated. The reverse Web
auditing GUI properly displays all warning messages. The reverse Web mode works properly even if
there is only one declared HTTP Web site name. The reverse Web mode works properly even if there is
no DNS declared. pa href="http://feedads.googleadservices.com/~a/6S6dMAlKsAxm3BmSh2rSZlrxWzo/a"img
src="http://feedads.googleadservices.com/~a/6S6dMAlKsAxm3BmSh2rSZlrxWzo/i" border="0"
ismap="true"/img/a/pimg
src="http://feedproxy.google.com/~r/freshmeat/feeds/fm-releases-global/~4/1XJDtA5NIRc" height="1"
width="1"/

|
quasi.dot -
1 days ago
-
OpenCA Research Labs - Home Page The OpenCA PKI Research Labs,
born from the former OpenCA Project, is an open organization aimed to provide a framework for
PKI studying and development of related projects. (tags: sysadmin certificate authority security opensource x509 ssl)
-
GreatSummary :: Firefox
Add-ons (tags: firefox addon extension greatsummary resume)
-
WordPress ›
MobilePress « WordPress Plugins MobilePress is a WordPress plugin that will render
your WordPress blog on mobile handsets, with the ability to use customized themes. The plugin
also allows specific themes for specific devices / mobile browsers, such as iPhone, Opera Mini,
Windows CE Mobile and other generic handset browsers. (tags: wordpress plugin mobile)
-
WP Tuner Plugin « SLTy Plugins The
(mu-compatible) WP Tuner plugin for WordPress is a powerful and easy to use way to answer many
hard questions about why your blog is slow or cranky. What’s causing the slowdown? Is it
a plugin? Is it your host? (tags: wordpress plugin performance)
-
WordPress
SmoothGallery plugin | Christian Schenk This WordPress plugin helps you to embed
JonDesign’s SmoothGallery in your blog. (tags: wordpress plugin photo gallery)
-
Andrew Ferguson dot NET
» Countdown Timer This plugin allows you to setup a series of dates to countdown to
in terms of years, days, hours, minutes, and/or seconds. (tags: wordpress plugin countdown)
-
Pollin < Plugins <
WordPress < Tools < Bin-Co Pollin wordpress plugin will let you add polls to your
blog. It can be shown to your visitors who will be able to vote in the poll. You can add the
poll in a post by including the html comment <!– POLLIN 1 –> in the post.
Here 1 is the ID of the poll to be shown. (tags: wordpress plugin poll)
-
Surveys WordPress Plugin
| Bin-Blog The Surveys WordPress plugin lets you add surveys to your blog. You can let the
visitors take surveys and see the result from the admin side. The user who take the survey can
enter their details at the end of the survey - or leave it as an anonymous result. (tags:
wordpress plugin poll)
-
TimeToTie | Learn How To Tie A Tie Videos (tags:
necktie fun)
-
Lyrster - Find a song (tags: search reference song lyrics)
-
Ophcrack Ophcrack is a free Windows password
cracker based on rainbow tables. It is a very efficient implementation of rainbow tables done
by the inventors of the method. It comes with a Graphical User Interface and runs on multiple
platforms. (tags: windows tool sysadmin software security)
-
ike-scan ike-scan is a command-line
tool that uses the IKE protocol to discover, fingerprint and test IPsec VPN servers. It is
available for Linux, Unix, MacOS and Windows under the GPL license. (tags: vpn tool sysadmin security pentest network)
-
Domande stupide su Yahoo Answers (tags: yahoo blog fun)


|
Bioinformatics - current issue -
1 days and 11 hours ago
Motivation: Artemis and Artemis Comparison Tool (ACT) have become mainstream
tools for viewing and annotating sequence data, particularly for microbial genomes. Since its
first release, Artemis has been continuously developed and supported with additional
functionality for editing and analysing sequences based on feedback from an active user community
of laboratory biologists and professional annotators. Nevertheless, its utility has been somewhat
restricted by its limitation to reading and writing from flat files. Therefore, a new version of
Artemis has been developed, which reads from and writes to a relational database schema, and
allows users to annotate more complex, often large and fragmented, genome sequences.
Results: Artemis and ACT have now been extended to read and write directly to
the Generic Model Organism Database (GMOD, http://www.gmod.org) Chado relational database schema.
In addition, a Gene Builder tool has been developed to provide structured forms and tables to
edit coordinates of gene models and edit functional annotation, based on standard ontologies,
controlled vocabularies and free text.
Availability: Artemis and ACT are freely available (under a GPL licence) for
download (for MacOSX, UNIX and Windows) at the Wellcome Trust Sanger Institute web sites:
http://www.sanger.ac.uk/Software/Artemis/ http://www.sanger.ac.uk/Software/ACT/
Contact: artemis@sanger.ac.uk
Supplementary information: Supplementary data are available at
Bioinformatics online.

|
DCEmu Forums:: The Homebrew & Gaming Network :: PSP Dreamcast Nintendo DS Wii GP2X Xbox 360 GBA Gamecube PS2 Forums - Dreamcast News Forum -
1 days and 13 hours ago
With Midway's holiday hopes (and financial future) pinned on Mortal Kombat vs. DC Universe, it
appears the reviewers aren't going to help the company out. Barring major outlier Giant Bomb and
its 5/5, most outlets appear to be sticking around 80 and below. If it does well at retail, MK vs.
DC may help prevent the publisher from hearing an ominous voice-over: "Finish him!"
GamePro (80/100): "Though far from a technical fighting game, Mortal Kombat vs. DC Universe exceeds
expectations by delivering a solidly enjoyable casual fighter. The Mature-rated gore is missed, but
the core combat here feels more confident and energetic than it has in years."
IGN (75/100): "Mortal Kombat vs. DC Universe is fun and a solid entry into the franchise, but I
doubt many folks will find it entertaining past a rental. Casual players will punch through the
storyline before burning out after getting stumped by one or two Kombo Challenges, while Mortal
Kombat fans will have trouble accepting the toned down Fatalities and somewhat slower
gameplay."
GameSpy (70/100): "Though MK vs. DC purports to shake up the franchise, the reality is that among
the many new touches that the game adds it still lacks the depth of other fighters available today.
Again, it doesn't feel dramatically different from its predecessors, save for new mini-game modes
and a big facelift. The movesets are rather generic (most are a variation of "down, forward,
button") and feel a tad antiquated. Its big hook (the crossover license) can't justify the
relatively shallow fighting on hand."
1UP (B-): (Calculated as 67 on Metacritic) "MK vs. DCU is an oddly enjoyable distraction from
"real" fighters. Its masher-friendly controls appeal to me in a casual-gamer way, and the midmatch
minigames (damage-percentage tugs-of-war, airborne ass-kickings with the defender mirroring the
aggressor's button-presses in a bid for dominance) give the fights a sort of party-game vibe."

|
DCEmu Forums:: The Homebrew & Gaming Network :: PSP Dreamcast Nintendo DS Wii GP2X Xbox 360 GBA Gamecube PS2 Forums - Dreamcast News Forum -
1 days and 13 hours ago
With Midway's holiday hopes (and financial future) pinned on Mortal Kombat vs. DC Universe, it
appears the reviewers aren't going to help the company out. Barring major outlier Giant Bomb and
its 5/5, most outlets appear to be sticking around 80 and below. If it does well at retail, MK vs.
DC may help prevent the publisher from hearing an ominous voice-over: "Finish him!"
GamePro (80/100): "Though far from a technical fighting game, Mortal Kombat vs. DC Universe exceeds
expectations by delivering a solidly enjoyable casual fighter. The Mature-rated gore is missed, but
the core combat here feels more confident and energetic than it has in years."
IGN (75/100): "Mortal Kombat vs. DC Universe is fun and a solid entry into the franchise, but I
doubt many folks will find it entertaining past a rental. Casual players will punch through the
storyline before burning out after getting stumped by one or two Kombo Challenges, while Mortal
Kombat fans will have trouble accepting the toned down Fatalities and somewhat slower
gameplay."
GameSpy (70/100): "Though MK vs. DC purports to shake up the franchise, the reality is that among
the many new touches that the game adds it still lacks the depth of other fighters available today.
Again, it doesn't feel dramatically different from its predecessors, save for new mini-game modes
and a big facelift. The movesets are rather generic (most are a variation of "down, forward,
button") and feel a tad antiquated. Its big hook (the crossover license) can't justify the
relatively shallow fighting on hand."
1UP (B-): (Calculated as 67 on Metacritic) "MK vs. DCU is an oddly enjoyable distraction from
"real" fighters. Its masher-friendly controls appeal to me in a casual-gamer way, and the midmatch
minigames (damage-percentage tugs-of-war, airborne ass-kickings with the defender mirroring the
aggressor's button-presses in a bid for dominance) give the fights a sort of party-game vibe."

|
The Unofficial Apple Weblog (TUAW) -
1 days and 15 hours ago
pFiled under: a href="http://www.tuaw.com/category/iphone/" rel="tag"iPhone/a, a
href="http://www.tuaw.com/category/iphone-101/" rel="tag"iPhone 101/a, a
href="http://www.tuaw.com/category/ipod-touch/" rel="tag"iPod touch/a/pimg width="225" vspace="8"
hspace="8" height="337" border="1" align="right" alt=""
src="http://www.blogcdn.com/www.tuaw.com/media/2008/11/iphone-101_-protect-your-device-with-a-passcode_cb12937.jpg"
/Are you worried that your a href="http://tuaw.com/category/iPhone"iPhone/a or its data might get
stolen? If you are, then this post is for you! Let's take a look at the iPhone's security options,
starting in Settings gt; General gt; Passcode Lock.br /br /If this is your first time visiting the
Passcode Lock settings, then you will be prompted to create a 4-digit passcode -- this can be
anything, just make it memorable. Once you've entered and confirmed your passcode, you will see a
couple options. The first two buttons let you turn the passcode lock off, or change your passcode.
br /br /The next option, called "Require Passcode," allows you to set the interval between which
your iPhone will require you to enter your passcode. For instance, if you set this interval for 5
minutes and you "sleep" your iPhone, you will be able to wake it and start using it again (without
entering your passcode) for up-to five minutes after you put it to sleep. After the 5-minute time
period has passed, your iPhone will require the passcode upon waking. br /br /You also have the
ability to turn SMS Preview on/off. By showing the SMS preview, the sender's name (or number) and a
few lines of the message will be displayed. If you have this option turned off, you will only see
the generic "1 New Text Message" on the wake screen. br /br /For more protection, enable the "Erase
Data" option. This erases all data from the device if someone tries to enter the wrong passcode
more than 10 times. br /br /With the passcode lock turned on, you have the peace of mind that comes
with knowing your device, and data is safe. When you wake your iPhone by sliding a finger to unlock
it, you will be presented with a number pad to enter your 4-digit code on. Upon successfully
entering your code, the home screen will be displayed. Note that this works for the iPod touch as
well.br /br /div class="postgallery"pstrongGallery: a
href="http://www.tuaw.com/photos/iphone-101-protect-your-device-with-a-passcode/"iPhone 101:
Protect your device with a passcode/a/strong/pa
href="http://www.tuaw.com/photos/iphone-101-protect-your-device-with-a-passcode/1172573/"img
src="http://www.blogcdn.com/www.tuaw.com/media/2008/11/large_iphone-101_-protect-your-device-with-a-passcode_cb12937_thumbnail.jpg"
alt="" title="" //aa
href="http://www.tuaw.com/photos/iphone-101-protect-your-device-with-a-passcode/1172574/"img
src="http://www.blogcdn.com/www.tuaw.com/media/2008/11/large_iphone-101_-protect-your-device-with-a-passcode_cb129371729387123_thumbnail.jpg"
alt="" title="" //a/divbr /br /emWant more tips and tricks like this? Visit TUAW's a
href="http://www.tuaw.com/category/iPhone-101"iPhone 101/a section today!/emp
style="padding:5px;clear:both;"a href="http://www.tuaw.com"TUAW/aa
href="http://www.tuaw.com/2008/11/20/iphone-101-protect-your-device-with-a-passcode/"iPhone 101:
Protect your device with a passcode/a originally appeared on a href="http://www.tuaw.com"The
Unofficial Apple Weblog (TUAW)/a on Thu, 20 Nov 2008 14:00:00 EST. Please see our a
href="http://www.weblogsinc.com/feed-terms/"terms for use of feeds/a.br style="clear:both;"/ph6
style="clear: both; padding: 8px 0 0 0; height: 2px; font-size: 1px; border: 0; margin: 0; padding:
0;"/h6a href=http://tuaw.com/category/iPhone-101Read/anbsp;|nbsp;a
href="http://www.tuaw.com/2008/11/20/iphone-101-protect-your-device-with-a-passcode/"
rel="bookmark" title="Permanent link to this entry"Permalink/anbsp;|nbsp;a
href="http://www.tuaw.com/forward/1377552/" title="Send this entry to a friend via email"Email
this/anbsp;|nbsp;a
href="http://www.tuaw.com/2008/11/20/iphone-101-protect-your-device-with-a-passcode/#comments"
title="View reader comments on this entry"Comments/a pa
href="http://feedads.googleadservices.com/~a/JLJcXkEli6Odv_7y1kt0II7dlw4/a"img
src="http://feedads.googleadservices.com/~a/JLJcXkEli6Odv_7y1kt0II7dlw4/i" border="0"
ismap="true"/img/a/pdiv class="feedflare" a
href="http://feedproxy.google.com/~f/weblogsinc/tuaw?a=rbWAb89a"img
src="http://feedproxy.google.com/~f/weblogsinc/tuaw?i=rbWAb89a" border="0"/img/a a
href="http://feedproxy.google.com/~f/weblogsinc/tuaw?a=gpnUAC00"img
src="http://feedproxy.google.com/~f/weblogsinc/tuaw?i=gpnUAC00" border="0"/img/a /divimg
src="http://feedproxy.google.com/~r/weblogsinc/tuaw/~4/K6ssilwnC4c" height="1" width="1"/

|
freshmeat.net announcements (Global) -
1 days and 16 hours ago
Low-Level Virtual Machine (LLVM) is a compiler infrastructure designed for compile-time, link-time,
run-time, and "idle-time" optimization of programs from arbitrary programming languages. It
currently supports compilation of C, Objective-C, and C++ programs, using front-ends derived from
GCC 4.0, GCC 4.2, and a custom new front-end, "clang". It supports x86, x86_64, ia64, PowerPC, and
SPARC, with support for Alpha and ARM under development. hr / strongLicense:/strong OSI Approved hr
/ strongChanges:/strongbr / This release includes improved compilation speed, support for multiple
return values in LLVM IR, and initial support for PIC16. llvmc2 (the generic compiler driver)
gained plugin support. It is now easier to experiment with llvmc2 and build your own tools based on
it. This release also includes an optional build system based on CMake. It still is in its early
stages, but can be useful for Visual C++ users who cannot use the Visual Studio IDE. Other
improvements in LLVM internals include a more efficient representation that leads to lower memory
usage and better vector support.img
src="http://feeds.feedburner.com/~r/freshmeat/feeds/fm-releases-global/~4/459851928" height="1"
width="1"/

|
freshmeat.net announcements (Unix) -
1 days and 16 hours ago
Low-Level Virtual Machine (LLVM) is a compiler infrastructure designed for compile-time, link-time,
run-time, and "idle-time" optimization of programs from arbitrary programming languages. It
currently supports compilation of C, Objective-C, and C++ programs, using front-ends derived from
GCC 4.0, GCC 4.2, and a custom new front-end, "clang". It supports x86, x86_64, ia64, PowerPC, and
SPARC, with support for Alpha and ARM under development. hr / strongLicense:/strong OSI Approved hr
/ strongChanges:/strongbr / This release includes improved compilation speed, support for multiple
return values in LLVM IR, and initial support for PIC16. llvmc2 (the generic compiler driver)
gained plugin support. It is now easier to experiment with llvmc2 and build your own tools based on
it. This release also includes an optional build system based on CMake. It still is in its early
stages, but can be useful for Visual C++ users who cannot use the Visual Studio IDE. Other
improvements in LLVM internals include a more efficient representation that leads to lower memory
usage and better vector support. pa
href="http://feedads.googleadservices.com/~a/2tZhxj498H9vUBA362p6MbINXXE/a"img
src="http://feedads.googleadservices.com/~a/2tZhxj498H9vUBA362p6MbINXXE/i" border="0"
ismap="true"/img/a/pimg
src="http://feedproxy.google.com/~r/freshmeat/feeds/fm-releases-unix/~4/TZttdx6XjVU" height="1"
width="1"/

|
freshmeat.net announcements (Global) -
1 days and 16 hours ago
Low-Level Virtual Machine (LLVM) is a compiler infrastructure designed for compile-time, link-time,
run-time, and "idle-time" optimization of programs from arbitrary programming languages. It
currently supports compilation of C, Objective-C, and C++ programs, using front-ends derived from
GCC 4.0, GCC 4.2, and a custom new front-end, "clang". It supports x86, x86_64, ia64, PowerPC, and
SPARC, with support for Alpha and ARM under development. hr / strongLicense:/strong OSI Approved hr
/ strongChanges:/strongbr / This release includes improved compilation speed, support for multiple
return values in LLVM IR, and initial support for PIC16. llvmc2 (the generic compiler driver)
gained plugin support. It is now easier to experiment with llvmc2 and build your own tools based on
it. This release also includes an optional build system based on CMake. It still is in its early
stages, but can be useful for Visual C++ users who cannot use the Visual Studio IDE. Other
improvements in LLVM internals include a more efficient representation that leads to lower memory
usage and better vector support. pa
href="http://feedads.googleadservices.com/~a/cxwyQnWpjyLshBhDkG6LUgGqrHM/a"img
src="http://feedads.googleadservices.com/~a/cxwyQnWpjyLshBhDkG6LUgGqrHM/i" border="0"
ismap="true"/img/a/pimg
src="http://feedproxy.google.com/~r/freshmeat/feeds/fm-releases-global/~4/TZttdx6XjVU" height="1"
width="1"/

|
Mac Forums - iPod touch -
2 days and 2 hours ago
Hello all,
Alright, here's my trouble. I have an 2006 Imac with a busted screen...not usable (don't ask). I
purchased a macbook pro.
I tried transfering my files using the migration assistant. The next button is grayed out and says
looking for hard drives or some such thing. But, I see the hard drive icon on my desktop/finder.
Cool. I open it up and I see the generic folders (users, library, etc). I try opening one of them
but it looks blank. The status wheel spins and spins and when I try doing something else, I get the
beach ball. I know my macbook can see something because it'll show me how much memory i've got left
on the Imac hard drive. I just can't see my files from my Imac. I've pressed "T" when booting up
the Imac. I know hard drives are pretty tough, so I don't suspect the actual hard drive is damaged
physically. I took my Imac apart to get the HD out. But, I did break off the tiny cable connector
that is on the side of the HD. I think it's the temp sensor, so I don't think that has much to do
with it.
And of course, I can't see anything on my Imac because the screen is most certainly in/op.
I've run out of ideas! I've looked all around the net but can't find anything specific to my
troubles. Any help would be most appreciated. Thanks!

|
doggdot.us -
2 days and 4 hours ago
Steampunk design is seen by some as a reaction to todays generic, plastic gadgets that all look the
same until one gets very, very close - practical yes, pleasing no. So polish up that monocle, bring
on the brass and banish cookie-cutter clutter as Steampunk artists find thirteen more ingenious
ways to redesign the world. pa
href=http://feedads.googleadservices.com/~a/CGBjBsY_5wXORWvsBGFwx0KS61g/aimg
src=http://feedads.googleadservices.com/~a/CGBjBsY_5wXORWvsBGFwx0KS61g/i border=0 ismap=true
//a/pimg src=http://feedproxy.google.com/~r/digg/container/technology/popular/~4/XwkWLqlzMok
height=1 width=1 /br[a
href=http://weburbanist.com/2008/11/19/steampunk-hijacks-hi-tech-design-art-fashion/
title=linklink/a] [a
href=http://feeds.digg.com/~r/digg/container/technology/popular/~3/XwkWLqlzMok/13_Thrilling_Ways_Steampunk_Art_Hijacks_Hi_Tech_30_PICS
title=moremore/a]
|
DCEmu Forums:: The Homebrew & Gaming Network :: PSP Dreamcast Nintendo DS Wii GP2X Xbox 360 GBA Gamecube PS2 Forums - Dreamcast News Forum -
2 days and 4 hours ago
News from 1Emulation RSS Feed
Sinclair and ColecoVision emulator
QUOTE
New version DSP 0.9!! Added ColecoVision support!
· General
+NEW: Added an initial list of games where you can choose which to boot, added a new button to
close driver and return to the list. Also added to the general configuration of the possibility of
booting the old way [leniad and NESbr]
+ENHANCE: YM2203 - Corrected speed generation of IRQ's (implemented by internal timers), added
functions to initialize the chip's internal timers. [leniad]
+NEW: Added sound chip YM3812/YM3526 (based on MAME) [leniad]
+NEW: Brazilian language - Thanks to Eduardo Richeli [leniad]
+ENHANCE: Implemented generic scroll functions. [leniad]
+ENHANCE: Best initialized of the library SDL [NESBr]
+ENHANCE: Better control of the pop-ups windows (configuration, about, etc) [NESBr]
+NEW: Color palette buffer, implemented on all the drivers who use dynamic palette [leniad]
+NEW: Better initialization of the CPU, fix bugs in the boot of some drivers (for example City
Connection) [leniad]
+NEW: Z80 - Added 0xEDB2 opcode - 'inir' (Used by Coleco ROM!) [leniad]
+NEW: Added graphic chip TMS99X8 [leniad and Michael Franzen]
+BUG: Corrected the image size when recording a GIF, JPG or PNG and the video was in 2X size
[leniad]
· Spectrum
+BUG: Fixed the speaker in Spectrum 128k and Spectrum+3. [leniad]
+NEW: TZX - Added block 0x35 - Custom Data Block [leniad]
+BUG: TZX - Fixed a bug in the block 0x5A (Glue), not continued after loading the block.
[leniad]
+NEW: In the Spectrum +3 when it encounters a disk with protection SpeedLock +3, it's shown in the
taskbar. [leniad]
+ENHANCE: More precise timings of the speaker and AY8912 [leniad]
+ENHANCE: Added beeper oversample, choose from 1x to 5x (up to 220,500 samples / sec!),
Significantly improves the sound of the speaker (eg Fairlight, Xecutor, etc.) [leniad]
+BUG: When you load a tape and stopped in the middle, the speaker don't sound [leniad]
· Black Tiger
+ENHANCE: At last, implemented priorities in the background. [leniad]
+ENHANCE: Simplified functions of the screen and calculating of the color palette [leniad]
· NES
+ENHANCE: Begin the rewrite of the driver (Mappers, PPU, etc) [NESBr]
· Asteroids
+BUG: Fixed all the bugs in the vectors engine. [leniad]
+BUG: Fixed the resolution, based on MAME 400x300 although it can get up to 1024x1024 [leniad]
+BUG: Fixed the controls. [leniad]
+NEW: Added basic analog sound. [leniad]
· Rygar
+ENHANCE: Fixed scroll, priorities and controls. [leniad]
+ENHANCE: Implemented digital sound ADPCM MSM5205 [leniad]
+NEW: Added sound YM3812. [leniad]
· Express Raider
+NEW: Added sound, malfunctioning because of a bug in the M6809 [leniad]
· Psychic 5
+NEW: Driver with sound. Lack rendering Alpha (background and sprites), intensity of color and
clipping in the initial presentation. [leniad]
· Kung-Fu Master
+NEW: Added driver without sound (missing M6803) [leniad]
· Terra Cresta
+NEW: Added driver to experiment with the FAME library (Still does not work nothing at all!)
[leniad]
· Shoot Out!
+NEW: Added driver with sound [leniad]
· Vigilante
+NEW: Added driver without sound (missing YM2151) [leniad]
· ColecoVision
+NEW: Added the console, with sound. Work 99% of the roms. More info at 'readme.txt' [leniad and
Michael Franzen]
>> Get it HERE.
More...

|
Mac Forums - iPod touch -
2 days and 6 hours ago
I just today updated and Jailbroke my 1G 16GB iPod Touch from JB 1.1.4
On the previous incarnation, I had a "Leopard" theme with the generic grass background, and a
slanted "3D"-type dock.
What's comparable now? I've downloaded and tried out a bunch of themes via Cydia, and tried
Customise, but there's nothing that I really like because the Dock is still the fugly "standard"
iPodTouch dock.
Also, how does one add Sources to Cydia? How does one add Sources to Installer *I'd rather NOT use
Installer*?
Any help (screenies would be GREAT) would be wonderful!
I'm also looking for an App that would show the running processes with the option to KILL those
processes. There was one before I updated, but I can't seem to find one similar now.
EDIT:
Just plugged it back in, and it's prompted a RESTORE. I've already had this up and running just
fine, and a restore takes over 30 mins. AUGH!
|
Rage3D Discussion Area - 75,85,87,93,99 -
2 days and 6 hours ago
I'm thinking about buying this comp off someone locally... Is this a good deal ??
.....................
OS - Windows XP Pro/Media Center(activated and updated)
Case - Antec P180
Motherboard - ASUS P5b
CPU- Conroe Intel Core 2 Duo E6600 2.4Ghz
Memory(RAM) - 2GB DDR2 RAM
Video Card - EVGA E-GEFORCE 8800 Gts 604MB
Disk Drive - Dual Layered DVD-RW drive
Hard drive - 2x250GB Drives
Power supply - 600w
Monitor - 19" Acer LCD
Keyboard - Logitech G15 Gaming Keyboard
Mouse - Generic 2 button w/scroll wheel
Camera - Microsoft LifeCam
Speakers - Labtec Pulse-420
Microsoft OfficeXP Pro
.....................
I was looking to build a Intel Q6600 Quad rig with a Radeon HD 4850 and it was going to be around
$1300 once all the monitor/components were added .... I know this comp for sale isn't as good but
at less then half the price it looks like a good buy?? I was thinking I could possible OC the E6600
to 3-3.2ghz, add 2 more gigs of ram, and one day buy another geforce 8800 gts to SLI ???
|
Mac Forums - iPod touch -
2 days and 7 hours ago
Well this is my first post and I feel bad for adding another generic "macbook vs. macbook pro"
problem, but I'm simply torn.
My current PC laptop feels like its on its last legs and I want to upgrade while it still has some
value left, (its not quite 3 years old), and I swore to myself I would not buy another
PC.
So, for the past few weeks Ive been looking at everything from G4 ibooks, up to the current MBP's
(and EVERYTHING in between). From Craigslist to eBay to Macmall. I dont live near an Apple Store,
but i can get to one (~100 miles) and would prefer to buy in person.
For awhile I've been leaning towards a 2007- early 08 MBP. I like the look, the power, the backlite
keyboard, the likelyhood that this thing will still be great in 4-5 years. But the potential
failure of the graphics card scares the hell out of me.
I'm sorry, I should have started this by telling you what i plan to use it for. Nothing
Intensive. Internet, online poker, word ( a little), no photo shop, no video editing. And a few
games (Civilization 4, Civ 5 when it comes out, maybe Spore, maybe other games of this type).
I realize that i probably dont need a Pro to do this, but i want this to last a good 4-5 years. It
seems like the Pros age alot better. Not many people seem to be using G4 ibooks anymore, but the
Powerbooks are still pretty good. Plus, the last gen MBP's seem like a good deal at about
$1300-1600.
I also really like a computer to feel speedy. Fast start-up, fast shut-down, click an app and it
opens. Not sitting around waiting, unsure if the damn computer registered the click or froze.
So I guess I dont know. I want a MBP but buying a product with a known faulty card makes me mad.
The Macbooks are cheaper but dont seem like they could stand up to time as well.

|
Hack a Day -
2 days and 11 hours ago
We’re always excited to get a new chip or SIM card to interface, but our enthusiasm is
often dampened by the prototyping process. Interfacing any chip usually means breadboarding a
circuit, writing code, and hauling out the programmer; maybe even a prototyping PCB.
A few years ago we built the first ‘Bus Pirate’, a universal bus interface that talks
to most chips from a PC serial terminal. Several standard serial protocols are supported at
3.3-5volts, including I2C, SPI, and asynchronous serial. Additional
‘raw’ 2- and 3- wire libraries can interface almost any proprietary serial protocols.
Since this has been such a useful tool for us, we cleaned up the code, documented the design, and
released it here with specs, schematic, and source code.
Concept Overview

The Bus Pirate is a serial terminal bridge to multiple IC interface protocols. We type commands
into a serial terminal on the computer. The commands go to the Bus Pirate through the PC serial
port. The Bus Pirate talks to a microchip in the proper protocol, and returns the results to the
PC.
All pins output 3.3volts, but are 5volt tolerant. On-board 3.3volt and 5volt power supplies are
available to power the connected chip. Software configurable I2C pull-up resistors complete the package.
The serial terminal interface works with any system: PC, Mac, Linux, Palm Pilots, WinCE devices,
etc; no crapware required. We considered a USB device, but USB isn’t compatible with the
huge number of hand-held devices that have a serial port. We also wanted a 3.3volt device with
5volt tolerant inputs, but most popular through-hole USB microcontollers were 5volt parts (e.g.
the
PIC18Fx550).
The Bus Pirate currently ’speaks’ three hardware protocols for high-speed
interfacing, and has two software protocol libraries for easy bus manipulation. The theory and
specification of each protocol is beyond what we can cover here, but check out some of these
tutorials:
I2C
A slow 2 wire bus. Wikipedia is a great place to start for I2C background. I2C-Bus.org, Robot Electronics, Embedded Systems Academy, and Embedded.com have decent I2C tutorials.
SPI
A simple 3 wire bus. Wikipedia has background; Embedded.com has a
great tutorial and comparison to
I2C.
Universal Asynchronous Receiver Transmitter (UART or serial)
A clock and timing dependent serial protocol best known for its appearance as the PC serial port
protocol. Wikipedia has background on asynchronous serial protocols.
Raw 2 wire
This is a generic 2 wire protocol library, similar to I2C but without an ACK bit. I2C and many
proprietary 2 wire protocols can be formed using the bus manipulations available in this mode.
Use this library to work with non-I2C 2 wire devices, like smartcards or Sensirion
SHT11 temperature/humidity sensors.
Raw 3 wire
This is a generic 3 wire protocol library, similar to SPI but without the constraints of a
hardware module. Use this library to work with devices that use non-8bit compatible 3-wire
protocols, like the Sparkfun Nokia 6100 LCD
knock-off. Many 3 wire protocols can be formed using the bus manipulations available in this
mode.
Hardware
Click for a full size PCB
placement image (PNG). Screw terminals connect to the power supplies. A row of seven pin
headers connect to the IO pins. Despite the label, only 7volts DC is required.
PIN SPI I2C RS232
B9 MOSI SDA - B8 CLK SCL - B7 MISO - RX
B6 CS - TX B5 AUX AUX AUX Ground GND GND GND
This table shows the pin connections for each bus mode. Raw 2 wire mode uses the same pin
configuration as I2C. Raw 3 wire mode uses the same pin configuration as SPI.
Click for a full size circuit
image (PNG). The circuit and PCB are designed using the freeware version of Cadsoft Eagle. Download the project archive (ZIP).
PIC 24FJ64GA002
We used a PIC24FJ64GA002
microcontroller in the Bus Pirate; this is the same chip we used in our mini-server project.
It’s fast enough to do everything we want (16MIPS), and the peripheral pin select feature
allows the hardware SPI, UART, and I2C modules to share output pins. Each power pin needs a
decoupling capacitor(C12,13), and the MCLR function requires a resistor (R7) between pin 1 and
3.3volts. The PIC has an internal voltage regulator that requires a 10uF tantalum capacitor (C3),
though we used a plain electrolytic capacitor without issue. Read about programming and working
with this chip in our PIC24F tutorial. If
you don’t have a PIC debugger, several readers recommend the under-$40 ICD2 clones on eBay.
The PIC runs at 3.3volts, but the digital-only pins are 5volt tolerant for interfacing 5volt
logic. Pins 14,15,16,17,18,21, and 22, are digital only, which we determined by looking through
the datasheet and eliminating any pins with an analog connection type (table 1-2, pages 11-16).
According to the datasheet, I2C pins are also 5volt tolerant. There’s a bunch of
conflicting information on the web, but datasheet page 230, parameter DI28, clearly states that
the max input for a 24FJ64GA002 I2C pin without analog circuitry is 5.5volts.
Pins 21 and 22 (RB10/11) can pull-up SDA/SCL through resistors R4 and R5.
MAX3223CPP
This chip converts 3.3volt serial output to +/-10volt RS232 signals compatible with a PC serial
port. The MAX3223CPP is a 3-5volt version of the MAX202, with extra power saving features. MAX
RS232 transceivers require four 0.1uF capacitors for a charge pump (C4,5,7,8), and one decoupling
capacitor (C17). We used the same capacitors for everything.
We used a MAX3223CPP, which doesn’t seem to be available anymore. MAX3223EEPP+
is a pin-compatible newer version, available at Digikey for $7. Ouch! None of the 3223’s
power saving features are used, so a cheaper, simpler 3.3volt RS232 transceiver should be
substituted if at all possible.
Power supplies
Most chips can be powered from the Bus Pirate’s on-board 3.3volt and 5volt supplies. 5volts
is supplied by a common 7805 regulator (VR2) and two decoupling capacitors (C9,10). An LM317
adjustable regulator (VR1) is set to 3.3volts using two resistors (R2,3), and requires two
decoupling capacitors (C6,7). The circuit requires a 7-10volt DC supply (J1).
Part list
Part Value IC1 PIC24FJ64GA002-DIP
IC2 MAX3223CPP (try MAX3223EEPP+)
C3 10uF
capacitor (preferably tantalum) C4-13,17 0.1uF
capacitors R1 330 ohm
resistor R2 240 ohm
resistor R3 390 ohm
resistor R4,5,7 2K2 ohm
resistor VR1 LM317
VR2 LM7805 X1
Screw
clamp (3 terminals) *untested X2 DB9 Female
connector (serial port) *untested ICSP,SV3
.1″ pin header, right angle J1 Power jack,
2.1mm pin LED1 3mm LED (optional)
Firmware
The firmware is written in C using the free demonstration version of the
PIC C30 compiler. Learn all about working with this PIC in our introduction to the PIC
24F series. Download the project archive (ZIP).
main.c - Handles the user terminal interface.
busPirate.c - Abstraction routines that convert syntax to actions on the proper bus.
uartIO.c - IO routines for both hardware UARTs.
m_i2c_1.c - Software I2C routines by [Michael
Pearce]. We couldn’t get the PIC hardware I2C to work, so we used this helpful library.
The software doesn’t take into account the I2C speed setting, and seems to work at about
5KHz.
SPI.c - Routines that drive the hardware SPI module.
raw2wire.c - Software 2-wire interface library.
raw3wire.c - Software 3-wire (SPI) interface library.
User input is held in a 4000 byte buffer until a newline character (enter) is detected. If the
first character of the input is a menu option (see below), the menu dialog is shown, otherwise
the string is parsed for data to send over the bus (see syntax). The code consists of an
embarrassing number of switch statements and spaghetti code.
Terminal interface
Rather than write a junk piece of software to control the device, we gave it a serial command
line interface that will work with any ASCII terminal. The bus pirate responds to
commands with three digit result codes and a short message. The codes are designed with PC
automation in mind. We’ve included a table of result codes in the project archive (zip).
Menu options
Menu options are single character commands that don’t involve data transfers. Enter the
character, followed by <enter>, to access the menu.
? - Show a help menu with commands and syntax.
M - Set the bus mode (SPI, I2C, UART, raw 2 wire, raw 3 wire). Followed
immediately by a prompt for speed, polarity, and output state (mode dependent).
- Bus speeds: SPI:30, 125, 250, 1000KHz. I2C:100, 400, 1000KHz. UART: 300, 1200, 2400, 4800,
9600, 19200, 38400, 57600, 115200bps. Raw modes: 1, 10, 50KHz.
- Inverse clock setting sets the idle state opposite of normal (normal SPI:idle low; normal
UART:idle high): SPI:idle high; UART:idle low.
- Some modes have optional high-z output modes for use with pull-up resistors (Low=ground,
High=input).
L - Toggle bit transmit/receive order: most/least significant bit first.
P - SDA/SCL pin pull-up resistor toggle (3.3volts). Only valid in I2C and raw 2
wire modes.
O - Set number output display format. The terminal can display numbers as
decimal, hexadecimal, and binary ASCII values. A fourth format sends the raw, unprocessed byte
for reading ASCII formatted text.
Syntax
A simple syntax is used to communicate with chips over a bus. Syntax commands have
generic functions that generally apply to all bus types.
A/a/@ - Toggle auxiliary pin. Capital “A” sets AUX high, small
“a” sets to ground. @ sets aux to input (high impedance mode) and reads the pin
value.
[ - Start data write. SPI/raw 3 wire: chip select enabled. I2C/raw 2 wire: start
condition. RS232: open UART, discard received bytes.
{ - Start data write with reads. Same as [, except: SPI/raw 3 wire: show the
read byte for each write. RS232: display data as it arrives asynchronously.
] or } - End data write. SPI/raw 3 wire: chip select disabled. I2C/raw 2 wire:
stop condition. RS232: close UART.
R/r - Read byte. SPI/raw 3 wire: send dummy byte, return read. I2C: read byte
with ACK. Raw 2 wire: read 8 bits. RS232: check UART for byte and return, or fail if empty. Use
0r1…255 for bulk reads up to 255 bytes.
0b - Write this binary value. Format is 0b00000000 for a byte, but partial bytes
are also fine: 0b1001.
0h or 0x - Write this HEX value. Format is 0h01 or 0×01. Partial bytes are
fine: 0xA. A-F can be lower-case or capital letters.
0-255 - Write this decimal value. Any number not preceded by 0x, 0h, or 0b is
interpreted as a decimal value.
, or space - Value delimiter. Use a coma or space to separate numbers. Any
combination is fine, no delimiter is required between non-number values: {0xa6,0, 0 16 5 0b111
0haF}.
Direct bus manipulation commands for raw 2 wire mode and raw 3 wire mode.
^ - Send one clock tick. Use 0^1…255 for multiple clock ticks.
/ and - Toggle clock level high (/) and low (). Includes clock delay (100uS).
-/_ - Toggle data state high (-) and low (_). Includes data setup delay (20uS).
! - Read one bit with clock.
. - Read data pin state (no clock).
& - Delay 1uS. Use 0&1…255 for multiple delays.
Using it

Here are two examples that show the Bus Pirate in action. Terminals should be set to ASCII mode
with local echo, we used the Windows serial terminal. The PC-side serial connection is 115200bps,
8N1. The Bus Pirate should respond to any single line feed type (0×0a, 0×0d), or both
(Windows style).
I2C/SPI - Flash 24LC1025 EEPROM
Microchip’s
EEPROMS are popular permanent-storage memory chips, the 24LC1025 has 128Kbyte | |