NoRecess
  • News
  • Productions
  • Articles

Pheelone's unreleased preview also available as a Youtube video

1/26/2011

 
Metr from CPCWiki forum seems to be in pretty good shape these days : he just uploaded another Youtube video, this time dealing with the Pheelone's unreleased preview ! The corresponding description page has also been updated with new link.

Preconfigured SDCC project for the Code::Blocks IDE (written by Octoate)

1/26/2011

 
Octoate sent me words about his template-project for Code::Blocks IDE (which is a free and powerful source-code editor). Sample project allows to compile SDCC Tutorial Part 3 ("Hello World"). An archive is provided with step-by-step description. You can get more information here (also added in Articles section). Thank you Octoate !

Phat demo now gets a proper Youtube video

1/26/2011

 
Many thanks to Metr from CPCWiki forum that just uploaded a proper version of my 2008's Phat demo on YouTube ! Its corresponding demo description also got updated.

Phreaks demo's anti-alias/reverse-mode explained

1/22/2011

 
I just updated the article explaining the algorythm behind the Phreaks demo's animation system. Added topics are anti-alias and reverse-mode support, both are covered at the end of the article (before the conclusion). Click here to read the article.

Introducing Phactory (as new CPC.Net replacement) - still publicly unreleased !

1/21/2011

 
Picture
I went further with my own development editor lately.
First, I switched the build pipeline from PhrozenC to SDCC/SDCC2Pasmo. As a consequence, I can now use a full-featured ANSI C compiler using Maxam-style syntax for inlined assembly code. Additionally to that, it's now possible to double-click in Output Window onto a build warning / error if any to open directly the corresponding source file at right line location (like Visual Studioactually does).
Next, I decided to do major user-interface updates. As I want this tool to be completely adapted to my own needs and likes, I used a dark gray theme to relax my eyes while programming (changing default Windows theme colors was not enough to me). Also, Project Explorer (allowing resources management in project) and Output Window (mostly used to view build results) panels are now located by default at the left, with auto-hide state enabled. This allows me to focus on an extended view of the currently activated plugin (while developing, it's important to keep concentration and avoid any kind of distractions).
Finally, I did major clean-ups. I removed many custom features I specifically added to generate data for Phreaks demo (entirely written using previous version of this tool). I also removed unused features in user interface, that way it's easier for me to maintain the application.
So basically, that's it. Some screenshots are visible on product description page (click here). And oh, BTW - I also renamed the project, Phactory being waayyyy cooler than the too-much classical CPC.Net name :)  

Demoniak's PC-CPC emulator integrated into Phactory

1/21/2011

 
Picture
PC-CPC is an Amstrad CPC emulator being developed by Demoniak. While not being 100% accurate with Amstrad CPC emulation these days, it actually replays decently Pheelone and Phreaks demos.
Internally, this software is made using C++ and WinAPI : both can be easily embedded inside a C# application. As a consequence, I decided to integrate the emulator as a plugin directly into Phactory.
So now once the final DSK file is built, it can be immediately launched under emulator, saving some precious time in the process of adding code / quick testing / adding back other code / etc.
PC-CPC usage is currently optional, there is an option in Phactory to revert back to external launch of WinAPE if required.
I still don't know where this emulator integration will end - Demoniak is currently adding new appreciated debugging features inside the emulator, so I wonder if these additional floating dialogs should be embedded as panels inside Phactory or let them untouched... more information about Phactory can be found here.

z88dk vs. SDCC C compilers : I was right to stick with SDCC

1/18/2011

 
My personal conclusion thanks to my own experience with z88dk and SDCC was that SDCC produced much better code than z88dk. Today I got confirmation from one of the z88dk authors here : "sdcc currently generates code which in general is smaller and faster than the one generated by z88dk [...] it does support a more complete subset of standard C compared to z88dk. It is actively maintained (releases about once a year) and keeps improving.". Don't get me wrong : competition is good and actually benefits to both projects. Still - basically it's a fact that today SDCC is the best C compiler available for Z80 developments.

SDCC Tutorial Part 4 of 4 : Tips & Tricks updated

1/17/2011

 
I updated the article with a new Tips & Tricks : How can I retrieve parameters in a C function from inlined assembly code ? Click here to read it.
<<Previous

    Archives

    January 2023
    November 2021
    June 2021
    November 2020
    September 2020
    May 2020
    November 2019
    October 2019
    September 2019
    August 2019
    May 2019
    March 2019
    May 2018
    April 2018
    March 2018
    December 2017
    November 2017
    October 2017
    September 2017
    April 2017
    January 2017
    December 2016
    April 2015
    March 2015
    December 2014
    October 2014
    April 2014
    February 2014
    December 2013
    August 2013
    June 2013
    October 2012
    September 2012
    August 2012
    June 2012
    May 2012
    February 2012
    December 2011
    October 2011
    September 2011
    July 2011
    May 2011
    April 2011
    March 2011
    February 2011
    January 2011

    RSS Feed

Powered by Create your own unique website with customizable templates.
  • News
  • Productions
  • Articles