<?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:blogger='http://schemas.google.com/blogger/2008' 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-4738515635468495915</id><updated>2026-07-17T12:17:14.051-04:00</updated><category term="BB10"/><category term="QNX"/><category term="Amiga"/><category term="Blackberry"/><category term="Emulators"/><category term="Classic"/><category term="DGEN"/><category term="Emulator"/><category term="FCEUX"/><category term="Gameboy Advance"/><category term="NES"/><category term="Passport"/><category term="Q10"/><category term="Q5"/><category term="Sega Genesis"/><category term="Sega Megadrive"/><category term="UAE"/><category term="VBA-M"/><category term="Z10"/><category term="Z30"/><title type='text'>froggyface</title><subtitle type='html'>Emulator ports for Blackberry</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://tbotz.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4738515635468495915/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://tbotz.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15106805496151684937</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>11</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4738515635468495915.post-7320680292925416084</id><published>2014-12-28T22:47:00.002-05:00</published><updated>2015-01-07T02:03:36.232-05:00</updated><title type='text'>VBAMpb updated and now called simply &#39;VBAM&#39;</title><content type='html'>&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; text-align: left;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyCkBAB4b9V6o7wWrehXTk5UR77Ua73Xt3dfm6d9hpvXDxY5WrO4bl-AUNVsREJ2kXb8HMU75tkOeyyb0lYnvNdU9wB_5wQC-zyy4QZqMC61iaLndmcYBzziI2rXblDn3keN4_IPrlKLOI/s1600/pplayout.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyCkBAB4b9V6o7wWrehXTk5UR77Ua73Xt3dfm6d9hpvXDxY5WrO4bl-AUNVsREJ2kXb8HMU75tkOeyyb0lYnvNdU9wB_5wQC-zyy4QZqMC61iaLndmcYBzziI2rXblDn3keN4_IPrlKLOI/s1600/pplayout.png&quot; height=&quot;200&quot; width=&quot;140&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;VBA-M&amp;nbsp; Emu on Passport&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: right; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
If you read this looking for emulators for your BB10. I finally got around to updating &lt;a href=&quot;http://vba-m.com/&quot;&gt;VBA-M &lt;/a&gt;emulator that was ported to Playbook aeons ago and then kind of kludged up on 10.1 then some fellow coders added rom browsing and other goodies.&amp;nbsp; Anyway it always bothered me that the speed and layout never was correct so I&#39;ve fixed it finally. Updated core with all bb10 devices supported in a self configuring signed bar file.&lt;br /&gt;
&lt;div style=&quot;text-align: right;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;h2&gt;
&lt;a href=&quot;http://tbotz.blogspot.ca/2012/01/vba-m-emulator-for-playbook-port.html&quot;&gt;Download VBA-M for BB10 devices &lt;/a&gt;&lt;/h2&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Classic,Q5,Q10, Z10,Z30,Passport keyboard+touch support&lt;br /&gt;
GB,GBC and GBA on the fly rom switching.&lt;br /&gt;
Faster ... Updated VBA-M core.&lt;br /&gt;
Coming soon, cloud dropbox etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://tbotz.blogspot.com/feeds/7320680292925416084/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://tbotz.blogspot.com/2014/12/vbampb-updated-and-now-called-vbam-as.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4738515635468495915/posts/default/7320680292925416084'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4738515635468495915/posts/default/7320680292925416084'/><link rel='alternate' type='text/html' href='http://tbotz.blogspot.com/2014/12/vbampb-updated-and-now-called-vbam-as.html' title='VBAMpb updated and now called simply &#39;VBAM&#39;'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15106805496151684937</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyCkBAB4b9V6o7wWrehXTk5UR77Ua73Xt3dfm6d9hpvXDxY5WrO4bl-AUNVsREJ2kXb8HMU75tkOeyyb0lYnvNdU9wB_5wQC-zyy4QZqMC61iaLndmcYBzziI2rXblDn3keN4_IPrlKLOI/s72-c/pplayout.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4738515635468495915.post-4806876648869421596</id><published>2013-04-19T23:23:00.000-04:00</published><updated>2013-04-19T10:25:48.523-04:00</updated><title type='text'>Atari800 emulator Playbook port</title><content type='html'>Atari800 &amp;nbsp;: &amp;nbsp;New fully working and easy to navigate builds for PB OS2+ and BB10 devices!&lt;br /&gt;
&lt;br /&gt;
This is a port of an excellent emulator &lt;a href=&quot;http://atari800.sf.net/&quot;&gt;atari800.sf.net&lt;/a&gt; that can you can configure via easy menu&#39;s to become an &amp;nbsp;Atari 400,800,65XE,130XE,5200. Latest update has full menu access and directory browsing with working dpad, &amp;nbsp;NTSC filters, &amp;nbsp;resizeable screens etc via the menu options in fact there&#39;s tons of options all configurable.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.mediafire.com/?fh1n4e4gtnc84q4&quot;&gt;atari8001.0.0.4.bar&lt;/a&gt;&amp;nbsp; BB10&lt;br /&gt;
&lt;a href=&quot;http://www.mediafire.com/?dkgptq2dtoh3d0f&quot;&gt;atari8001.0.0.6.bar&amp;nbsp;&lt;/a&gt;&amp;nbsp;OS2 Playbook&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://sourceforge.net/projects/atari800/files/ROM/&quot;&gt;atari800 rom file(s) these are free to use no copyright assertion.&lt;/a&gt;&lt;br /&gt;
Without any ROM files you&#39;ll see the main screen with a black background and lots of buttons ... &lt;br /&gt;
&lt;br /&gt;
Oops the fire button is mapped to &#39;a&#39; and the emulator defaults to L-CTRL so first step use menu to fix this:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Menu-&amp;gt;Controller Configuration-&amp;gt;Define layout of keyboard joystick 1-&amp;gt;Trigger &amp;nbsp;&amp;lt; press fire button then RESET button&amp;gt;&lt;/li&gt;
&lt;li&gt;Save an updated config file via Menu-&amp;gt;Emulator Settings-&amp;gt;Save configuration file&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Change resolution to something better/different via Menu-&amp;gt;Display Settings-&amp;gt;Video Mode Settings&lt;br /&gt;
&lt;br /&gt;
FullScreen = yes&lt;br /&gt;
FullScreen Resolution &amp;nbsp;&amp;lt;press return&amp;gt; &amp;nbsp;select 800x576 and press return&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;MENU button this brigs up the powerful menu interface of Atari800&lt;/li&gt;
&lt;li&gt;INPUT TOGGLE -will change back and forth between keyboard and &#39;hotkey&#39; mode.&lt;/li&gt;
&lt;li&gt;ESC &amp;nbsp;is the escape key so you can exit menus and sub menus back to the Atari screen&lt;/li&gt;
&lt;li&gt;RESET will reset the Atari system&lt;/li&gt;
&lt;li&gt;RETURN is the return key for selecting menu items&lt;/li&gt;
&lt;li&gt;RUN, OPTION,SELECT,START are the Atari800 standard buttons&lt;/li&gt;
&lt;li&gt;Bottom right is the fire button &amp;nbsp;and Bottom left the dpad.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipTvZtD-v3ZG6bMW8IosSgOnH1k5AFvCgXnMbMnDvD4x2r500DO1sbJWfRbl3M1rzCv_CpTP8L-DfCYKf4KGrlsuIVosyOVWUBSC4jB5cMXNNJCr6QqiMaVdttJQ_Ux3HBc2HWTUVPmBS9/s1600/IMG_00000032.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;187&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipTvZtD-v3ZG6bMW8IosSgOnH1k5AFvCgXnMbMnDvD4x2r500DO1sbJWfRbl3M1rzCv_CpTP8L-DfCYKf4KGrlsuIVosyOVWUBSC4jB5cMXNNJCr6QqiMaVdttJQ_Ux3HBc2HWTUVPmBS9/s320/IMG_00000032.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7R_gKMFbJaEvOqBlBXR1uJU70YijgIR550ESJp-ODSOsOWSYzfyFDE76yEEwCjK7MZAugTeGPDXek-0IBZU_AIpUptWvwwmHZS3CiRT89NHvuLFLyKbeLJ-KbEecFnS2aF9OsBddjpRmh/s1600/IMG_00000033.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;187&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7R_gKMFbJaEvOqBlBXR1uJU70YijgIR550ESJp-ODSOsOWSYzfyFDE76yEEwCjK7MZAugTeGPDXek-0IBZU_AIpUptWvwwmHZS3CiRT89NHvuLFLyKbeLJ-KbEecFnS2aF9OsBddjpRmh/s320/IMG_00000033.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTFiXaEMQ-Y2S6oDGr7JOPH0UNQDFgMJmrOeABrier3mv7yTdapfpncBFDWOCw616yLUmVpMANPgXiPhabMa9CYq9XWGesVpDzG_mht1_uzAefoXN43samWyjV0jqd-J-JydDEVickPMVH/s1600/IMG_00000034.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;187&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTFiXaEMQ-Y2S6oDGr7JOPH0UNQDFgMJmrOeABrier3mv7yTdapfpncBFDWOCw616yLUmVpMANPgXiPhabMa9CYq9XWGesVpDzG_mht1_uzAefoXN43samWyjV0jqd-J-JydDEVickPMVH/s320/IMG_00000034.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLePX17ogyUxWs8UYAKTAsVrh2ct-0BFfcnYjJJuwaIsxQOpLkJCeC7BBbmNSXWhsHD9qvcxO1FYvv-RdA49SOeMveU7kKrYpvgFdLb9hJvQ-RRurxIdRMTq55nlmbeDd07Cfuhby7crkn/s1600/IMG_00000035.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;187&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLePX17ogyUxWs8UYAKTAsVrh2ct-0BFfcnYjJJuwaIsxQOpLkJCeC7BBbmNSXWhsHD9qvcxO1FYvv-RdA49SOeMveU7kKrYpvgFdLb9hJvQ-RRurxIdRMTq55nlmbeDd07Cfuhby7crkn/s320/IMG_00000035.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYfH_Jj-XRTb41f34q45UedX-ZymOFlMUvKiRHbWtYPY7sym8j1hoN68KnajZTLDAbmyQzbMPLyDniUMpcIyoWYrB6S8uULauBJhkLmr1NYDkkUbx2UxA3hLhx4xWHUNxFh_SWcmhjpEBd/s1600/IMG_00000036.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;187&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYfH_Jj-XRTb41f34q45UedX-ZymOFlMUvKiRHbWtYPY7sym8j1hoN68KnajZTLDAbmyQzbMPLyDniUMpcIyoWYrB6S8uULauBJhkLmr1NYDkkUbx2UxA3hLhx4xWHUNxFh_SWcmhjpEBd/s320/IMG_00000036.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrUeUYFVSSOVgnBKqJNLMf0n_uSpKk0iaTwNXlAiqOo59OIp74rdfVWIGijBOfIDYQZIvAWzG3LoWQVcfHWplRlItChpCnhtr7NOyL0DyvKx7PM91vA5kSxQqIiVmUxDRR3MT512CdhuTN/s1600/IMG_00000037.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;187&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrUeUYFVSSOVgnBKqJNLMf0n_uSpKk0iaTwNXlAiqOo59OIp74rdfVWIGijBOfIDYQZIvAWzG3LoWQVcfHWplRlItChpCnhtr7NOyL0DyvKx7PM91vA5kSxQqIiVmUxDRR3MT512CdhuTN/s320/IMG_00000037.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Homepage for Atari800 emulator is&amp;nbsp; &lt;a href=&quot;http://atari800.sf.net/&quot;&gt;http://atari800.sf.net&lt;/a&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;
misc\atari800\atari800.cfg&lt;/div&gt;
&lt;br /&gt;
Update&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt; \misc\atari800\atari800.cfg&lt;/span&gt; to reference the BIOS &#39;rom&#39; files: &lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;
Atari 800 Emulator, Version 2.2.1&lt;br /&gt;
OS/A_ROM=atariosa.rom&lt;br /&gt;
OS/B_ROM=ATARIOSB.ROM&lt;br /&gt;
XL/XE_ROM=/accounts/1000/shared/misc/atari800/ATARIXL.ROM&lt;br /&gt;
BASIC_ROM=/accounts/1000/shared/misc/atari800/ATARIBAS.ROM&lt;br /&gt;
5200_ROM=&lt;span style=&quot;color: #cc0000;&quot;&gt;/accounts/1000/shared/misc/atari800/5200.rom&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://tbotz.blogspot.com/feeds/4806876648869421596/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://tbotz.blogspot.com/2012/01/atari800-emulator-playbook-port.html#comment-form' title='13 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4738515635468495915/posts/default/4806876648869421596'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4738515635468495915/posts/default/4806876648869421596'/><link rel='alternate' type='text/html' href='http://tbotz.blogspot.com/2012/01/atari800-emulator-playbook-port.html' title='Atari800 emulator Playbook port'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15106805496151684937</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipTvZtD-v3ZG6bMW8IosSgOnH1k5AFvCgXnMbMnDvD4x2r500DO1sbJWfRbl3M1rzCv_CpTP8L-DfCYKf4KGrlsuIVosyOVWUBSC4jB5cMXNNJCr6QqiMaVdttJQ_Ux3HBc2HWTUVPmBS9/s72-c/IMG_00000032.png" height="72" width="72"/><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4738515635468495915.post-352296148722235773</id><published>2013-02-22T11:00:00.000-05:00</published><updated>2013-02-22T21:03:25.041-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Amiga"/><category scheme="http://www.blogger.com/atom/ns#" term="BB10"/><category scheme="http://www.blogger.com/atom/ns#" term="QNX"/><category scheme="http://www.blogger.com/atom/ns#" term="UAE"/><title type='text'>UAE Amiga Emulator - Blackberry Port -</title><content type='html'>&lt;span style=&quot;font-size: large;&quot;&gt;&amp;nbsp;U.A.E ( Universal Amiga Emulator ) v0.8.29&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.mediafire.com/?h8dunut3qsl7a3i&quot;&gt;v1.0.0.6&lt;/a&gt;&amp;nbsp; built with OS2.0.1 it&#39;s tested on BB10 and should work on PB.&lt;br /&gt;
&lt;br /&gt;
Note that for nowyou need to modify the ../misc/uae/uaerc.cfg &amp;nbsp;file to load ADF disk images.&lt;br /&gt;
&lt;br /&gt;
Bugs: &amp;nbsp;dpad sliding finger without lifting doesn&#39;t appear to trigger events.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://github.com/trevornunes/uaesdl&quot;&gt;github source&lt;/a&gt;&amp;nbsp; UAE emulator source, &lt;br /&gt;
&lt;a href=&quot;https://github.com/trevornunes/SDL&quot;&gt;Modified SDL &#39;git repo&#39; that has joystick support and improved audio&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEis6tiq0A395JQ3z3IrYuDcjar6IZOmRuuow1Ce8hXlR-JC8AbEQyR3gp6iVSpEivFdvh1eZhOiC1MTesQByME20yWyq-3TulpoX6WfTlesIS_FjfbLyS6reKy6exwOwyMvDN-s1DEc6wFF/s1600/IMG_00000290.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;192&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEis6tiq0A395JQ3z3IrYuDcjar6IZOmRuuow1Ce8hXlR-JC8AbEQyR3gp6iVSpEivFdvh1eZhOiC1MTesQByME20yWyq-3TulpoX6WfTlesIS_FjfbLyS6reKy6exwOwyMvDN-s1DEc6wFF/s320/IMG_00000290.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB3aGl8iQyhyphenhyphendBO55kqgv5ASnFXcBj2yXblAdDV6dNjgyc8B2kdQ89ayxteNP-7ig1dHt9gy1dlGSjcwNcsEdJyWrpd8x5Tpu19YC4JeNiUYNnWkFiKB-c0A6qNo6zljyzsH0rPgAnFh_B/s1600/Uaebuttons.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;192&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB3aGl8iQyhyphenhyphendBO55kqgv5ASnFXcBj2yXblAdDV6dNjgyc8B2kdQ89ayxteNP-7ig1dHt9gy1dlGSjcwNcsEdJyWrpd8x5Tpu19YC4JeNiUYNnWkFiKB-c0A6qNo6zljyzsH0rPgAnFh_B/s320/Uaebuttons.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhUY5PqxgoDmMeFrxtgoFQ2sCI_jptorHoF04Z3wjdxkcGyb-FnGPtAo_N2iycVvjP2ro_09CztQd0jhzsANPzuLn7MyNnSCN08cFlvhLVgQED5si1LPWSUZXX5Hljh9CCwj9IvMeNtrAy/s1600/IMG_00000304.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;192&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhUY5PqxgoDmMeFrxtgoFQ2sCI_jptorHoF04Z3wjdxkcGyb-FnGPtAo_N2iycVvjP2ro_09CztQd0jhzsANPzuLn7MyNnSCN08cFlvhLVgQED5si1LPWSUZXX5Hljh9CCwj9IvMeNtrAy/s320/IMG_00000304.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihsnn5KP7QYwUyn9psd4pbenno-R-V2lnzESplpkq4u_vKjXO_CbivRMTrt14obyTuwF75LAc2PMxSXIksqnvewJi1HMUk6Y0uyEaynm9_NTu6Dyg2yHmcPoijO6uTMDpJ_MsQJlQEIt-5/s1600/IMG_00000292.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;192&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihsnn5KP7QYwUyn9psd4pbenno-R-V2lnzESplpkq4u_vKjXO_CbivRMTrt14obyTuwF75LAc2PMxSXIksqnvewJi1HMUk6Y0uyEaynm9_NTu6Dyg2yHmcPoijO6uTMDpJ_MsQJlQEIt-5/s320/IMG_00000292.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2-9UHnNafsvS0TypYDGG9Ki7LbeLbtHk9KkUqWVVRdXww4UfNWaaxaVSvEi7bkXlfcix1sv_PX8KAzGTG5QlttzwO3WpA7zfYJJi_v1X4RkPHVacCt5UfZZnE6otWCY14KYz0fXZJgVwW/s1600/scoopex.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;192&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2-9UHnNafsvS0TypYDGG9Ki7LbeLbtHk9KkUqWVVRdXww4UfNWaaxaVSvEi7bkXlfcix1sv_PX8KAzGTG5QlttzwO3WpA7zfYJJi_v1X4RkPHVacCt5UfZZnE6otWCY14KYz0fXZJgVwW/s320/scoopex.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Status: &amp;nbsp;A500 emu is running with ECS/OCS 68020, 680ec20, 68882 tests on kickstart1.2&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Joystick working, tested with IK+.&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; kickstart &amp;nbsp;3.x seems to blink he Amiga power LED on/off not sure why yet.&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Mouse and L/R buttons working &amp;nbsp;( they&#39;re invisible but the mouse pad is next to the dpad )&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; F1, F2, 0,1 L-SHIFT and R-SHIFT are mapped on screen&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;No file browsing or selection yet, it&#39;s taken from the uaerc file ...&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Not tested hard files yet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
misc/uae &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- &amp;nbsp;UAE directory, created if not present.&lt;br /&gt;
misc/uae/uaerc &amp;nbsp; - Config file that is loaded if present or created if not.&lt;br /&gt;
misc/uae/roms &amp;nbsp; &amp;nbsp;- &amp;nbsp;expects kickstart roms and .adf disk images to be present&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Currently hard coded.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.amigaforever.com/&quot;&gt;http://www.amigaforever.com/&lt;/a&gt;&amp;nbsp; - To obtain &amp;nbsp;legal kickstart ROM it&#39;s owned by Cloanto and not free or maybe you already own an Amiga like myself!&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.amiga.org/&quot;&gt;http://www.amiga.org/&lt;/a&gt;&amp;nbsp; Forums&lt;br /&gt;
&lt;a href=&quot;http://www.back2roots.org/&quot;&gt;http://www.back2roots.org/&lt;/a&gt;&amp;nbsp; Demos&lt;br /&gt;
&lt;a href=&quot;http://www.dream17.info/downloads.php?cat=1&quot;&gt;http://www.dream17.info/downloads.php?cat=1&lt;/a&gt;&amp;nbsp; Team17 catalog&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://tbotz.blogspot.com/feeds/352296148722235773/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://tbotz.blogspot.com/2013/01/uae-amiga-emulator-for-playbookbb10.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4738515635468495915/posts/default/352296148722235773'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4738515635468495915/posts/default/352296148722235773'/><link rel='alternate' type='text/html' href='http://tbotz.blogspot.com/2013/01/uae-amiga-emulator-for-playbookbb10.html' title='UAE Amiga Emulator - Blackberry Port -'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15106805496151684937</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEis6tiq0A395JQ3z3IrYuDcjar6IZOmRuuow1Ce8hXlR-JC8AbEQyR3gp6iVSpEivFdvh1eZhOiC1MTesQByME20yWyq-3TulpoX6WfTlesIS_FjfbLyS6reKy6exwOwyMvDN-s1DEc6wFF/s72-c/IMG_00000290.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4738515635468495915.post-6362741829279181078</id><published>2013-02-09T16:08:00.000-05:00</published><updated>2013-02-10T20:22:32.224-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="BB10"/><category scheme="http://www.blogger.com/atom/ns#" term="Blackberry"/><category scheme="http://www.blogger.com/atom/ns#" term="Emulator"/><category scheme="http://www.blogger.com/atom/ns#" term="FCEUX"/><category scheme="http://www.blogger.com/atom/ns#" term="NES"/><title type='text'>FCEUX NES Emulator  - Blackberry Port -</title><content type='html'>Updated FCEUX for BB10. By default I stretch the screen but you can override this and other settings in the &amp;nbsp; &amp;nbsp;misc/fceux/fceux.cfg file.&lt;br /&gt;
&lt;br /&gt;
Swipe from top to show hidden &#39;save buttons&#39;&lt;br /&gt;
Tap top left to cycle through roms ( you&#39;ll have to wait for file dialog selection )&lt;br /&gt;
/misc/fceux/fceux.cfg &amp;nbsp; to fiddle with aspect ratios , PAL V NTSC etc.&lt;br /&gt;
/misc/roms/nes &amp;nbsp; &amp;nbsp; put your .nes roms here.&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;
BB10 package &amp;nbsp;&lt;a href=&quot;http://www.mediafire.com/?79zxf7yddr0r290&quot;&gt;1.10.5.1&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvbVf2kJubR4j5B3YdFdhnS-zfeO40GsAGDSeRaVQfoU0Hy-SP74qnEJ7ihyOIGkE_RxBBpYMyIlwghx8x1wv3ibOTV8z4oGruGOoE3ZwqmFOJn1gJh-U2TNS0bU8iy_PevMcJ8qTmFiWY/s1600/nesmario.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;192&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvbVf2kJubR4j5B3YdFdhnS-zfeO40GsAGDSeRaVQfoU0Hy-SP74qnEJ7ihyOIGkE_RxBBpYMyIlwghx8x1wv3ibOTV8z4oGruGOoE3ZwqmFOJn1gJh-U2TNS0bU8iy_PevMcJ8qTmFiWY/s320/nesmario.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://tbotz.blogspot.com/feeds/6362741829279181078/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://tbotz.blogspot.com/2011/12/porting-sdl-app-to-blackberry-playbook.html#comment-form' title='14 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4738515635468495915/posts/default/6362741829279181078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4738515635468495915/posts/default/6362741829279181078'/><link rel='alternate' type='text/html' href='http://tbotz.blogspot.com/2011/12/porting-sdl-app-to-blackberry-playbook.html' title='FCEUX NES Emulator  - Blackberry Port -'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15106805496151684937</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvbVf2kJubR4j5B3YdFdhnS-zfeO40GsAGDSeRaVQfoU0Hy-SP74qnEJ7ihyOIGkE_RxBBpYMyIlwghx8x1wv3ibOTV8z4oGruGOoE3ZwqmFOJn1gJh-U2TNS0bU8iy_PevMcJ8qTmFiWY/s72-c/nesmario.png" height="72" width="72"/><thr:total>14</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4738515635468495915.post-6686326673751438085</id><published>2013-02-04T11:00:00.000-05:00</published><updated>2015-01-07T02:10:10.899-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="BB10"/><category scheme="http://www.blogger.com/atom/ns#" term="Blackberry"/><category scheme="http://www.blogger.com/atom/ns#" term="Classic"/><category scheme="http://www.blogger.com/atom/ns#" term="Emulators"/><category scheme="http://www.blogger.com/atom/ns#" term="Gameboy Advance"/><category scheme="http://www.blogger.com/atom/ns#" term="Passport"/><category scheme="http://www.blogger.com/atom/ns#" term="Q10"/><category scheme="http://www.blogger.com/atom/ns#" term="Q5"/><category scheme="http://www.blogger.com/atom/ns#" term="VBA-M"/><category scheme="http://www.blogger.com/atom/ns#" term="Z10"/><category scheme="http://www.blogger.com/atom/ns#" term="Z30"/><title type='text'>VBA-M  emulator for BB10 port</title><content type='html'>&lt;br /&gt;
&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;clear: left; float: right; margin-bottom: 1em; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;
&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: right; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
Updated: &amp;nbsp;January 2015&lt;br /&gt;
&lt;br /&gt;
Latest signed bar file:&amp;nbsp;&lt;a href=&quot;https://app.box.com/s/tgfhu7qnc52um0x2uzvn&quot;&gt;V9 VBA-m emu&lt;/a&gt;&amp;nbsp;r1202 with full GB,GBC,GBA support.&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;VBA-M r1202 rebase code ( rom mirroring, ARM core tuning etc )&lt;/li&gt;
&lt;li&gt;GB,GBC,GBA emulation switching on the fly ( v9 )&lt;/li&gt;
&lt;li&gt;Automatic device detect and setup for touch or keyboard devices&lt;/li&gt;
&lt;li&gt;Z30,Passport,Z10 tested Classic,Q10,Q5 TBC.&lt;/li&gt;
&lt;li&gt;Way faster partly due to portrait mode being smaller rendering window.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;System messages active ( red text bottom left of games )&lt;/li&gt;
&lt;li&gt;Filters are active you can cycle through with key &#39;g&#39; or the tv icon.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Comes with 3DTank.gba demo, I may add more interesting roms in other .bar releases.&lt;/li&gt;
&lt;/ul&gt;
TODO:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strike&gt;Rebuild with older API sorry it&#39;s built against 10.3.1 at the moment.&lt;/strike&gt;&lt;/li&gt;
&lt;li&gt;Q10,Q5 testing&lt;strike&gt;&lt;br /&gt;&lt;/strike&gt;&lt;/li&gt;
&lt;li&gt;Landscape autodetect ( detection is present, screen setup is flakey )&lt;/li&gt;
&lt;li&gt;&lt;strike&gt;GB/C to GBA switch handling &lt;/strike&gt;&lt;/li&gt;
&lt;/ul&gt;
Want to develop your own games for GBA ?&amp;nbsp; checkout www.gdbdev.org and specifically DragonBasic if your not comfortable with C/ASM and if you do create some DB games drop a note here.&lt;br /&gt;
&lt;br /&gt;
http://www.gbadev.org/tools.php?showinfo=195&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMLinoMaWrm5ouht55SwB1xI3JL6hTbF1yeJJLpWHQ8O7dyYIqiyLxnpskwkta4OgPDhv5Bdrz_EY9J7xQ_BbZLycmQxOtG7QEZR9cJMtrvhhhnHamCQ1o2YnMVihtRQuy3wfa4PB_S_Jk/s1600/pplayout.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMLinoMaWrm5ouht55SwB1xI3JL6hTbF1yeJJLpWHQ8O7dyYIqiyLxnpskwkta4OgPDhv5Bdrz_EY9J7xQ_BbZLycmQxOtG7QEZR9cJMtrvhhhnHamCQ1o2YnMVihtRQuy3wfa4PB_S_Jk/s1600/pplayout.png&quot; height=&quot;320&quot; width=&quot;225&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Keyboard device layout&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6vr07zzI1ucdE8BcksstJ5Spi4NHbGsXwCIEbtUGrmIePX9rrtJrVK68oeNI18Z6sdHMXpZsqmn4GV_3be3kz9JUtsT89eKCgP_aPeTSuHlHzBk5CfuyHmdRqapo87eUc79krp03fO-OK/s1600/IMG_20141228_132228.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6vr07zzI1ucdE8BcksstJ5Spi4NHbGsXwCIEbtUGrmIePX9rrtJrVK68oeNI18Z6sdHMXpZsqmn4GV_3be3kz9JUtsT89eKCgP_aPeTSuHlHzBk5CfuyHmdRqapo87eUc79krp03fO-OK/s1600/IMG_20141228_132228.png&quot; height=&quot;320&quot; width=&quot;180&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;touch device layout&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: right;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://tbotz.blogspot.com/feeds/6686326673751438085/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://tbotz.blogspot.com/2012/01/vba-m-emulator-for-playbook-port.html#comment-form' title='37 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4738515635468495915/posts/default/6686326673751438085'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4738515635468495915/posts/default/6686326673751438085'/><link rel='alternate' type='text/html' href='http://tbotz.blogspot.com/2012/01/vba-m-emulator-for-playbook-port.html' title='VBA-M  emulator for BB10 port'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15106805496151684937</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMLinoMaWrm5ouht55SwB1xI3JL6hTbF1yeJJLpWHQ8O7dyYIqiyLxnpskwkta4OgPDhv5Bdrz_EY9J7xQ_BbZLycmQxOtG7QEZR9cJMtrvhhhnHamCQ1o2YnMVihtRQuy3wfa4PB_S_Jk/s72-c/pplayout.png" height="72" width="72"/><thr:total>37</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4738515635468495915.post-7713094835800539495</id><published>2013-01-21T10:00:00.000-05:00</published><updated>2013-01-22T00:00:06.366-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="BB10"/><category scheme="http://www.blogger.com/atom/ns#" term="DGEN"/><category scheme="http://www.blogger.com/atom/ns#" term="QNX"/><category scheme="http://www.blogger.com/atom/ns#" term="Sega Genesis"/><category scheme="http://www.blogger.com/atom/ns#" term="Sega Megadrive"/><title type='text'>DGEN Emulator Playbook</title><content type='html'>SEGA Genesis/Megadrive DGEN port for Blackerry BB10/Playbook&lt;br /&gt;
&lt;br /&gt;
NEW&amp;nbsp;&lt;a href=&quot;http://www.mediafire.com/?ddg75187l2dfmj9&quot;&gt;v1.10.3.1&lt;/a&gt;&amp;nbsp; built with PB 2.0.1 NDK tested on BB10, should work on both platforms.&lt;br /&gt;
&lt;br /&gt;
NOTE:&lt;br /&gt;
&lt;br /&gt;
BPS dialogs don&#39;t work on BB10 , for now it&#39;s back to &#39;tapping&#39;. &amp;nbsp;Latest version has save/load support buttons, it seems to fail sometimes so it&#39;s something that needs to be worked on.&lt;br /&gt;
&amp;nbsp;this is with the dynamic &#39;TV&#39; effects like blur, scanline&amp;nbsp; or interlace. &lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://dgen.sourceforge.net/&quot;&gt;http://dgen.sourceforge.net/&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9SgmQwnXiD8asoFQ68CMMbVyxeoNVmlFwA2VGieulLeA3Sa0lmTUqTpsO3HNyDEoKuNgU-1Ma4W0gQgyuhWM8iu2XOgm4U25HeQ6u_dmLZMCCrlIRLe3mLWG7SZ8qSTL0Dijr76rNnbrI/s1600/IMG_00000091.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;187&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9SgmQwnXiD8asoFQ68CMMbVyxeoNVmlFwA2VGieulLeA3Sa0lmTUqTpsO3HNyDEoKuNgU-1Ma4W0gQgyuhWM8iu2XOgm4U25HeQ6u_dmLZMCCrlIRLe3mLWG7SZ8qSTL0Dijr76rNnbrI/s320/IMG_00000091.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;Archived files not supported yet so use unzipped rom files&lt;/li&gt;
&lt;li&gt;It&#39;s using the CZ80 and MUSAS 68K Core &amp;nbsp;( more accurate and newer than the MZ80,Star cores.)&lt;/li&gt;
&lt;li&gt;Running 50-60 fps average is about 57 FPS&lt;/li&gt;
&lt;li&gt;22Khz audio which is the default and no glitches with FM generation etc.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://tbotz.blogspot.com/feeds/7713094835800539495/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://tbotz.blogspot.com/2012/02/dgen-emulator-playbook.html#comment-form' title='40 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4738515635468495915/posts/default/7713094835800539495'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4738515635468495915/posts/default/7713094835800539495'/><link rel='alternate' type='text/html' href='http://tbotz.blogspot.com/2012/02/dgen-emulator-playbook.html' title='DGEN Emulator Playbook'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15106805496151684937</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9SgmQwnXiD8asoFQ68CMMbVyxeoNVmlFwA2VGieulLeA3Sa0lmTUqTpsO3HNyDEoKuNgU-1Ma4W0gQgyuhWM8iu2XOgm4U25HeQ6u_dmLZMCCrlIRLe3mLWG7SZ8qSTL0Dijr76rNnbrI/s72-c/IMG_00000091.jpg" height="72" width="72"/><thr:total>40</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4738515635468495915.post-8529578152317162358</id><published>2013-01-05T13:25:00.000-05:00</published><updated>2013-01-05T12:12:27.418-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Amiga"/><category scheme="http://www.blogger.com/atom/ns#" term="BB10"/><category scheme="http://www.blogger.com/atom/ns#" term="Emulators"/><category scheme="http://www.blogger.com/atom/ns#" term="QNX"/><title type='text'>Stuff I&#39;m currently working on ...</title><content type='html'>I&#39;ve been busy internally at RIM on BB10 but have recently managed to look at the emulators again to see if they work on BB10.&amp;nbsp; So the short term plan is to get them working on BB10,&amp;nbsp; re-build PB 2.x flavours and look at some other emulators that would be fun to play.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
UAE Amiga Emulator &amp;nbsp; - &amp;nbsp;WIP&lt;/h3&gt;
&lt;a href=&quot;http://github.com/trevornunes/uaesdl&quot;&gt;github.com/trevornunes/uaesdl&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Okay got a basic virtual joystick working in SDL library which is needed to make this emulator any kind of use. I need to work on performance as the emulator is sometimes fast and other times slow it varies depending on game/demo. &amp;nbsp;I also cannot get kickstarts 1.3 and greater working for whatever reason. &amp;nbsp;So at the moment it&#39;s a reasonable A500 &amp;nbsp;ECS with 68020/68882 and fast ram emulator. &amp;nbsp;There is a mouse and 2 buttons ( not visibly mapped ) working alongside the joystick. Missing a dialog to choose .adf files at the moment it&#39;s loading based on settings in the uaecfg file.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEie-pflYRa3U6B6uWciSu-46CebLgfhQTirD257vak1gFZvqqQoktFOm-lKR3lo-Rf3LaMIsT3qFng5yuvWcixbO6Eygataq9o0O_rBcneN9XXl-VQxW-qPfyvNKpvudGbsuc7xO2irQmPV/s1600/soa.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;192&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEie-pflYRa3U6B6uWciSu-46CebLgfhQTirD257vak1gFZvqqQoktFOm-lKR3lo-Rf3LaMIsT3qFng5yuvWcixbO6Eygataq9o0O_rBcneN9XXl-VQxW-qPfyvNKpvudGbsuc7xO2irQmPV/s320/soa.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuEfsAfkqBGFnyNKN2QHqCzd8a603fzDc3YAsMg65jeJIVaA6MkEQGnUIUzMoO6-5t3UqskIH0uAnWGx6x-NgLc1M490u-nv05CaYF6pvd5ynpWqT7hshaRaTMiWqejEwH1WDtwY2fkyOm/s1600/kick12.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;192&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuEfsAfkqBGFnyNKN2QHqCzd8a603fzDc3YAsMg65jeJIVaA6MkEQGnUIUzMoO6-5t3UqskIH0uAnWGx6x-NgLc1M490u-nv05CaYF6pvd5ynpWqT7hshaRaTMiWqejEwH1WDtwY2fkyOm/s320/kick12.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Handy - Atari Lynx emulator &amp;nbsp;( working )&lt;/h3&gt;
&amp;nbsp;&lt;a href=&quot;http://github.com/trevornunes/Handy&quot;&gt;github.com/trevornunes/Handy&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
This works great with rom cycling I haven&#39;t played with it much to be honest and it doesn&#39;t have a great game selection but it&#39;s another emulator in the bag for Blackberry.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
SMS Plus - Sega Master System / Game Gear emulator &amp;nbsp;( working )&lt;/h3&gt;
&lt;a href=&quot;http://github.com/trevornunes/smsplus&quot;&gt;github.com/trevornunes/smsplus&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
SMS Plus ported and code dumped into github. This is a Sega Master System / GameGear emulator and it works great but currently only loads a fixed path misc/roms/sms/game.sms &amp;nbsp;, I will need to put in a ROM selector at some point. So for now it&#39;s just misc/roms/sms/game.sms &amp;nbsp; Alex kid fans rejoice.&lt;br /&gt;
&lt;br /&gt;
Another developer has ported this emulator with dialog support that might be a better choice, it&#39;s on crackberry forums in the emulator section.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://tbotz.blogspot.com/feeds/8529578152317162358/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://tbotz.blogspot.com/2012/12/future-goodies.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4738515635468495915/posts/default/8529578152317162358'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4738515635468495915/posts/default/8529578152317162358'/><link rel='alternate' type='text/html' href='http://tbotz.blogspot.com/2012/12/future-goodies.html' title='Stuff I&#39;m currently working on ...'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15106805496151684937</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEie-pflYRa3U6B6uWciSu-46CebLgfhQTirD257vak1gFZvqqQoktFOm-lKR3lo-Rf3LaMIsT3qFng5yuvWcixbO6Eygataq9o0O_rBcneN9XXl-VQxW-qPfyvNKpvudGbsuc7xO2irQmPV/s72-c/soa.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4738515635468495915.post-8935646246016366029</id><published>2012-11-27T00:38:00.002-05:00</published><updated>2012-11-27T00:38:25.020-05:00</updated><title type='text'>Handy -  Atari Lynx Emulator</title><content type='html'>This is a port of &#39;Handy&#39; an Atari Lynx emulator&amp;nbsp;http://handy.sourceforge.net/ &amp;nbsp;Directories should be automatically created but the important location is &amp;nbsp;misc/roms/lynx. &amp;nbsp; &amp;nbsp;The rom images can be .zip or .lnx &amp;nbsp;and &amp;nbsp;as usual they&#39;re not supplied. &amp;nbsp;You&#39;ll need the lynxboot.lnx file in the same dir as the roms in order to load games.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.mediafire.com/file/o338n8689r3g9yz/handy-1_0_0_3.bar&quot;&gt;handy-1_0_0_3.bar&lt;/a&gt;&lt;br /&gt;
Tested on BB10 it should work on PB 2.x but I haven&#39;t tested yet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBO9gomxpz5SE3XqFyaREG_iaYIIY5Ho4RSwXDYiqq4fHloHj2WHdWYD-YQRRfMhyphenhyphenLAHB_Qgf51frB-xNl8J7OMh03l9kL5EF0ztnBb25eS6mS_aF-tJIW_-XTEkE2u5bP3WxREhUPIGpI/s1600/lynx.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;190&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBO9gomxpz5SE3XqFyaREG_iaYIIY5Ho4RSwXDYiqq4fHloHj2WHdWYD-YQRRfMhyphenhyphenLAHB_Qgf51frB-xNl8J7OMh03l9kL5EF0ztnBb25eS6mS_aF-tJIW_-XTEkE2u5bP3WxREhUPIGpI/s320/lynx.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.atariage.com/Lynx/emulation/index.html&quot;&gt;AtariAge Lynx&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://tbotz.blogspot.com/feeds/8935646246016366029/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://tbotz.blogspot.com/2012/11/handy-atari-lynx-emulator.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4738515635468495915/posts/default/8935646246016366029'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4738515635468495915/posts/default/8935646246016366029'/><link rel='alternate' type='text/html' href='http://tbotz.blogspot.com/2012/11/handy-atari-lynx-emulator.html' title='Handy -  Atari Lynx Emulator'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15106805496151684937</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBO9gomxpz5SE3XqFyaREG_iaYIIY5Ho4RSwXDYiqq4fHloHj2WHdWYD-YQRRfMhyphenhyphenLAHB_Qgf51frB-xNl8J7OMh03l9kL5EF0ztnBb25eS6mS_aF-tJIW_-XTEkE2u5bP3WxREhUPIGpI/s72-c/lynx.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4738515635468495915.post-3081154788609471991</id><published>2012-11-19T04:30:00.000-05:00</published><updated>2012-11-19T10:30:24.718-05:00</updated><title type='text'></title><content type='html'>Updated DGEN to work on new BB10 devices For now the dialog handlers are removed since they&#39;re not working correctly, so it&#39;s back to to tapping until later. At some point I will sync up DGEN to the latest source code since it fixes some sprite masking and a number of other changes.&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;
BB10 Phone DGEN bar file: &amp;nbsp; roms go here -&amp;gt; &amp;nbsp;&amp;lt;device_path&amp;gt;/misc/roms/smd/somefile.smd &amp;nbsp; &lt;i&gt;unzipped&lt;/i&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.mediafire.com/file/a65zv766dn3ezv7/dgen-1_10_3_0.bar&quot;&gt;dgen-1_10_3_0.bar&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
It&#39;s based off DGEN 1.30 source code but with this latest version I patched the vdp driver to pull in from latest git repot a sprite masking fix which was causing a couple of games to incorrectly show sprites. &amp;nbsp; So it has a hint of 1.31+ in it.&lt;br /&gt;
&lt;br /&gt;
1. &amp;nbsp;misc/dgen/dgen.cfg &amp;nbsp; parsing now supported. You can download an example file and rename it &#39;dgen.cfg&#39; &lt;a href=&quot;https://github.com/trevornunes/DGEN/blob/master/src/sample.dgenrc&quot;&gt;dgen.cfg&lt;/a&gt; . You should use &#39;soundsamples 2&#39;&amp;nbsp; and &#39;soundsegs 16&#39; and it won&#39;t be &#39;choppy&#39; but play around ...&lt;br /&gt;
&lt;br /&gt;
2.&amp;nbsp; The app will now repeatedly look for roms in /misc/roms/smd &amp;nbsp;folder and if found after a few seconds. So if your installing this for the first time, you can leave it running ...&amp;nbsp; Then add an .smd file in the roms/smd folder and it should automatically locate the file and startup ...&lt;br /&gt;
&lt;br /&gt;
3. No ROM selection interface , the older BPS logic doesn&#39;t render correctly for some reason. &lt;br /&gt;
&lt;br /&gt;
4. icons now 60% transparent and relocated to fit L series phones.&lt;br /&gt;
&lt;br /&gt;
5. Got rid of the &#39;turbo&#39; buttons which are blasphemy&amp;nbsp; ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://tbotz.blogspot.com/feeds/3081154788609471991/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://tbotz.blogspot.com/2012/05/laying-low-at-work.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4738515635468495915/posts/default/3081154788609471991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4738515635468495915/posts/default/3081154788609471991'/><link rel='alternate' type='text/html' href='http://tbotz.blogspot.com/2012/05/laying-low-at-work.html' title=''/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15106805496151684937</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4738515635468495915.post-1666135215252117457</id><published>2012-02-20T14:04:00.000-05:00</published><updated>2012-03-14T10:39:05.758-04:00</updated><title type='text'>Unreal Speccy Portable</title><content type='html'>Here we go again, come on, boom boom shake da room!&lt;br /&gt;
&lt;br /&gt;
Port of Unreal-Speccy emulator for the Blackberry Playbook.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://code.google.com/p/unrealspeccyp/&quot;&gt;http://code.google.com/p/unrealspeccyp/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Playbook ported code is currently stored here ...&lt;br /&gt;
&lt;a href=&quot;https://github.com/trevornunes/speccy&quot;&gt;https://github.com/trevornunes/speccy&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Since this is a computer emulation it&#39;s a little different. The top left of the screen opens up a menu and file selector option. From the menu selector you can navigate around your filesystem and load .sna .tzx .zip speccy games.&amp;nbsp; For now you&#39;ll have to also select beeper, tape or AY for audio depending on the mode of the emulator so it&#39;s a couple of steps to get a game loaded.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;a href=&quot;http://www.mediafire.com/?sc5641cp4ed5d3r&quot;&gt;Unreal Speccy Portable v1.0.0.2&lt;/a&gt;&lt;/span&gt;&amp;nbsp; OS2 signed bar&lt;br /&gt;
&lt;br /&gt;
updates: smoother input handling , less sensitive on menu and games in general.&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; create zx dir unders roms and default open to this directory &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwx7Q7l_jmt673G21qt97cMWbL8AeX1utjVwLI2JlQ-QBlhvdYXqUfm7oLay2A0ENZAdSOYl1VMoOK8rV1oPvSLz-AV0Xcdccfow20_RfO0zeyO9dPeBchEDu9tx1mOgpR7v0YPMEbe14v/s1600/IMG_00000021.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;116&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwx7Q7l_jmt673G21qt97cMWbL8AeX1utjVwLI2JlQ-QBlhvdYXqUfm7oLay2A0ENZAdSOYl1VMoOK8rV1oPvSLz-AV0Xcdccfow20_RfO0zeyO9dPeBchEDu9tx1mOgpR7v0YPMEbe14v/s200/IMG_00000021.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTzdhtv8G0pYHouFOtnu_i3RlECVvkHo2dsImFanwsX4O4a90JWDB5NrF_6_Q_tNDUnlHoilS80yEwtX7Q4DTjRf1J1Km9S_Z99-mZg6G4UaVTKbwy3YYfYW1IcRZ-GIZtiLJRjW8C5pQK/s1600/IMG_00000022.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;116&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTzdhtv8G0pYHouFOtnu_i3RlECVvkHo2dsImFanwsX4O4a90JWDB5NrF_6_Q_tNDUnlHoilS80yEwtX7Q4DTjRf1J1Km9S_Z99-mZg6G4UaVTKbwy3YYfYW1IcRZ-GIZtiLJRjW8C5pQK/s200/IMG_00000022.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKpqcJX3EZfYc4iwadI0LAZ7CFhyphenhyphenPOdj25p69wUBdH89gOivHj15Mp0RZulPLBnB2N8GBfYytGOsuey2duT8qLo9OzerL6IT8EzjTiGw4P9nHR0d3HYFfSIJLRzqJPEoiW-Mds98tUsZju/s1600/IMG_00000025.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;116&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKpqcJX3EZfYc4iwadI0LAZ7CFhyphenhyphenPOdj25p69wUBdH89gOivHj15Mp0RZulPLBnB2N8GBfYytGOsuey2duT8qLo9OzerL6IT8EzjTiGw4P9nHR0d3HYFfSIJLRzqJPEoiW-Mds98tUsZju/s200/IMG_00000025.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/8ZYJFrMzsG8?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Top left is the menu button&lt;br /&gt;
The second icon on top left is the 128k speccy mode&lt;br /&gt;
Then we have the cursor for navigation&lt;br /&gt;
You&#39;ll also see QAOP&amp;nbsp; 0,1,2,3 buttons on the screen&lt;br /&gt;
Enter on the bottom right.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Loading snapshot .sna files ( Fastest and easiest way to play games )&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Step 1:&amp;nbsp; Click top left icon to raise menu&lt;br /&gt;
Step 2:&amp;nbsp; Navigate down to 48k mode and press enter ( or don&#39;t if you want 128k mode )&lt;br /&gt;
Step 3:&amp;nbsp; Navigate down to Reset and press enter&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;You should see the white screen speccy 48k screen appear!&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Step 4:&amp;nbsp; Press the menu key to close it, then press again to highlight ...&lt;br /&gt;
Step 5:&amp;nbsp; Use the file browser and find a snapshot file and select it, it will automatically start the game&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Loading tape archives ...&amp;nbsp; ( for the real experience open the menu, select &#39;Tape&#39; for audio ... ) &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Step 1)&amp;nbsp; Click the 128K speccy icon and select enter for Tape Loader&lt;br /&gt;
Step 2)&amp;nbsp; Click the top left icon to highlight the menu&lt;br /&gt;
Step 2)&amp;nbsp; Press enter key to start the Open... file browser&lt;br /&gt;
Step 3)&amp;nbsp; Locate your tape archive file Speccy game&lt;br /&gt;
Step 4)&amp;nbsp; select it&amp;nbsp; ( it won&#39;t start up immediately )&lt;br /&gt;
Step 5)&amp;nbsp; navigate down to the Tape option and select Start ( it will toggle between start and stop )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://tbotz.blogspot.com/feeds/1666135215252117457/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://tbotz.blogspot.com/2012/02/unreal-speccy-zx-spectrum-emulator.html#comment-form' title='14 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4738515635468495915/posts/default/1666135215252117457'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4738515635468495915/posts/default/1666135215252117457'/><link rel='alternate' type='text/html' href='http://tbotz.blogspot.com/2012/02/unreal-speccy-zx-spectrum-emulator.html' title='Unreal Speccy Portable'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15106805496151684937</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwx7Q7l_jmt673G21qt97cMWbL8AeX1utjVwLI2JlQ-QBlhvdYXqUfm7oLay2A0ENZAdSOYl1VMoOK8rV1oPvSLz-AV0Xcdccfow20_RfO0zeyO9dPeBchEDu9tx1mOgpR7v0YPMEbe14v/s72-c/IMG_00000021.jpg" height="72" width="72"/><thr:total>14</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4738515635468495915.post-3076866983370948466</id><published>2012-01-20T00:48:00.000-05:00</published><updated>2012-01-22T23:47:40.783-05:00</updated><title type='text'>Hugo emulator ported to playbook</title><content type='html'>Hugo is a PC Engine, &amp;nbsp;TG16 emulator that has been around for years. This tiny 8bit console was slapped into a giant fridge of a plastic case for the TurboGrafix16 I guess to appeal to the Western market...&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmOYnkI-GDmq_OC0KyerihZt1BeJfHrrtaSuHrt3ecWKJguge23pFFdJzporsc_oTodKRXybdrfpgp5KVey0MwMTKc-iZDeFbmWG2805QVl60lJZ2JZII-FA2zBOJZ0CqiFtGKj90HfNmf/s1600/IMG_00000026.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;187&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmOYnkI-GDmq_OC0KyerihZt1BeJfHrrtaSuHrt3ecWKJguge23pFFdJzporsc_oTodKRXybdrfpgp5KVey0MwMTKc-iZDeFbmWG2805QVl60lJZ2JZII-FA2zBOJZ0CqiFtGKj90HfNmf/s320/IMG_00000026.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8zsL-7XPPnRAd9ghBenGMHBRPvDqDsexxfAXXlu-sm3V1VyHh_HdIEb5hzBVJe2SMWTRfrqhZ339SCBibzR_7RmFQGz8xXtzwRmyYUivpkodl0PFfsIlA6QUYC1njHRE6nJYU3YyBEd_3/s1600/IMG_00000028.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;187&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8zsL-7XPPnRAd9ghBenGMHBRPvDqDsexxfAXXlu-sm3V1VyHh_HdIEb5hzBVJe2SMWTRfrqhZ339SCBibzR_7RmFQGz8xXtzwRmyYUivpkodl0PFfsIlA6QUYC1njHRE6nJYU3YyBEd_3/s320/IMG_00000028.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPpKYVZRuVQF0Rbe6kTtO92mmf0lu1XgLJad8sEB2tO3WTbkX52WOH8u5V0b5OeQENgK35cT6brpSW4Ld8shre_26_K8F31tzVA7y01c1txpxDvvItgDjX87TUJq4BelRvKrGSwZ-lkTSv/s1600/Scrapbook_2012-01-20_00.26.57.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.mediafire.com/?b7w8be5hw15nhgq&quot;&gt;download v1.0.0.1  signed bar file&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.zeograd.com/index.php&quot;&gt;HuGo!&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Status&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Currently I have a ROM &#39;cycler&#39; that can trigger reload of cartridges automatically but ... it crashes when the 2nd load occurs due to malloc,mem corruption. Normally the emulator shuts everything down including SDL but I want to keep graphics up since we are not on a desktop we only need to reset the core emulation.&amp;nbsp; The core itself dynamically allocates various blocks during InitPCE() and then clears them in TrashPCE() however something is going nuts after the second restart cycle.&amp;nbsp; I also changed the graphic mode to 32bit instead of the 8bit SDL mode I think it looks a little better even if arguably it&#39;s more CPU expensive.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;The porting procedure ...&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
A little more code tweaking was required than FCEUX but it was mostly done in one night. One thing I did was to generate Linux build since its another Autotools job meaning it&#39;s worth generating for a Unix/Linux like target first then import the code. This saves time when you import into Momentics, because the config.h file is pre-generated and if done on Linux is setting POSIX includes and other common defines. It also sets the emulator flags and SDL target so I can get a rough idea which source files matter and which dont.&amp;nbsp; Anyway after compiling and playing around with the emu on Linux I deleted some obviously redundant code e.g. windows, gtk_xxx files then&amp;nbsp; zipped up the source so I now have a unix like mini SDL build that is fairly close to QNX/PB ...&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;b&gt;Getting a project like HuGo! into Momentics is a two step procedure:&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
Step 1) Create an empty tablet project&lt;br /&gt;
&lt;i&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gets me bar-descriptor.xml etc&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Step 2) Import existing filesystem into the &#39;src&#39; directory of the new created project&lt;br /&gt;
&lt;i&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gets the C code in this case into the project&amp;nbsp;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
At this point I could hit compile and watch it explode ... but there&#39;s a couple more things to do before we hit compile and work out the issues...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Modify the project settings Build settings to reference libs, headers etc.&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
We need to set any special compile flags&amp;nbsp; e.g. NEW_GFX_ENGINE, -DSDL etc&lt;br /&gt;
We need to set up include directories&amp;nbsp; e.g. {workspace}:/SDL/include etc&lt;br /&gt;
We need to add -L library paths to libSDL12.so&amp;nbsp; and libTouchControlOverLay.so&lt;br /&gt;
We need to&amp;nbsp; import build settings from FCEUX or some other Tablet project to get Device-Release, Device-Debug etc. Or you can manually add the ARM compiler chain , I just import from a similar project.&lt;br /&gt;
&lt;br /&gt;
Update bar-descriptor.xml&amp;nbsp; with your token,&amp;nbsp; enable file access, add libSDL12.so etc.&lt;br /&gt;
&lt;br /&gt;
disable warnings, yeah I said it ... At this point lets fix up errors first...&lt;br /&gt;
set -O2 optimization for a Device-Release build don&#39;t need debug at this point.&lt;br /&gt;
add __QNXNTO__ flag and __PLAYBOOK__ flags to compile we will use this to isolate incompatible code. I actually only use __QNXNTO__ most of the time since I want all QNX devices to be able to compile this code and not just PB.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Now hit compile and get this thing running on Playbook ...&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Bang!&amp;nbsp;&amp;nbsp; Every project starts out this way, the first file dies due to missing headers, wrong types, some windows code getting compiled.&amp;nbsp; So we just solve each little problem one step at a time.&amp;nbsp; Any code that looks like windows gets deleted, if it&#39;s loaded with windows hooks just delete the module, ditto for any other platform we don&#39;t care about.&amp;nbsp; Hit compile again ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;syntax error before &#39;(&#39; or before a variable it&#39;s an unknown type ,&amp;nbsp; check the headers &lt;/li&gt;
&lt;li&gt;can&#39;t find argp.h&amp;nbsp; oops ... I copied this from GNU pages since it&#39;s not part of QNX build.&lt;/li&gt;
&lt;li&gt;GL code hooks - for now if they are not isolated with preprocessor flags&lt;/li&gt;
&lt;li&gt;GTK code littered throughout ...&amp;nbsp; this is where the __PLAYBOOK__ flag comes in handy&amp;nbsp;&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
Wrapping unsupported code with flags ...&lt;br /&gt;
&lt;div style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;
#ifndef __PLAYBOOK__&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;
original code here that was causing a compiler break ...&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;
#endif&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;
#ifndef __PLAYBOOK__&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;
SDL OpenGL code here..&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;
#endif&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;
&lt;/div&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tbotz.blogspot.com/feeds/3076866983370948466/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://tbotz.blogspot.com/2012/01/hugo-emulator-ported-to-playbook.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4738515635468495915/posts/default/3076866983370948466'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4738515635468495915/posts/default/3076866983370948466'/><link rel='alternate' type='text/html' href='http://tbotz.blogspot.com/2012/01/hugo-emulator-ported-to-playbook.html' title='Hugo emulator ported to playbook'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15106805496151684937</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmOYnkI-GDmq_OC0KyerihZt1BeJfHrrtaSuHrt3ecWKJguge23pFFdJzporsc_oTodKRXybdrfpgp5KVey0MwMTKc-iZDeFbmWG2805QVl60lJZ2JZII-FA2zBOJZ0CqiFtGKj90HfNmf/s72-c/IMG_00000026.jpg" height="72" width="72"/><thr:total>0</thr:total></entry></feed>