nano 20th Anniversary Edition by Top Right Bottom Left [web] & Kakiarts [web]
__
,-\| `` _
__ __ ,' | _.[\
././/-<' `-/| `p' \
../''' \ ,''. ,-'\ __|
........................./ `.` . | \ \ ]. oY--\,' |......
| __-.. ,' ` \ 'pd \ `.d/\_ \ | ||
| '`:-]/ . | -]U|.P/ `\'\ '-.=--^..' ||
| oo:-- : `--\ b \ | _.. -.` ./\. ||
| _.-''__,.-' \ "- ,/].,-/\ ` b d ||
| ,' ,-'' .`+-. /'',_.. `...'I_ ||
| / /_ '.\ ' V. /8d8| `O./8'` ||
| ,' J` |. \_`=:: |88/ ` ||
\/,o'/' _ |./-. |'\'' <J8P' ||
P /'/ ,'|/|L'\, ./Y ' _ "8 ||
\' ,| _ __ /b/ / `\/\//:]L L `>o/_,.. ||
'/ "| `/ "''YY' ..\`P \._:d./,'' \ ||
|b' \ \. \\|'\ _._//\</\I| ||
d\ \ . ` _ PU'' '"''''' ' `8\\]/ ||
O' `Y `-.'__ 8. -/ |\/ ||
|' `J\ ./`--.| ,d 'P ||
| `V\ | _\ . _ __P' ||
|, / \_. _ o _,/\\[ `-"--"-' ||
| ,' -" 'Y'' `b\.P' \ ||
| /,' \ . | ||
| |,d '\ \| ||
|| |'| <h.. |P ||
\ | \\/ / _ ||
8. '.| /\| P/ _,.--XX`-o_ ||
,' ]. `` _ ./ '/ ,/-X- XX XX `.. ||
| / `. `d/\__ .,pY'/-' `\ XX XX XXX `.. ||
| || `-P. P'\.,.\ '\. `8. XX XXX XX `o_ ||
\. | `---o/ "-=../=/8".._ 'Y\ X XX XX \b ||
\ '. `-- ._ b.\ ( -o-.`\ XX XX XX YoJ|
`. ' _ `._ Y".].]. -.8/ `2\ XX XX _,.b::-"L
|`._'-._ -` ..-PYb=:,| \\_ X _,.ooP=-"'___.Yd.
\___:\. '-..______________:::__::==_____:/o.==8\od=.o--/""""':J|
'-._ '-._ \:==....=------''''
'`-._ '".._
`-._ '`-._
## ## ######## ## `##_ ##-..######## ######## ######## #######
## ## ## ## ## `##_ `-._ ## ## ## ## ##
######## ######## ######## ## `-######## ######## ## #######
## ## ## ## ## ## ## ##.. ##`b## ## ## ##
## ## ######## ## ## ## ######## ## ## ## #######
`b `.
`. \.
`. `.
.x. \ \
|||||::::.. . .d888b. . ..::::|||||$$$$$| |0000000000000000000
|||::::.. . .d8888888b. . ..::::|||||$$$| |8800000000000000000
|::::.. . .d88888888888b. . ..::::|||||.' ||888000000000000000
:::.. . .d888888888888888b. . ..::::|||| /8888880000000000000
8888888888888888888 | ,'
8888888P'.`Y8888888 `----''
8P'88P'.d8b.`Y88`Y8 ______ .------. ______
.d88888P' P' d88888b `Y `Y88888b. / |__ ___|_ |_| |
.d888888888P' 8888888 `Y888888888b. ^ _/' _> ' | |
.d888888888P .d88888P'Y88888b.`Y888888888b| | | | |
.d888888888P'.d88888P' `Y88888b.`Y888888888b. | | . | |
`Y888888888b.`Y88888b. .d88888P'.d888888888P' | | | | |
`Y888888888b.`Y88888b.d88888P'.d888888888P| | | v | |
`Y888888888b. 8888888 .d888888888P' | |__ | | |__
`Y88888b. b. Y88888P .d .d88888P' \_______/____|\_______/<_______/
8b.88b.`Y8P'.d88.db
8888888b. .d8888888
888888888Y888888888
:::.. . `Y888888888888888P' . ..::::|||||$$$$$88888880000000000000
|::::.. . `Y88888888888P' . ..::::|||||$$$$$8888888000000000000000
|||::::.. . `Y8888888P' . ..::::|||||$$$$$888888800000000000000000
|||||::::.. . `Y888P' . ..::::|||||$$$$$88888880000000000000000000
. . . . `Y' . . . .
:.:.:.:.: :.:.:.:.:
.:.:.:.:. .:.:.:.:.
||||||||| " N A N O " + " A R R A K I S " |||||||||
$$$$$$$$$ 2 0 t h A N N I V E R S A R Y E D I T I O N $$$$$$$$$
$$$$$$$$$ $$$$$$$$$
888888888 a demopack of the only two iPod nano (1st gen) 888888888
888888888 demos ever made 888888888
000000000 000000000
000000000 KeyJ .......................... code, graphics 000000000
000000000 Gabi ................................ graphics 000000000
000000000 dq .............................. "nano" music 000000000
000000000 Brack ........................ "Arrakis" music 000000000
000000000 000000000
000000000 2026 marks the 20th anniversary of "nano" and 000000000
000000000 the 10th anniversary of "Arrakis", which are, 888000000
000000000 to our knowledge, the only demos for the first- 888880000
000000000 generation iPod nano ever made. $$$888800
000000000 $$$$$8888
000000000 To celebrate this, we present you a faithful |||$$$$88
000000000 recreation of the iPod nano demo experience, �:�||$$$$
000000000 including the glorious low-res screen and the :�::�||$$
000000000 iPodLinux boot process, for modern PCs. � �::�||
000000000 .d8b.� �::�
000000000 d88888b � �:
000000000 8888888 �
000000000 .:::||||$$$$8888888000000008888888$$$$||||:.:. .d888 8P'Y8 888b.
000000000 .:::||||$$$$888888800000008888888$$$$||||:.:..d88888P' `Y88888b.
KJ0000000 .:::||||$$$$888888800000008888888$$$$||||:.:.`Y88888b. .d88888P'
TED000000 .:::||||$$$$8888888000000008888888$$$$||||:.:. `Y888 8b.d8 888P'
8888888
Y88888P
`Y8P'
REQUIREMENTS '
------------
- PC with Windows 10/11 or GNU/Linux (built and tested on Ubuntu 24.04)
- OpenGL 3.3 capable GPU with a suitable driver
FAQ
---
Q.: "20th Anniversary"?! Has it really been *that* long ago already?!
A.: I'm afraid so :(
Q.: Have the demos been "remastered" in any way?
A.: No. You're seeing them exactly as they were shown in the compos 10 and
20 years ago, albeit on a slightly better screen (which we make up for by
simulating the original screen's pixel grid - you're welcome!) and with a
smoother framerate in a few scenes.
The audio is substantially improved however, as this release contains the
original full-bandwidth stereo MP3s instead of 16 kHz mono ADPCM renditions.
Q.: Where are the binaries for the actual hardware?
A.: Not in this package - the Anniversary Edition is PC-only.
If you really have a first-gen iPod nano with iPodLinux on it
(which is not something you can easily get, as the iPodLinux website,
along with all its downloads, vanished half a decade ago), you can
simply install the original releases of the two demos on it:
https://files.scene.org/get/parties/2006/evoke06/wild/nano.tgz
https://files.scene.org/get/parties/2016/nordlicht16/gravedigger/arrakis.tgz
Q.: What's up with this nonsense boot animation and the "Reboot" menu item?
A.: That's an almost pixel-perfect recreation of what it looks like on a real
device after turning it on. It has been sped up a bit and the Apple logo
has been replaced by something else for copyright reasons, but other
than that, it's the real deal. The main menu is also something that existed
back in the day; it's a bespoke menu system KeyJ wrote to launch the
demo(s).
Q.: That startup zoom animation looks nice - can I zoom out again later?
A.: Yes, you can. Use the [,]/[.] or [-]/[+] keys to control zoom.
Q.: Can I get the sources?
A.: There's a suspiciously-named script called "get_sources.py" in the archive;
if you run that (using Python ~3.10 or later), the sources will appear,
seemingly out of thin air. Magic! ;)
[ back to the prod ]
