<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8904639435150670028</id><updated>2011-12-23T13:47:22.998Z</updated><category term='otaku stuff'/><category term='event report'/><category term='demoscene'/><category term='artwork'/><category term='xna'/><category term='diy'/><category term='demoparty'/><category term='electronics'/><title type='text'>NAPALMCORE</title><subtitle type='html'>Choosing nonsense names for demoscene groups since 2007™</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://napalmcore.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8904639435150670028/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://napalmcore.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>zeroshift</name><uri>http://www.blogger.com/profile/12231132045775007280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://napalmconcept.com.sapo.pt/vwa_025.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>16</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8904639435150670028.post-2720718894821543143</id><published>2011-04-22T16:31:00.062+01:00</published><updated>2011-04-24T16:55:07.619+01:00</updated><title type='text'>USBasp &amp; Noise Troubles</title><content type='html'>&lt;div style="text-align: justify;"&gt;USBasp is a small circuit to flash atmel processors which uses the USB port, but since the USB communication isn't a feature&amp;nbsp;available&amp;nbsp;in the processor by default, it must use the&amp;nbsp;V-USB&amp;nbsp;firmware/drivers to deal with it.&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-gm6ZlC5A22E/TbGUCUEDSgI/AAAAAAAABIk/ATWD6lxHoZM/s1600/usbasp_messed_up.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="240" src="http://4.bp.blogspot.com/-gm6ZlC5A22E/TbGUCUEDSgI/AAAAAAAABIk/ATWD6lxHoZM/s320/usbasp_messed_up.JPG" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Never ever do this for the USB data lines !&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="text-align: justify;"&gt;After&amp;nbsp;assembling&amp;nbsp;the circuit i had a few problems trying to understand why it did work on a older machine and didn't work on my recent laptops, using &lt;b&gt;dmesg&lt;/b&gt; on the newer laptops i got these messages :&lt;/div&gt;&lt;br /&gt;[ 7486.876197] usb 3-2: device descriptor read/64, error -71&lt;br /&gt;[ 7487.105059] usb 3-2: device descriptor read/64, error -71&lt;br /&gt;[ 7487.320153] usb 3-2: new low speed USB device using uhci_hcd and address 4&lt;br /&gt;[ 7487.441052] usb 3-2: device descriptor read/64, error -71&lt;br /&gt;[ 7487.664184] usb 3-2: device descriptor read/64, error -71&lt;br /&gt;&lt;br /&gt;And with the older machine using the &lt;b&gt;lsusb&lt;/b&gt; command :&lt;br /&gt;Bus 003 Device 016: ID 16c0:05dc VOTI shared ID for use with libus&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;It seems the usb controler was unable to read the device&amp;nbsp;description, but&amp;nbsp;after an week and some google searches i found that the&amp;nbsp;electromagnetic&amp;nbsp;interference&amp;nbsp;affects a lot with the circuit. To reduce this problem i rewired the circuit and replace the usb port with a short usb male cable instead of the female port and the problem was fixed. (And the circuit also works fine with an usb extension cable)&lt;/div&gt;&lt;table "="" align="center" border="0" cellpadding="0" cellspacing="0" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt; &lt;td&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-5ZQqUSDyO5Y/TbGVeSUMHrI/AAAAAAAABIo/qMTYttDfg_s/s1600/usbasp_improved.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="150" src="http://1.bp.blogspot.com/-5ZQqUSDyO5Y/TbGVeSUMHrI/AAAAAAAABIo/qMTYttDfg_s/s200/usbasp_improved.JPG" width="200" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Rewired version&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;&lt;table cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-xbtGIM3PRtY/TbGVfc3H6bI/AAAAAAAABIs/q1-Ap3YFF1Q/s1600/usbasp_improved_back.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="150" src="http://2.bp.blogspot.com/-xbtGIM3PRtY/TbGVfc3H6bI/AAAAAAAABIs/q1-Ap3YFF1Q/s200/usbasp_improved_back.JPG" width="200" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Back wiring&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="text-align: justify;"&gt;It appears that the Intel USB controller is more exigent with the quality of the signal than the SiS controller !&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8904639435150670028-2720718894821543143?l=napalmcore.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://napalmcore.blogspot.com/feeds/2720718894821543143/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8904639435150670028&amp;postID=2720718894821543143' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8904639435150670028/posts/default/2720718894821543143'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8904639435150670028/posts/default/2720718894821543143'/><link rel='alternate' type='text/html' href='http://napalmcore.blogspot.com/2011/04/usbasp-noise-troubles.html' title='USBasp &amp; Noise Troubles'/><author><name>zeroshift</name><uri>http://www.blogger.com/profile/12231132045775007280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://napalmconcept.com.sapo.pt/vwa_025.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-gm6ZlC5A22E/TbGUCUEDSgI/AAAAAAAABIk/ATWD6lxHoZM/s72-c/usbasp_messed_up.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8904639435150670028.post-903573495598451152</id><published>2011-04-22T15:28:00.017+01:00</published><updated>2011-12-23T13:47:23.002Z</updated><title type='text'>Ubuntu/Linux Commands</title><content type='html'>A list of useful commands which i keep&amp;nbsp;forgetting :&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Misc&lt;/b&gt;&lt;br /&gt;sudo su &lt;span class="Apple-style-span" style="color: #38761d;"&gt;&lt;b&gt;// Change user to root&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Installers&lt;/b&gt;&lt;br /&gt;sudo apt-get install build-essential &lt;span class="Apple-style-span" style="color: #38761d;"&gt;&lt;b&gt;// C++ support&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;sudo apt-get install freeglut3-dev &lt;span class="Apple-style-span" style="color: #38761d;"&gt;&lt;b&gt;// FreeGLUT and OpenGL support&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;sudo apt-get install avrdude &lt;span class="Apple-style-span" style="color: #38761d;"&gt;&lt;b&gt;// AVR firmware upload tool&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;sudo apt-get install gcc-avr &lt;span class="Apple-style-span" style="color: #38761d;"&gt;&lt;b&gt;// AVR atmel processors compiler&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;sudo&amp;nbsp;apt-get install avr-libc&amp;nbsp;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;&lt;b&gt;// C lib for AVR atmel processors&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;b&gt;Tools&lt;/b&gt;&lt;br /&gt;top&lt;b&gt;&lt;span style="color: #38761d;"&gt; // Real-time list of processes&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;ps&lt;b&gt;&lt;span style="color: #38761d;"&gt; // Show running processes&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;chmod a+rwx &lt;i&gt;fileorfolder&lt;/i&gt; -R&lt;b style="color: #38761d;"&gt; // Change permissions of all files to read/write recursively&lt;/b&gt;&lt;br /&gt;dmesg&lt;b&gt;&lt;span style="color: #38761d;"&gt; // Get drivers messages&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;dmesg | grep tty&lt;b style="color: #38761d;"&gt; // Get serial ports drivers messages&lt;/b&gt;&lt;br /&gt;lsusb&lt;b&gt;&lt;span style="color: #38761d;"&gt; // Get usb devices&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;tail -f /var/log/messages&lt;b style="color: #38761d;"&gt; // Similar to dmesg | tail&lt;/b&gt;&lt;br /&gt;otool -hv &lt;i&gt;library.a&lt;/i&gt;&lt;b style="color: #38761d;"&gt; // Get compiled objects architecture&lt;/b&gt;&lt;br /&gt;du -k &lt;i&gt;filename&lt;/i&gt;&lt;b style="color: #38761d;"&gt; // Get file size&lt;/b&gt;&lt;br /&gt;ldd &lt;i&gt;filename&lt;/i&gt; &lt;b style="color: #38761d;"&gt;// Get shared libraries dependencies&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;Network&lt;/b&gt;&lt;br /&gt;nslookup &lt;i&gt;address&lt;/i&gt;&amp;nbsp;&lt;b&gt;&lt;span style="color: #38761d;"&gt;// Get the IP address of a domain name&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;&lt;span style="color: #274e13;"&gt; &lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;dig &lt;i&gt;address&lt;/i&gt;&lt;b&gt;&lt;span style="color: #38761d;"&gt; // DNS servers interrogator&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;traceroute / tracert &lt;i&gt;address&lt;/i&gt;&lt;b&gt;&lt;span style="color: #38761d;"&gt; // Show the path of a packet to a certain address&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;ping &lt;i&gt;address&lt;/i&gt;&lt;b&gt;&lt;span style="color: #38761d;"&gt; // Check if address is reachable &lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #38761d;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;Last update 1:47 23/12/2011&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8904639435150670028-903573495598451152?l=napalmcore.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://napalmcore.blogspot.com/feeds/903573495598451152/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8904639435150670028&amp;postID=903573495598451152' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8904639435150670028/posts/default/903573495598451152'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8904639435150670028/posts/default/903573495598451152'/><link rel='alternate' type='text/html' href='http://napalmcore.blogspot.com/2011/04/ubuntulinux-commands.html' title='Ubuntu/Linux Commands'/><author><name>zeroshift</name><uri>http://www.blogger.com/profile/12231132045775007280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://napalmconcept.com.sapo.pt/vwa_025.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8904639435150670028.post-6611176747448859635</id><published>2011-02-26T19:40:00.000Z</published><updated>2011-02-26T19:40:47.845Z</updated><title type='text'>AutoBFont</title><content type='html'>&lt;div style="text-align: justify;"&gt;AutoBFont is small tool for&amp;nbsp;text&amp;nbsp;rendering&amp;nbsp;on OpenGL(and can be&amp;nbsp;easily&amp;nbsp;ported to DX) with bitmap fonts,&amp;nbsp;providing&amp;nbsp;a way to draw perfectly&amp;nbsp;aligned&amp;nbsp;text with bitmap sheets created in Fireworks/Photoshop/Gimp and Inkscape. The tool is composed by two parts : an generator and a loader class.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="https://lh4.googleusercontent.com/-l-xy59lRxSE/TWjg5K8_gbI/AAAAAAAABIQ/9utH_PTVGB0/s1600/autobfont_example.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" src="https://lh4.googleusercontent.com/-l-xy59lRxSE/TWjg5K8_gbI/AAAAAAAABIQ/9utH_PTVGB0/s1600/autobfont_example.png" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;The monospace font with and without a drop shadow(effect created in Inkscape) rendered with the help of autobfont&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="separator" style="clear: both; text-align: justify;"&gt;The generator computes each character limits from the character sheet bitmap, which should be a &lt;b&gt;RGBA TGA &lt;/b&gt;image&amp;nbsp;with no compression. It should have 16 columns by 16 rows to fill with characters and the size of the image should be power of 2 (1024x1024 for example). If only the first 8 rows are used, the&amp;nbsp;remaining&amp;nbsp;rows can be used to fit a "bold" version of the font.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: justify;"&gt;The generator program requires 3 mandatory arguments :&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;-i CHARACTER_CONVERSION_MAP.TXT&amp;nbsp;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;-m CHARACTER_BITMAP_SHEET.TGA&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;-o OUTPUT_MAP.TXT&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Optional arguments :&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;-b&lt;/b&gt; Compute the Bold characters in the last 8 rows.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;-h VALUE&lt;/b&gt; &amp;nbsp;Set all characters line height (the default value is 3*CELL_SIZE/4).&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;-t&lt;/b&gt; &lt;b&gt;VALUE &lt;/b&gt;Set alpha threshold value, improves character boundaries detection (default value is 50, max is 255).&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The conversion map is a text file with the ASCII character for each cell in the bitmap sheet, although it's limited to&amp;nbsp;Latin&amp;nbsp;characters, the generator and loader can be changed to use &lt;b&gt;wchar_t&lt;/b&gt; structure&amp;nbsp;instead&amp;nbsp;of &lt;b&gt;char &lt;/b&gt;for other languages such as japanese. All the characters in the bitmap font should by white (if you want to use color blending in OGL, but&amp;nbsp;isn't&amp;nbsp;mandatory) with a background transparent (below the alpha threshold value).&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The loader class is available in the demo.cpp class, which loads the generated output map and the renders the characters with OpenGL.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;To convert the SVG to TGA use gimp with no RLE compression and &amp;nbsp;bottom left origin.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The typical&amp;nbsp;commands&amp;nbsp;to compile and run the generator and demo on linux:&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&amp;gt;make&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&amp;gt;./generator -i ct_PT.txt -m font_ubuntu.tga -o font_ubuntu_map.txt&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&amp;gt;./demo font_ubuntu_map.txt font_ubuntu.tga&lt;br /&gt;&lt;br /&gt;&lt;a href="https://sites.google.com/site/nczeroshift/code-samples/ogl_autobfont.7z?attredirects=0&amp;amp;d=1"&gt;DOWNLOAD&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8904639435150670028-6611176747448859635?l=napalmcore.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://napalmcore.blogspot.com/feeds/6611176747448859635/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8904639435150670028&amp;postID=6611176747448859635' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8904639435150670028/posts/default/6611176747448859635'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8904639435150670028/posts/default/6611176747448859635'/><link rel='alternate' type='text/html' href='http://napalmcore.blogspot.com/2011/02/autobfont.html' title='AutoBFont'/><author><name>zeroshift</name><uri>http://www.blogger.com/profile/12231132045775007280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://napalmconcept.com.sapo.pt/vwa_025.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh4.googleusercontent.com/-l-xy59lRxSE/TWjg5K8_gbI/AAAAAAAABIQ/9utH_PTVGB0/s72-c/autobfont_example.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8904639435150670028.post-8800852684254428893</id><published>2011-02-08T00:04:00.122Z</published><updated>2011-02-13T11:45:59.413Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='artwork'/><category scheme='http://www.blogger.com/atom/ns#' term='demoscene'/><title type='text'>Logotype</title><content type='html'>&lt;div style="text-align: justify;"&gt;Ok, a little explanation about the logo i finished recently.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: justify;"&gt;For me the demoscene "thing" started around the year 1992 before i even understood what the heck "demoscene" meant or had any skills to do anything with computers beyond playing games. Back then my sister had received her first computer, a 486DX with 4MB of RAM. After some months she got some games from her friends and some of them included some cracktro apps, which back then where a confusing concept for me, since they had no propose beyond showing the artwork and moving letters plus some audio.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_gR712w2riTk/TVCHCufs5_I/AAAAAAAABFU/2RXdy3I4f7g/s1600/oldschool2.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="240" src="http://3.bp.blogspot.com/_gR712w2riTk/TVCHCufs5_I/AAAAAAAABFU/2RXdy3I4f7g/s320/oldschool2.jpg" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;NapalmCore logo created with Blender 2.56&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="text-align: justify;"&gt;The first cracktro i saw was the &lt;a href="http://www.youtube.com/watch?v=A7nSo27fFyo"&gt;TEKNO SKULL by TDT / TRSi&lt;/a&gt;, which impressed me since i was a little kid and had a particular fear of&amp;nbsp;skeletons. In the course of the time, with the influence of the cyberpunk culture in animes and movies from the 80's &amp;amp; 90's, the fear was lost and this goreish characteristic remained as a&amp;nbsp;symbol&amp;nbsp;from those years and the culture it self.&lt;br /&gt;&lt;br /&gt;The logotype creation started back then at the Euskal 2008 for the 3d competition, at the time it only featured the skull. Recently i decided to recycle the model, remaking the skull with better detail and adding the extra details, such as the mechanical stuff and the sun glasses. I also was inspired by latest&amp;nbsp;razor 1911 prods which have an unique new-old-school&amp;nbsp;style,&amp;nbsp;mimicking&amp;nbsp;the 90's hardware with the latest graphics effects, for example, the grid pattern effect can be seen on the "&lt;a href="http://www.pouet.net/prod.php?which=55471"&gt;StarCraft 2 cracktro&lt;/a&gt;" or the "&lt;a href="http://www.pouet.net/prod.php?which=56549"&gt;Pirates of the 777 seas&lt;/a&gt;". The sunglasses are due to the influences of Motoko Kusanagi from the ghost in the shell :)&lt;br /&gt;&lt;br /&gt;With this, i can finally conclude by saying that the name of this&amp;nbsp;blog/website/demoscene group reflects the unique cyberpunk culture from the last years of the 20 century, plus the cracking culture which&amp;nbsp;evolved&amp;nbsp;to the demoscene which we have currently.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8904639435150670028-8800852684254428893?l=napalmcore.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://napalmcore.blogspot.com/feeds/8800852684254428893/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8904639435150670028&amp;postID=8800852684254428893' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8904639435150670028/posts/default/8800852684254428893'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8904639435150670028/posts/default/8800852684254428893'/><link rel='alternate' type='text/html' href='http://napalmcore.blogspot.com/2011/02/current-logo.html' title='Logotype'/><author><name>zeroshift</name><uri>http://www.blogger.com/profile/12231132045775007280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://napalmconcept.com.sapo.pt/vwa_025.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_gR712w2riTk/TVCHCufs5_I/AAAAAAAABFU/2RXdy3I4f7g/s72-c/oldschool2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8904639435150670028.post-6895032123773932936</id><published>2011-01-15T18:44:00.002Z</published><updated>2011-01-15T21:32:14.595Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='electronics'/><category scheme='http://www.blogger.com/atom/ns#' term='diy'/><title type='text'>DIY Pseudo "iMac"</title><content type='html'>&lt;div style="text-align: justify;"&gt;This was the situation : I have an laptop (HP-DV5000) with 5 years which still works pretty well apart from the broken LCD, which was due it had already been at Breakpoint, Inercia, Euskal and almost all the college period in my backpack. So the LCD started to show some weird vertical coloured lines which would require a new LCD, which is almost the price of a new laptop...&lt;/div&gt;&lt;div style="text-align: justify;"&gt;After i started my current job, which is purely macintosh based, i noticed the iMac where actually an interesting concept to keep all the cables inside the computer. So i though maybe i can do something similar to my old laptop !&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The basic idea was to mount the laptop behind an LCD monitor, my monitor (Sony SDM-S93) had a sliding plate behind which helped to mount the metal holder bars. After that I only needed some sort of electronic connection to power up the laptop, since the power button would be hidden under the lid.&amp;nbsp;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The electronic circuit consists in a relay which is activated when we press the front power/iddle button in the monitor, the relay acts as the power switch of the laptop. I could have connected directly the two switches, but that wouldn't be very safe and healthy for both the devices. The circuit steals 12V from the monitor PSU, which is always available whatever the current state(idle or on). On idle state the available current is very low, because the PSU switching circuit is working at a very small duty cycle to use less mains power, so the laptop switching circuit must be power efficient.&lt;/div&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;    &lt;td style="padding: 5px; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_gR712w2riTk/TTHhFAAXRzI/AAAAAAAABEw/sMIdN-uuSPM/s1600/SDC12407.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="150" src="http://2.bp.blogspot.com/_gR712w2riTk/TTHhFAAXRzI/AAAAAAAABEw/sMIdN-uuSPM/s200/SDC12407.JPG" width="200" /&gt;&lt;/a&gt;&lt;/td&gt;    &lt;td style="padding: 5px; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_gR712w2riTk/TTHhHzAuETI/AAAAAAAABE0/P9YttjdZAis/s1600/SDC12414.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="150" src="http://3.bp.blogspot.com/_gR712w2riTk/TTHhHzAuETI/AAAAAAAABE0/P9YttjdZAis/s200/SDC12414.JPG" width="200" /&gt;&lt;/a&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td class="tr-caption" style="max-width: 90px; text-align: center;"&gt;Monitor PSU and control circuit plus my circuit in the breadboard&lt;/td&gt;    &lt;td class="tr-caption" style="max-width: 90px; text-align: center;"&gt;The compact version of the laptop switching circuit &lt;/td&gt;  &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;After building the circuit I only needed to add some cables to the laptop which would intercept the power button signal, using my trusty Dremel i drilled a path through the plastic and used the hole of one screw to pass the cables. The cables end with a male conector to help mount and unmount the laptop from the suport, or even still use the laptop .. as a laptop :)&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_gR712w2riTk/TTHl8Nr7ycI/AAAAAAAABE4/j7pIvOM_fcA/s1600/SDC12416.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="150" src="http://3.bp.blogspot.com/_gR712w2riTk/TTHl8Nr7ycI/AAAAAAAABE4/j7pIvOM_fcA/s200/SDC12416.JPG" width="200" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Drilled path to pass the cables&lt;/td&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The end result isn't a iMac, but still, I managed to recycle old hardware to create a new "computer" which manages to accomplish all my current needs (Blender, development, office and minecraft :P). It was still has some issues due to idle/on/off state of monitor, when it's on iddle mode and we press the power button, it powers up the laptop and powers down the monitor (iddle-&amp;gt;off), but pressing it again it powers up the monitor without powering down the laptop. I could easily fix this by intercepting also the monitor power switch and with some extra logic, but for now it's enough !&amp;nbsp;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;    &lt;td style="padding: 5px; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_gR712w2riTk/TTHnqxVi6uI/AAAAAAAABE8/VQyFXk1DBUE/s1600/SDC12419.JPG" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="150" src="http://1.bp.blogspot.com/_gR712w2riTk/TTHnqxVi6uI/AAAAAAAABE8/VQyFXk1DBUE/s200/SDC12419.JPG" width="200" /&gt;&lt;/a&gt;&lt;/td&gt;    &lt;td style="padding: 5px; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_gR712w2riTk/TTHnrQwSawI/AAAAAAAABFA/oZBOXkWjvVU/s1600/SDC12424.JPG" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="150" src="http://2.bp.blogspot.com/_gR712w2riTk/TTHnrQwSawI/AAAAAAAABFA/oZBOXkWjvVU/s200/SDC12424.JPG" width="200" /&gt;&lt;/a&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td class="tr-caption" style="text-align: center;"&gt;Back view&lt;/td&gt;    &lt;td class="tr-caption" style="text-align: center;"&gt;Front view&lt;/td&gt;   &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8904639435150670028-6895032123773932936?l=napalmcore.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://napalmcore.blogspot.com/feeds/6895032123773932936/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8904639435150670028&amp;postID=6895032123773932936' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8904639435150670028/posts/default/6895032123773932936'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8904639435150670028/posts/default/6895032123773932936'/><link rel='alternate' type='text/html' href='http://napalmcore.blogspot.com/2011/01/diy-pseudo-imac.html' title='DIY Pseudo &quot;iMac&quot;'/><author><name>zeroshift</name><uri>http://www.blogger.com/profile/12231132045775007280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://napalmconcept.com.sapo.pt/vwa_025.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_gR712w2riTk/TTHhFAAXRzI/AAAAAAAABEw/sMIdN-uuSPM/s72-c/SDC12407.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8904639435150670028.post-220244183127342055</id><published>2010-12-26T23:04:00.007Z</published><updated>2011-01-05T23:10:04.571Z</updated><title type='text'>Blender Armatures and Exporting</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;One of the things i have spent many time trying to understand is the Blender animation data for the armatures. Since the quaternions and translation vectors have their own special space, which depends on the bone orientation and roll vector as shown in&amp;nbsp;&lt;a href="http://www.blender.org/development/release-logs/blender-240/how-armatures-work/"&gt;how armatures work&lt;/a&gt;, it isn't&amp;nbsp;always&amp;nbsp;easy to translate the animations to other formats like collada, fbx, bvh or to export the data for real-time&amp;nbsp;applications.&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;The first thing to take in consideration is the matrix&amp;nbsp;theoretical&amp;nbsp;layout used to describe armature chain, like OpenGL, Blender uses the translation vector in a&amp;nbsp;column, which may create some confusion. One typical example of this issue is the OpenGL &lt;b&gt;(2)&lt;/b&gt; and DirectX &lt;b&gt;(1)&lt;/b&gt; shaders, at machine level, they are done in the same way (see the gluProject source from Mesa), but from the&amp;nbsp;programmers&amp;nbsp;high level, the&amp;nbsp;syntax&amp;nbsp;is quite the&amp;nbsp;opposite&amp;nbsp;for the following cases :&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;out.pos = mul(float4(in.vertex,1.0), WorldViewProj ) &lt;b&gt;(1)&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;gl_Position =&amp;nbsp;WorldViewProj&amp;nbsp;&amp;nbsp;* vec4(vertex, 1.0) &lt;b&gt;(2)&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="-webkit-text-decorations-in-effect: none; text-align: justify; text-decoration: line-through;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Keeping this in mind we rewrite the blender armature expression the way i like &lt;b&gt;(3)&lt;/b&gt;.&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;b.matrix = IK(b) * Constrains(b) * actions(b) * bonemat(b) * head(b) * tail(b-1) * b.parent.matrix &lt;b&gt;(3)&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Ignoring the IK and Constrains we have something similar to what i use for my armatures &lt;b&gt;(4)&lt;/b&gt;, but still, the action data (quaternions&amp;nbsp;and translations) are affected by the bonemat matrix, which disables the direct use of the animation data from blender.&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;bone.matrix = Scale(bone.scale) * Rotate(bone.quaternion) * Translate(bone.head+bone.translation) *Translate(bone.parent.tail-bone.parent.head)*bone.parent.matrix &lt;b&gt;(4)&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;s&gt;&lt;br /&gt;&lt;/s&gt;&lt;br /&gt;To fix this issue, i found this expression to be the solution to export Blender animation data for my applications and the bXporter API &lt;b&gt;(5)&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;matArmatureSpace = b.matrix['ARMATURESPACE']&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;matInvArmatureSpace = Matrix(matArmatureSpace).invert()&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;rotFixed = (matInvArmatureSpace.rotationPart()* graphQuaternion.toMatrix()&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;*&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;matArmatureSpace.rotationPart()).toQuat()&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;posFixed = (matInvArmatureSpace*&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;TranslationMatrix(graphPosition)*&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;matArmatureSpace.rotationPart()).translationPart() &lt;b&gt;(5)&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This peculiar transformation&amp;nbsp;applies the transformation of the bone rest pose in armature space to the current action data, this way we get the bone animated in armature space, then by applying the inverse bone rest pose matrix, we get the the rotation and translation relative to bone space and independent of the bonemat matrix, enabling the use of the expression &lt;b&gt;(4)&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;Currently i have even fixed the issue with the animation beziers with another solution which doesn't use Cardano solver like in Blender or ILM ones, which consists in recalculate the bezier coefficients, but that will be another blogpost :)&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8904639435150670028-220244183127342055?l=napalmcore.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://napalmcore.blogspot.com/feeds/220244183127342055/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8904639435150670028&amp;postID=220244183127342055' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8904639435150670028/posts/default/220244183127342055'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8904639435150670028/posts/default/220244183127342055'/><link rel='alternate' type='text/html' href='http://napalmcore.blogspot.com/2010/12/blender-armatures-and-exporting.html' title='Blender Armatures and Exporting'/><author><name>zeroshift</name><uri>http://www.blogger.com/profile/12231132045775007280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://napalmconcept.com.sapo.pt/vwa_025.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8904639435150670028.post-225500897060034351</id><published>2010-11-11T21:01:00.015Z</published><updated>2010-11-28T22:03:10.796Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='event report'/><category scheme='http://www.blogger.com/atom/ns#' term='otaku stuff'/><title type='text'>Event Report - FIBDA 2010</title><content type='html'>&lt;div style="text-align: justify;"&gt;This year event was dedicated to the 100th birthday of the portuguese republic, with many works related to the satire of portuguese people and the events during the&amp;nbsp;implantation of the republic. It also&amp;nbsp;exhibited some comics with almost 100 years, pretty well conserved !&lt;br /&gt;&lt;br /&gt;This year there wasn't an official cosplay event, because there weren't&amp;nbsp;enough&amp;nbsp;conditions to support the event, but still some&amp;nbsp;contestants&amp;nbsp;still appeared.&amp;nbsp;It had some awesome&amp;nbsp;installations&amp;nbsp;with comics and sculptures of some artists but in general it was a bit weaker in relation to last year. The japanese&amp;nbsp;section was a bit short for my taste, but had a&amp;nbsp;huge&amp;nbsp;scroll exposed over the walls with a colab work of many artists. It also featured a video&amp;nbsp;installation with an animation of&amp;nbsp;ancient japanese drawings.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;table align="center" cellpadding="0" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr&gt;    &lt;td&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_gR712w2riTk/TNx-72CqdaI/AAAAAAAABEM/PHRax13rA30/s1600/SDC12295.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="150" src="http://4.bp.blogspot.com/_gR712w2riTk/TNx-72CqdaI/AAAAAAAABEM/PHRax13rA30/s200/SDC12295.JPG" width="200" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;The&amp;nbsp;courageous&amp;nbsp;ones who still came to the event&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;     &lt;/table&gt;&lt;/td&gt;        &lt;td&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_gR712w2riTk/TNyBlcGEtxI/AAAAAAAABEU/wAxTW7jepBQ/s1600/SDC12299.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="150" src="http://4.bp.blogspot.com/_gR712w2riTk/TNyBlcGEtxI/AAAAAAAABEU/wAxTW7jepBQ/s200/SDC12299.JPG" width="200" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;1/2 of the wall scroll&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;     &lt;/table&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;I also bought the full collection of the GUNMM manga which i wasn't expecting to find and it was well worth the price, it's an specular cyberpunk story from the 90's, although it's a bit gore'ish :P&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_gR712w2riTk/TNxaTUXFQ8I/AAAAAAAABEI/uLLQ2s99p0E/s1600/gunnm%255B1%255D.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="150" src="http://1.bp.blogspot.com/_gR712w2riTk/TNxaTUXFQ8I/AAAAAAAABEI/uLLQ2s99p0E/s200/gunnm%255B1%255D.jpg" width="200" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;GUNMM Mangas Collection, 18 books&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8904639435150670028-225500897060034351?l=napalmcore.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://napalmcore.blogspot.com/feeds/225500897060034351/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8904639435150670028&amp;postID=225500897060034351' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8904639435150670028/posts/default/225500897060034351'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8904639435150670028/posts/default/225500897060034351'/><link rel='alternate' type='text/html' href='http://napalmcore.blogspot.com/2010/11/event-report-fibda-2010.html' title='Event Report - FIBDA 2010'/><author><name>zeroshift</name><uri>http://www.blogger.com/profile/12231132045775007280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://napalmconcept.com.sapo.pt/vwa_025.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_gR712w2riTk/TNx-72CqdaI/AAAAAAAABEM/PHRax13rA30/s72-c/SDC12295.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8904639435150670028.post-168687697689308810</id><published>2010-10-13T11:55:00.003+01:00</published><updated>2010-10-13T11:59:59.494+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xna'/><title type='text'>XNA 4.0 - Binary Model Loader</title><content type='html'>So i was trying to avoid the standard xna&amp;nbsp;pipeline classes to start porting some features of my "graphic engine" to XNA. The first thing i wanted was to render a model with my custom file format, the&amp;nbsp;C# and the XNA API stood well to the task,&amp;nbsp;allowing&amp;nbsp;me to read a buffers of bytes from filestream and copying it to vertex and index buffer. But i still need an XBOX to test this :P&lt;br /&gt;&lt;pre  style="font-family:arial;font-size:12px;border:1px dashed #CCCCCC;width:99%;height:250px;overflow:auto;background:#f0f0f0;padding:0px;color:#000000;text-align:left;line-height:20px;"&gt;&lt;code style="color:#000000;word-wrap:normal;"&gt; public class CustomModel  &lt;br /&gt; {  &lt;br /&gt;      int m_Vertices;  &lt;br /&gt;      int m_Triangles;  &lt;br /&gt;   &lt;br /&gt;      byte[] m_VerticeData;  &lt;br /&gt;      byte[] m_TrianglesData;  &lt;br /&gt;   &lt;br /&gt;      GraphicsDevice m_GraphicsDevice;  &lt;br /&gt;      VertexBuffer m_VertexBuffer;  &lt;br /&gt;      IndexBuffer m_IndexBuffer;  &lt;br /&gt;   &lt;br /&gt;      public CustomModel()  &lt;br /&gt;      {  &lt;br /&gt;           m_Vertices = 0;  &lt;br /&gt;           m_Triangles = 0;  &lt;br /&gt;      }  &lt;br /&gt;   &lt;br /&gt;      public void Render()  &lt;br /&gt;      {  &lt;br /&gt;           m_GraphicsDevice.SetVertexBuffer(m_VertexBuffer);  &lt;br /&gt;           m_GraphicsDevice.Indices = m_IndexBuffer;  &lt;br /&gt;           m_GraphicsDevice.DrawIndexedPrimitives(PrimitiveType.TriangleList, 0, 0, m_Vertices, 0, m_Triangles);  &lt;br /&gt;   &lt;br /&gt;           m_GraphicsDevice.SetVertexBuffer(null);  &lt;br /&gt;           m_GraphicsDevice.Indices = null;  &lt;br /&gt;      }  &lt;br /&gt;   &lt;br /&gt;      public void Load(GraphicsDevice graphics, ContentManager manager, string filename)  &lt;br /&gt;      {  &lt;br /&gt;           m_GraphicsDevice = graphics;  &lt;br /&gt;   &lt;br /&gt;           String StageIndexPath = manager.RootDirectory + "\\" + filename;  &lt;br /&gt;   &lt;br /&gt;           StreamReader st = new StreamReader(StageIndexPath);  &lt;br /&gt;           BinaryReader bin = new BinaryReader(st.BaseStream);  &lt;br /&gt;   &lt;br /&gt;           m_Vertices = bin.ReadInt32();  &lt;br /&gt;           m_Triangles = bin.ReadInt32();  &lt;br /&gt;   &lt;br /&gt;           m_VerticeData = new byte[m_Vertices * 32];  &lt;br /&gt;           m_TrianglesData = new byte[m_Triangles * 12];  &lt;br /&gt;   &lt;br /&gt;           bin.Read(m_VerticeData, 0, m_Vertices * 32);  &lt;br /&gt;           bin.Read(m_TrianglesData, 0, m_Triangles * 12);  &lt;br /&gt;   &lt;br /&gt;           bin.Close();  &lt;br /&gt;           st.Close();  &lt;br /&gt;   &lt;br /&gt;           VertexDeclaration vdx = new VertexDeclaration(  &lt;br /&gt;                new VertexElement(0, VertexElementFormat.Vector3, VertexElementUsage.Position, 0),  &lt;br /&gt;                new VertexElement(12, VertexElementFormat.Vector3, VertexElementUsage.Normal, 0),  &lt;br /&gt;                new VertexElement(24, VertexElementFormat.Vector2, VertexElementUsage.TextureCoordinate, 0)  &lt;br /&gt;           );  &lt;br /&gt;   &lt;br /&gt;           m_VertexBuffer = new VertexBuffer(m_GraphicsDevice, vdx, m_Vertices, BufferUsage.None);  &lt;br /&gt;           m_IndexBuffer = new IndexBuffer(m_GraphicsDevice, IndexElementSize.ThirtyTwoBits, 3 * m_Triangles, BufferUsage.None);  &lt;br /&gt;   &lt;br /&gt;           m_VertexBuffer.SetData&amp;lt;byte&amp;gt;(m_VerticeData);  &lt;br /&gt;           m_IndexBuffer.SetData&amp;lt;byte&amp;gt;(m_TrianglesData);  &lt;br /&gt;      }  &lt;br /&gt; }  &lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8904639435150670028-168687697689308810?l=napalmcore.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://napalmcore.blogspot.com/feeds/168687697689308810/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8904639435150670028&amp;postID=168687697689308810' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8904639435150670028/posts/default/168687697689308810'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8904639435150670028/posts/default/168687697689308810'/><link rel='alternate' type='text/html' href='http://napalmcore.blogspot.com/2010/10/xna-40-binary-model-loader.html' title='XNA 4.0 - Binary Model Loader'/><author><name>zeroshift</name><uri>http://www.blogger.com/profile/12231132045775007280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://napalmconcept.com.sapo.pt/vwa_025.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8904639435150670028.post-2263663245484760620</id><published>2010-10-10T15:15:00.010+01:00</published><updated>2010-10-29T01:03:54.504+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='demoparty'/><category scheme='http://www.blogger.com/atom/ns#' term='event report'/><category scheme='http://www.blogger.com/atom/ns#' term='demoscene'/><title type='text'>Event Report - Euskal 2010</title><content type='html'>&lt;div style="text-align: justify;"&gt;Awesome place to sleep, if you still like concrete floor.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Yet again after one year of abstention the portuguese crew was back to&amp;nbsp;Bilbao&amp;nbsp;and Euskal, as usual our driver was Evil and is mighty mitsubishi, but this time we used a GPS to get there,&amp;nbsp;although the roads in the frontier messed the GPS a bit&amp;nbsp;:) , we arrived at 23pm local hours after leaving Porto at 10:30am.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;As usual the place was full gamers and scene spirit kept being replaced by stupid videos on youtube at the big screen, which was the&amp;nbsp;biggest&amp;nbsp;mistake, if i wanted to see video on youtube i could stayed in home and didn't needed to waste 300€ on trips and food :(&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;This year we learned how to waste less money on food, we bought microwave food on the local supermarket and we heated it at the local party microwaves, 2.5€ per meal, a great deal!&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The sleeping space was ... the same, the showers were ... the same. But the big issue was the first night, i tried to slept under the hall lights and it didn't work very well since i didn't even had a tent.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;During the party i bought an external hard drive with esata port with a good price tag, but the first impressions weren't the best, since the hard drive blew up in my face, which was interesting :), but the guys at the shop gave me a new kit and everything was fine. It's a 1-Tera Byte HD were i store my projects that i need a faster access, since the USB drives are&amp;nbsp;awfully&amp;nbsp;slow.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The demoparty was meh, no demoshow during the event, the competitions didn't went well to evil and me, only xernobyl managed win something and still he had to share the price with someone, because in Euskal it's pretty common the&amp;nbsp;entry's&amp;nbsp;classification being tied(like the ASD and XPSV demos, seriously wtf ?)&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;My 3D art entry didn't got any prize, i admit it still needed some improvements, but i didn't agree with the second and third place, oh well ...&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The party is becoming less and less&amp;nbsp;interesting&amp;nbsp;for sceners,&amp;nbsp;although&amp;nbsp;the prizes are interesting, it can't be the unique reason to attend to the party, for me it's was the final Euskal, if the&amp;nbsp;opportunity&amp;nbsp;appears in the near future, i will go to Main DemoParty.&lt;br /&gt;&lt;br /&gt;At least it was good to see the spanish&amp;nbsp;sceners, Ham, Stage7 and the guys markan and pope with their awesome laser demo, props for putting napalmcore in the greetings :)&lt;br /&gt;&lt;br /&gt;In the last day me and jae went out to take photos in Bilbau, the city is amazing place, saldy we didn't had time to visit the&amp;nbsp;Guggenheim.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8904639435150670028-2263663245484760620?l=napalmcore.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://napalmcore.blogspot.com/feeds/2263663245484760620/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8904639435150670028&amp;postID=2263663245484760620' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8904639435150670028/posts/default/2263663245484760620'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8904639435150670028/posts/default/2263663245484760620'/><link rel='alternate' type='text/html' href='http://napalmcore.blogspot.com/2010/10/event-report-euskal-2010.html' title='Event Report - Euskal 2010'/><author><name>zeroshift</name><uri>http://www.blogger.com/profile/12231132045775007280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://napalmconcept.com.sapo.pt/vwa_025.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8904639435150670028.post-8492536331903577849</id><published>2010-10-10T15:01:00.003+01:00</published><updated>2010-10-13T16:38:11.095+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='event report'/><title type='text'>Event Report - Portugal Tecnológico 2009</title><content type='html'>&lt;div style="text-align: justify;"&gt;In 15 October of 2009, i participated in the national technology event with my driving simulator, which was the fourth time in public events. It's always good to see how the people react to the game and it's a good chance to find new bugs and get more feedback. The only problem was the driving wheel, which didn't resist the fair.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_gR712w2riTk/TLHH8JL0dJI/AAAAAAAABDQ/34Iy31qYurQ/s1600/pttech2009.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://2.bp.blogspot.com/_gR712w2riTk/TLHH8JL0dJI/AAAAAAAABDQ/34Iy31qYurQ/s320/pttech2009.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The fair was also a excellent opportunity to see top tech from public and private companies, awesome fair indeed.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8904639435150670028-8492536331903577849?l=napalmcore.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://napalmcore.blogspot.com/feeds/8492536331903577849/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8904639435150670028&amp;postID=8492536331903577849' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8904639435150670028/posts/default/8492536331903577849'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8904639435150670028/posts/default/8492536331903577849'/><link rel='alternate' type='text/html' href='http://napalmcore.blogspot.com/2010/10/event-report-portugal-tecnologico-2009.html' title='Event Report - Portugal Tecnológico 2009'/><author><name>zeroshift</name><uri>http://www.blogger.com/profile/12231132045775007280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://napalmconcept.com.sapo.pt/vwa_025.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_gR712w2riTk/TLHH8JL0dJI/AAAAAAAABDQ/34Iy31qYurQ/s72-c/pttech2009.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8904639435150670028.post-9100041630759320338</id><published>2010-10-10T14:58:00.011+01:00</published><updated>2010-11-28T21:59:06.983Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='event report'/><category scheme='http://www.blogger.com/atom/ns#' term='otaku stuff'/><title type='text'>Event Report - FIBDA 2009</title><content type='html'>&lt;div style="text-align: justify;"&gt;In 7 of November 2009, i went to FIBDA (Festival Internacional de Banda desenhada da Amadora) event to see what was new in the comics panorama, national and international (especially the european ones). The shops hadn't a wide selection mangas, just standard shounen stuff, i also saw some Masamune Shirow (Rare!) posters, but i decided it was to much half-nacked girls to put on a wall :P. There was also the public release of the EVA 1.0 movie in DVD, there was some artwork and a huge Voice-Only Monolith.&lt;br /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_gR712w2riTk/TLHIZsm3kJI/AAAAAAAABDc/QQwOSnj9mYc/s1600/lowdetail_SDC10694.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="150" src="http://1.bp.blogspot.com/_gR712w2riTk/TLHIZsm3kJI/AAAAAAAABDc/QQwOSnj9mYc/s200/lowdetail_SDC10694.jpg" width="200" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;That gun from EVA 1.01 movie&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_gR712w2riTk/TLHIYzWkBbI/AAAAAAAABDY/hS9JaElO4I0/s1600/preview_SDC10698.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="150" src="http://2.bp.blogspot.com/_gR712w2riTk/TLHIYzWkBbI/AAAAAAAABDY/hS9JaElO4I0/s200/preview_SDC10698.jpg" width="200" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;EVA 00&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;And for last i watched the cosplay competition, it keeps improving year by year !&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_gR712w2riTk/TLHIYdtOztI/AAAAAAAABDU/QW2iOMD_uZc/s1600/preview_SDC10775.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="150" src="http://1.bp.blogspot.com/_gR712w2riTk/TLHIYdtOztI/AAAAAAAABDU/QW2iOMD_uZc/s200/preview_SDC10775.jpg" width="200" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Chun-Li&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8904639435150670028-9100041630759320338?l=napalmcore.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://napalmcore.blogspot.com/feeds/9100041630759320338/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8904639435150670028&amp;postID=9100041630759320338' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8904639435150670028/posts/default/9100041630759320338'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8904639435150670028/posts/default/9100041630759320338'/><link rel='alternate' type='text/html' href='http://napalmcore.blogspot.com/2010/10/event-reports-fibda-2009.html' title='Event Report - FIBDA 2009'/><author><name>zeroshift</name><uri>http://www.blogger.com/profile/12231132045775007280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://napalmconcept.com.sapo.pt/vwa_025.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_gR712w2riTk/TLHIZsm3kJI/AAAAAAAABDc/QQwOSnj9mYc/s72-c/lowdetail_SDC10694.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8904639435150670028.post-2835807525650258505</id><published>2010-10-09T18:42:00.004+01:00</published><updated>2010-10-13T16:39:31.721+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='demoparty'/><category scheme='http://www.blogger.com/atom/ns#' term='event report'/><title type='text'>Event Report - Inercia 2010</title><content type='html'>Awesome place to sleep, because you sleep in the hotel.&lt;br /&gt;&lt;br /&gt;(Place holder for more content)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8904639435150670028-2835807525650258505?l=napalmcore.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://napalmcore.blogspot.com/feeds/2835807525650258505/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8904639435150670028&amp;postID=2835807525650258505' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8904639435150670028/posts/default/2835807525650258505'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8904639435150670028/posts/default/2835807525650258505'/><link rel='alternate' type='text/html' href='http://napalmcore.blogspot.com/2010/10/party-report-inercia-2010.html' title='Event Report - Inercia 2010'/><author><name>zeroshift</name><uri>http://www.blogger.com/profile/12231132045775007280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://napalmconcept.com.sapo.pt/vwa_025.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8904639435150670028.post-6737022753802527356</id><published>2010-10-09T18:40:00.007+01:00</published><updated>2010-10-13T16:40:39.550+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='demoparty'/><category scheme='http://www.blogger.com/atom/ns#' term='event report'/><category scheme='http://www.blogger.com/atom/ns#' term='demoscene'/><title type='text'>Event Report - Euskal 2008</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;Awesome place to sleep, if you like concrete floor.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;(Place holder for more content)&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: medium; line-height: normal;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;Mais um relato da viagem até ao mundo da demonscene estrangeira, desta vez até a cena espanhola a euskal. Essencialmente a Euskal é uma party de gamers e sacanço (mad uplink speed jesus), sendo os demosceners um ínfimo da população, mas com grande qualidade !&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;A viagem foi feita até Bilbau de carro, no Mitsubishi do Evil, com a participação de : xernobyl, breakneck, coxosclassic, zeroshift(je) e o Evil, com a paragem obrigatória no restaurante português em Chaves, antes de ir para Espanha(comida excelente diga-se de passagem).&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;&lt;a href="http://4.bp.blogspot.com/_gR712w2riTk/SJTNbARd3_I/AAAAAAAAAqI/vIpoO-hgqQU/s1600-h/100_2535.JPG" style="text-decoration: none;"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5230030931097411570" src="http://4.bp.blogspot.com/_gR712w2riTk/SJTNbARd3_I/AAAAAAAAAqI/vIpoO-hgqQU/s400/100_2535.JPG" style="-webkit-box-shadow: rgba(0, 0, 0, 0.0976563) 1px 1px 5px; background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-color: rgb(238, 238, 238); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-color: rgb(238, 238, 238); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(238, 238, 238); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(238, 238, 238); border-top-style: solid; border-top-width: 1px; border-width: initial; cursor: pointer; display: block; margin-bottom: 10px; margin-left: auto; margin-right: auto; margin-top: 0px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px; position: relative; text-align: center;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;Partindo as ~13h de Portugal, nas longas horas de carro, nunca ouve tempos mortos, sempre na conversa e a ouvir musica da scene e similares. Só chegamos lá pelas 10~11 (hora espanhola) e o local onde decorre a party é gigante, dava para enfiar a FIL dentro dela, é difícil explicar por palavras mais vale verem as imagens.&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_gR712w2riTk/SJTN1wQk9hI/AAAAAAAAAqQ/rl_DBCitR_c/s1600-h/100_2545.JPG" style="text-decoration: none;"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5230031390655182354" src="http://2.bp.blogspot.com/_gR712w2riTk/SJTN1wQk9hI/AAAAAAAAAqQ/rl_DBCitR_c/s400/100_2545.JPG" style="-webkit-box-shadow: rgba(0, 0, 0, 0.0976563) 1px 1px 5px; background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-color: rgb(238, 238, 238); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-color: rgb(238, 238, 238); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(238, 238, 238); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(238, 238, 238); border-top-style: solid; border-top-width: 1px; border-width: initial; cursor: pointer; display: block; margin-bottom: 10px; margin-left: auto; margin-right: auto; margin-top: 0px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px; position: relative; text-align: center;" /&gt;&lt;/a&gt;(Isto era o lado direito, o esquerdo é igual)&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;Em termos de condições, é muito melhor que a Breakpoint, existe um pavilhão adicional só para o pessoal dormir, um bar e telepizza para servir o pessoal.&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;Na scene estrangeira podemos contar com o Navis(ASD), o Iq(RGBA), Ham(Software Failure), Optimus, alguma malta dos XPLSV etc.&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;O local contava com varias bancas de venda de hardware para pc, por isso podia-se até construir um pc novo e levar para casa, eu comprei um candeiro de leds USB para as minhas noitadas de partycoding, havia tambem uma mostra de consolas old-school, e outras para jogar.&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;A nivel de compos, eu participei nas de 3d e Demo, o Evil atacou as de Musica e Demos 4k, o coxos atacou a Wild contudo acabou desqualificado devido a musica de uma banda que já nem existe, mas merece o maior premio, porque apesar de o pc dele ter dado o berro e ter se visto grego para o formatar, conseguio no ultimo dia fazer uma animação espectacular no Maya PLE.&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;Mas o seu esforço não foi em vão e num jogo que participou na secção old-school, acabou por ganhar um joystick de arcada XPTO!&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_gR712w2riTk/SJTOLHQScEI/AAAAAAAAAqY/ZCqz9AT_eAA/s1600-h/100_2563.JPG" style="text-decoration: none;"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5230031757605236802" src="http://1.bp.blogspot.com/_gR712w2riTk/SJTOLHQScEI/AAAAAAAAAqY/ZCqz9AT_eAA/s400/100_2563.JPG" style="-webkit-box-shadow: rgba(0, 0, 0, 0.0976563) 1px 1px 5px; background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-color: rgb(238, 238, 238); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-color: rgb(238, 238, 238); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(238, 238, 238); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(238, 238, 238); border-top-style: solid; border-top-width: 1px; border-width: initial; cursor: pointer; display: block; margin-bottom: 10px; margin-left: auto; margin-right: auto; margin-top: 0px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px; position: relative; text-align: center;" /&gt;&lt;/a&gt;(RULEZ)&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;A minha compo 3d, não valeu de grande coisa, visto que foi praticamente feita na party e nem usava texturas, mas era HARDCORE(gostava de ter sotaque japona para gritar isto), se bem que fui ultrapassado por umas varandas e umas casas de outros gajos, ainda não me cabe na cabeça o que uma varanda tem espirito de demoscene... se tive-se uns efeitos a LSD em cima ainda se entendia, mas prontos, não é por isso que o gato vai as filhoses.&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;A criação da demo foi muito estafante, apareceram muitos bugs nos shaders que me tramaram a vida e encravou algumas das minhas ideias, mas no geral tem umas ideias bacanas, uma musica do caraças, só precisa é de ser melhorada, mesmo assim rendeu-nos ~1200€ o que deu para pagar a viagem e voltar a breakpoint para o proximo ano.&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_gR712w2riTk/SJTQUkVqWNI/AAAAAAAAAqg/NufL9H7Og8k/s1600-h/100_2579.JPG" style="text-decoration: none;"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5230034119054481618" src="http://3.bp.blogspot.com/_gR712w2riTk/SJTQUkVqWNI/AAAAAAAAAqg/NufL9H7Og8k/s400/100_2579.JPG" style="-webkit-box-shadow: rgba(0, 0, 0, 0.0976563) 1px 1px 5px; background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-color: rgb(238, 238, 238); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-left-color: rgb(238, 238, 238); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(238, 238, 238); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(238, 238, 238); border-top-style: solid; border-top-width: 1px; border-width: initial; cursor: pointer; display: block; margin-bottom: 10px; margin-left: auto; margin-right: auto; margin-top: 0px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px; position: relative; text-align: center;" /&gt;&lt;/a&gt;Dormir algo épico na historia da demoscene.&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;Posso ainda referir que durante as horas de comer era costume encontrar o iq e o navis e meter conversa, ficamos a saber que eles são gajos normais, bacanos, mas fazem as melhores demos do mundo.&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;A única coisa que tenho a criticar é que os banhos era uma bosta, tinham agua por o lado, tudo ensopado, que era tramado mudar de roupa, além da agua fria.&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;A viagem de volta ainda foi melhor que a ida, foi tanta a conversa que nem parecia que tínhamos viajado quase até França e voltado.&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;------&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;Curiosidades :&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;O navis trabalha numa empresa de visualização gráfica medica (agora faz sentido de onde veio o modelo do coração da Lifeforce), o Optimus(figura épica da pouet) é um gajo bacano, fomos beber umas cervejas após ver as demos, pena o barulho, não deu para falar como deve ser.&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;No domínio do sacanço, a internet lá era um estoiro, por isso dava para sacar tudo o que se quizesse, um dos gajos que estava na fila da frente sacou durante 3 dias seguidos porno(e passava o resto do tempo a conferir a qualidade do dito cujo), mas o gajo que estava mesmo a minha frente sacava anime e eu acabei por ir sacar o mesmo anime que ele e rendeu bem, Soul Eater Rulez!&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;A party também contava com uma grande dose de Otakus e pessoal do cosplay, mas não vi nada porque passei a party inteira a programar :D&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 15px;"&gt;E foi isto !&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8904639435150670028-6737022753802527356?l=napalmcore.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://napalmcore.blogspot.com/feeds/6737022753802527356/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8904639435150670028&amp;postID=6737022753802527356' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8904639435150670028/posts/default/6737022753802527356'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8904639435150670028/posts/default/6737022753802527356'/><link rel='alternate' type='text/html' href='http://napalmcore.blogspot.com/2010/10/party-report-euskal-2008.html' title='Event Report - Euskal 2008'/><author><name>zeroshift</name><uri>http://www.blogger.com/profile/12231132045775007280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://napalmconcept.com.sapo.pt/vwa_025.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_gR712w2riTk/SJTNbARd3_I/AAAAAAAAAqI/vIpoO-hgqQU/s72-c/100_2535.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8904639435150670028.post-7772018098356010780</id><published>2010-10-09T18:38:00.004+01:00</published><updated>2010-10-13T16:40:50.853+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='demoparty'/><category scheme='http://www.blogger.com/atom/ns#' term='event report'/><category scheme='http://www.blogger.com/atom/ns#' term='demoscene'/><title type='text'>Event Report - Inercia 2008</title><content type='html'>An awfull place to sleep.&lt;br /&gt;&lt;br /&gt;(Place holder for more content)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8904639435150670028-7772018098356010780?l=napalmcore.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://napalmcore.blogspot.com/feeds/7772018098356010780/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8904639435150670028&amp;postID=7772018098356010780' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8904639435150670028/posts/default/7772018098356010780'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8904639435150670028/posts/default/7772018098356010780'/><link rel='alternate' type='text/html' href='http://napalmcore.blogspot.com/2010/10/party-report-inercia-2008.html' title='Event Report - Inercia 2008'/><author><name>zeroshift</name><uri>http://www.blogger.com/profile/12231132045775007280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://napalmconcept.com.sapo.pt/vwa_025.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8904639435150670028.post-4607786433599060603</id><published>2010-10-09T18:37:00.007+01:00</published><updated>2010-10-13T16:41:06.325+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='demoparty'/><category scheme='http://www.blogger.com/atom/ns#' term='event report'/><category scheme='http://www.blogger.com/atom/ns#' term='demoscene'/><title type='text'>Event Report - Breakpoint 2008</title><content type='html'>An awfull place place to sleep, but you end up sleeping from how&amp;nbsp;exhausted&amp;nbsp;you are.&lt;br /&gt;(Place holder for more content)&lt;br /&gt;Attending PT-Sceners : me, xernobyl, ps.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8904639435150670028-4607786433599060603?l=napalmcore.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://napalmcore.blogspot.com/feeds/4607786433599060603/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8904639435150670028&amp;postID=4607786433599060603' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8904639435150670028/posts/default/4607786433599060603'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8904639435150670028/posts/default/4607786433599060603'/><link rel='alternate' type='text/html' href='http://napalmcore.blogspot.com/2010/10/party-report-breakpoint-2008.html' title='Event Report - Breakpoint 2008'/><author><name>zeroshift</name><uri>http://www.blogger.com/profile/12231132045775007280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://napalmconcept.com.sapo.pt/vwa_025.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8904639435150670028.post-8564159811317291376</id><published>2010-10-09T18:36:00.013+01:00</published><updated>2010-10-13T16:41:20.412+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='demoparty'/><category scheme='http://www.blogger.com/atom/ns#' term='event report'/><category scheme='http://www.blogger.com/atom/ns#' term='demoscene'/><title type='text'>Party Report - Breeze 2007</title><content type='html'>Reasonable place to sleep, but crappy bunk-beds.&lt;br /&gt;&lt;br /&gt;This was the first demoscene party i attended, in lisbon, at the IPJ of Parque das Nações (old expo 98), the place is pretty easy to access from car, foot from Gare do Oriente or for those who came from Airplane, the entrance price was arround 5€.&lt;br /&gt;&lt;br /&gt;The orgas were Jeenio,&amp;nbsp;K0smiKhaoz and xernobyl.&lt;br /&gt;&lt;br /&gt;The food was great, there was&amp;nbsp;canteen with decent prices open at lunch and dinner time, plus a small bar.&lt;br /&gt;&lt;br /&gt;(Place holder for more content)&lt;br /&gt;&lt;br /&gt;Attending Sceners : me, xernobyl, gr9yfox, ps, jeenio, dextrose, evil, Coder, K0smiKhaoz,&amp;nbsp;RCAg, biovf,&amp;nbsp;Breakneck, Garfield,&amp;nbsp;Lord Anshar,&amp;nbsp;kammutierspule,&amp;nbsp;Filami and a guy who didn't pay the entry ticket.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.slengpung.com/?eventid=454"&gt;Slengpung Photos&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8904639435150670028-8564159811317291376?l=napalmcore.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://napalmcore.blogspot.com/feeds/8564159811317291376/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8904639435150670028&amp;postID=8564159811317291376' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8904639435150670028/posts/default/8564159811317291376'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8904639435150670028/posts/default/8564159811317291376'/><link rel='alternate' type='text/html' href='http://napalmcore.blogspot.com/2010/10/party-report-breeze-2007.html' title='Party Report - Breeze 2007'/><author><name>zeroshift</name><uri>http://www.blogger.com/profile/12231132045775007280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://napalmconcept.com.sapo.pt/vwa_025.jpg'/></author><thr:total>0</thr:total></entry></feed>
