Some notes from The Spectrum Show

Some notes I made watching The Spectrum Show. New games: Antiquity Jones 2012 Paul Jenksinson More Tea Vicar 2012 Cronosoft Future Looter 2011 Timmy Alter Ego 2011 RetroSouls Genesis: Dawn of a new day 2010 RetroWorks Interesting old games: Glug Glug 1984 CRL Ninja Hamster 1987 CRL Worth remembering: Arcade Pac-Man emulator for ZX Spectrum Arcade game designer 2008 Chronosoft  


Recommended retro ZX Spectrum related Youtube channel

If you are interested in retro computing, especially Sinclair ZX Spectrum computing, I highly recommend Paul Jenkinson The Spectrum Show if you haven't found it yet. It is very well made series with a nice structure: news of that era, software comparison, game reviews, new software reviews etc. Highly recommend.  


Creating a BattleCity game using Phaser.IO, part 1

I was never a huge fan of JavaScript and I am no way front-end developer, but I like some ideas from that technology and now with dying Flash - it is definitely the future. So in this post series, I will be making famous Nintendo (NES) Battlecity game clone using Phaser.IO, just for fun, to see how it works. To make it I decided to use some online development environment, Github for source control and .. yes that is basically all that one will need. Setting up a development environment. For a development environment, i have decided to code everything online using Cloud9 and Github. First login or create your Github account. Then create a new repository. Then you have to register for the Coud9 account and create workspace there. When creating workspace select Html5 and provide your Github repository URL in "Clone from Git.." field. Also, go to Cloud9 settings, select SSH Keys, copy your key and then go to Github->Settings->SSH and..., press New SSH key, name it something like C9 and then paste your key and press Add SSH key. Setting up project workspace. In Cloud9 workspace of your project create folders: assets->tilemaps->maps assets->tilemaps->tiles js Create empty index.html…


Lee Pro 1000 primer pusher plans

Here you can find Lee Pro 1000 primer pusher plans forn NotAnExpert Youtube channel:   Original video describing this Lee Pro 1000 modification:  


Calling .NET from PowerBuilder

To call .NET for PowerBuilder best option is to create Class Library in Visual Studio. Sign it. In project properties, Application, Assembly Information..., check "Make assembly COM-Visible". Sign it class library (project properties, Signing...). In project properties, Application, Assembly Information..., check "Make assembly COM-Visible". Optional, add these attributes to your class: [ComVisible(true)] [ClassInterface(ClassInterfaceType.AutoDual)] [ProgId("ClassLibrary1.Class1")] Register created DLL in command lime like: regasm /tlb "path/to/dll/file.dll" /codebase Use it from PowerBuilder like: [code] OLEObject obj Integer li_rc obj = CREATE OLEObject li_rc = obj.ConnectToNewObject("ClassLibrary1.Class1") IF li_rc < 0 THEN DESTROY obj MessageBox("Connecting to COM Object Failed",     "Error: " + String(li_rc)) Return MessageBox("Connecting to COM Object Failed",     "Error: " + String(li_rc)) Return Return ELSE obj.ShowMe()END IF obj.ShowMe() END IF [/code] To call some web service from this DLL you add service reference and then: [code lang="csharp"] BasicHttpBinding binding = new BasicHttpBinding(); EndpointAddress address = new EndpointAddress("http://web-service-url"); var client = new ServiceReference1.YourWebServiceClient(binding, address); var b = client.YourWebServiceMethod(); [/code]


List services problem in Windows 10 and PowerBuilder .NET 12.5

Windows 10 / PowerBuilder .NET 12.5 Trying to make web service client and list services I get an error: Windows SDK for .Net Framework 4.0 was not installed. Please install it before use this feature. Tried to install Microsoft Windows SDK for Windows 7 and .NET Framework 4 (ISO) but that did not help. So I downloaded ProcessMonitor to check what for PowerBuilder .NET is looking and cannot find.  Found that it is looking for [HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Microsoft SDKs\Windows\v7.1\WinSDK-NetFx40Tools-x86] and does not find it. In my registry, I had tools in v8.0A WinSDK-NetFx35Tools-X86, so I just for test I made this new registry entry: [HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Microsoft SDKs\Windows\v7.1\WinSDK-NetFx40Tools-x86] "ProductVersion"="8.0.50727" "ComponentName"="Microsoft Visual Studio 2012 Multi-targeting Utilities for .NET Framework 3.5" "InstallationFolder"="C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\bin\\" And after that, list services now work in PowerBuilder .NET 12.5        


End of content

No more pages to load