.:  Home  :.
.:  Productions  :.
.:  Misc  :.



GATS Free Zone Laurent de Soras


Welcome, this ugly thing is my homepage. To browse, click on the tabs located on the top.


 News

New email address, article update and source release 2008.08.10
----------

 Please note that I've got a new email address (to reach me, check this page). The old one @club-internet.fr will be discontinued at the end of the month, my previous Internet provider being stopping the contract.

 The article on number rounding has been updated.

 I also released the Pampurfe's Buzz machine source code at the request of the Zzub developer community.


ay2wav 1.10 update, z80span and ay2sna release 2007.04.04
----------

ay2wav has been updated. What's new?

 Amstrad CPC speaker emulation, for more realistic sounds, with different quality settings,
 Debug mode, to ensure musics are correctly ripped and/or encoded,
 Possibility to fix tonality of early AY3 tunes ripped on CPC but modified in order to work as if they were played on a ZX Spectrum,
 A few bugfixes

I also released two other tools for AY3 chiptune hacking, z80span, a program to report Z80 code coverage, and ay2sna, a program to convert an AY3 file into a memory snapshot for Amstrad CPC emulators.


Captive God 1.01 2007.01.28
----------

I've just released Captive God. It is a help program for Captive. Captive is a game working on Atari ST computers. You can run it on a Windows PC with an STE emulator called STEem. Captive God is plugging into STEem to interract with Captive when it's running.

The main Captive God feature is the path finder, which shows on a maze map the path to a user-selected location. It takes into account clipboard collection and locks to open required to reach the desired position.

The second feature is the Monitor, a small window to be put on the top of your emulator screen. It shows you the direction to take to follow the programmed path, and the password/bar/button codes to open any door. Normally, it will show only puzzle solutions which you have found, but you can force it to cheat and reveal any code.

Captive God is quite similar to and has been inspired by the Super Captive Companion (SuperCC), by Pierre Fournier. A few icons were just lamely ripped from it. Thanks to everybody who contributed to this project (ideas, reverse-engineering, pieces of code, etc.)


ParamEQ source code released 2006.11.09
----------

Paniq is developing an open source Buzz clone called Aldrin. My ParamEQ Buzz plug-in seems to be pretty popular, so he asked me to release the source code in order to have it in Aldrin. So I released the source code under the LGPL license.


Fiche de lecture de « Que la crise s'aggrave ! » 2006.08.30
----------

J'ai publié un petit résumé de ma dernière lecture, « Que la crise s'aggrave ! » de François Partant. Livre très intéressant, ma foi ! Merci à Paul des R.G. pour le prêt du bouquin.


Added AY2Wav utility + source code 2006.07.15
----------

I just completed the AY2Wav utility, something I was developping from a long time and which I never finished until today... .AY files are music files from Amstrad CPC and Sinclair Spectrum computers. They contain music data as well as the code required to play it back on the original computer. This program emulates the Zilog Z80 microprocessor and the General Instruments AY-3-8910/8912 (or Yamaha YM2149) Programmable Sound Generator, in order to render an audio sample file in the Wav format. Currently there is no support of the ZX beeper, so some tune may be silent or not working at all. The program features a high quality resampling system, something which is missing in most AY players or CPC/ZX emulators.

The Z80 emulator code is from Marat Fayzullin, I had to modify it a bit in order to make the I/O functions work correctly. Also, I got special tricks for the AY-3-8910 from the MAME project. YMEmu by Bulba S.V. contained helpful information to distinguish between CPC and ZX because I know nothing to ZX/Spectrum! You'll find a lot of .AY files there.


Update for the article on number rounding 2006.06.17
----------

My article on number rounding has been updated to fix a few typos.


FFTReal 2.0 and Stopwatch 1.02 2005.10.18
----------

 FFTReal has been upgraded to v2.00; the class has been templatised to accept any kind of floating point type for data. There is also a new template class for fixed-length FFTs, giving a significative speed improvement. The license has been changed to LGPL.

 Stopwatch had its interface changed a bit to something simpler.




Older news...



[Home] [Productions] [Misc] Copyright © 2003-2008 Laurent de Soras