Since my girlfriend had a spare aquarium to offer we decided to put one into my residence (yeah!)… What fish species to take wasn’t a real question: they should taste great when eaten by a turtle… And since the species Poecilia reticulataaka Guppy is quite reproductive and is known to taste great (Wilma knows best) it is the species of choice.
“They may not work. They may not even install. They may make your monitor explode in a shower of glass. EVEN LCDs! They may make your children grow horns, and cause the people in your neighborhood to explode spontaneously while doing the Macarena. They will rip out your eyeballs, and eat your soul with a really dull spoon, laughing and cackling while forcing Cheerios up your nose. They will make your intestines explode in a rain of confetti, while evil clowns bite your feet.”
Today I am releasing a current build of YAPS to give you the chance to take a look at it during the development process. There are a number of new features and bug fixes in this version, the most noticable enhancement is the brand new user interface:
One of the new features is the Space-Usage-Bar:
For a complete overview of all fixed and added things, take a look at the changelog below. Everyone who is waiting for some particular feature to be implemented: it’s on the list and soon in YAPS. Everyone who wants to see a feature in YAPS which isn’t there or planned, please comment this article and tell me what you would like to see.
fixed a bug in the HTTP Processor where only lower case AddRecording calls were accepted
added ManageRecording function call to the HTTP Processor to allow better TVBrowser Integration (remove should work now) (added type=add or type=del)
fixed a bug that caused the HTTP server to malfunction
added Recording PlayCounter which shows how many times each recording was downloaded or streamed directly from the YAPS server
fixed a bug that caused a crash when a wrong formated URL was requested…
changed the default port to 80
fixed a bug in the RecordedList TemplateProcessor which produced not working Streaming URLs
fixed some of the html templates
added some more data fields to the recording data structure (activated)
added a simple sorting algorithm (Sorter.cs) used for RecordingTable and DoneRecordingTable HTML Template Processor Rendering
added a resume-streaming feature: Once you started streaming and stopped, YAPS resumes at the last position you stopped it; the next time it starts at the beginning of the recording
changed file information of the YAPS assemblies…
added addrecording.html (new design)
added default page when / is requested
added some commented-out extensions to the Recording Data structure; to be activated when a Recording File Converter is available
added addrecording.html to the Design Project (to be updated soon)
While we’re very proud of this Beta milestone, it does not represent all of the great features we are enabling in XNA Game Studio Express which will be available in final release form by this holiday. Some of the key feature areas that were not able to make it into this beta include:
The XNA Framework Content Pipeline feature is not present in this release of XNA Game Studio Express (Beta). It will be made available in a future beta release of XNA Game Studio Express
Support for retail Xbox 360 game development. This feature will be made available upon final release of XNA Game Studio Express later this holiday
Additional starter kits and tutorials will be made available upon final release of XNA Game Studio Express”
I recently wrote about the progress I made with YAPS – the multicast to unicast proxy that suddenly became even a vcr. And today I found “TVBrowser“:
“TV-Browser is a free electronic program guide. It offers more than 140 mainly german stations.”
You get everything you might expect from an electronic program guide with TV-Browser and even more. It’s extensible and fast. The extensibility is exactly the reason why I am using it as the EPG frontend for YAPS/VCR.
I used the WebSearch Plugin of TV Browser to actually do a http-request on the YAPS/VCR webserver. This request adds the recording to the schedule list…easy as it could be…
It looks like this:
right click on the programme and you’re about to program the recording…
Infact the only thing I had to do is to add one line to the WebSearch Plugin config, which looks like this:
Simple, isn’t it… one webrequest and the recording is added.
Finally I’ve got a great EPG to program my recordings…yeeehaaa!
Some weeks ago I wrote about that UDP to TCP Proxy I wrote. And since I am mainly using it for DVB-S tv watching I always wanted it to be a VCR as well. So I extended YAPS to be a VCR.
At the moment I am redoing the Web-Interface of the VCR to give it a shiny and sleek finish, but in the meantime I want to give you the chance to take a look on YAPS+VCR in action, and of course an even deeper look into the sourcecode:
this is the “Add new timer…” screen
this is the home page of the vcr…showing one programmed timer..
So apparently some things happened the last days. I would appreciate any comments on the application and the sourcecode. So feel free to download and use. I am releasing it, as usual, under the BSD license.
Pinball fans rejoice! I just found a obviously longer available pinball simulator with integrated editor. Yes, you can create your own pinball tables. There are plenty of them freely available on the internet so you don’t have to create your own – instead just start a nice pinball game… The graphics are fantastic and so is the sound… That’s probably the best pinball I’ve ever played on a pc… Oh, did I mention that this is available for free?
“Future Pinball is a real time Pinball Development System. It allows you to design and play your very own pinball simulation in True real time 3D. It uses Advanced Physics to provide the best possible Simulation of a true to life pinball machine. Tables are built up out of Standard components (Plastics, Pegs, Bumpers, Lights etc..) which are placed onto the playfield via the Editor. Objects like Surfaces, Lights and Rubbers are shapeable within the Editor and generated real-time when the table is played. Other objects (Bumpers, Flippers, Gates, Triggers, Targets etc..) use pre-made 3d Models (of which there is a nice selection of each type).
The Table logic is scripted in Visual Basic Scripting (via the Microsoft Scripting Technology’s built into Windows XP). Scripting is designed to be simple but flexible enough to allow a wide vararity of Original Games to be created. Only a limited subset of the Visual Basic Scripting Language is used as a lot of extra functionality is provided by the game engine. Full Sound / Music Support is also provided with multiple Music Channels to allow cross fading. Future Pinball uses the Newton Game Dynamic Physics Solution (link) for the real time simulation of a Pinball’s Physics Environment. This allows the ball to behave correctly on the playfield and interact with other objects as it does in the real world. Newton has allowed Future Pinball to take the next step into truly realistic play. As Future Pinball is a Game Construction Program it contains some advanced concepts which may require a little bit of time (and patience) to learn and fully understand (such as computer graphics and scripting concepts).”
And here are two screenshots of one of the downloadable pinball tables:
“XNA Game Studio Express is a new offering, targeted at students and hobbyists for game development. XNA Game Studio is based on Visual C# Express 2005 and lets developers target both Windows and Xbox 360. XNA Game Studio Express contains the following:
The XNA Framework, a set of managed code development libraries which will allow game developers to be more productive when creating games for Windows and the Xbox 360.
The XNA Framework Content Pipeline which is a set of tools that allow developers to more easily incorporate 3D content into their games.
XNA Game Studio Express also contains a full set of documentation, how-to’s and starter-kits that demonstrate how best to utilize the content pipeline and XNA Framework. “
“MSDN Solve ist die Lösung für alle Entwickler, die praxis-orientierte Hilfestellungen bei typischen Programmier-Herausforderungen suchen. MSDN Solve liefert verständliche Antworten auf immer wiederkehrende Fragen aus dem IT-Alltag und sorgt dafür, dass Sie Stolperfallen in Software-Projekten künftig leicht umschiffen.”
Stitching software and digital cameras make panoramic photos far easier than ever before. However, to get the best results, you need a special tripod head. These can cost hundreds of dollars, but making your own isn’t that hard. Even better, it’s dirt cheap.
“Mike Nelson – the comic genius behind MST3K – has launched a new site called RiffTrax, where he provides an audio commentary track to mainstream films that you can download and listen to while watching the movie.”
For just $1.99 (beta pricing!) you get a commentary track for a growing number of movies…really really great stuff.
There was a video of a presentation some days ago showing that the build of vista that was used in that presentation had some serious bugs handling the voice recognition. After all here is a movie showing how the current build of vista is doing the trick: