News
Sat, 10 Apr 2021 17:55:15 -0000
Besides minor bugfixes and enhancements there is now a three piece preview for style 'modern' and basic gamepad support (cannot be configured in menu but in config file).
Tue, 06 Apr 2021 19:06:22 -0000
Since my nephew started playing and enjoying this game I've tweaked difficulty 'Kids' and added difficulty 'Very Easy' as a step in between. I've also added an option to restart a level by pressing 'r' (at the cost of a life) as some levels require this if you make a mistake. And I've added basic gamepad support (buttons cannot be configured in menu yet but in config file and I am not sure whether it works for all gamepads since I had to use SDL_Joystick instead of SDL2's new GameController stuff as my gamepad was not recognized properly). Last but not least, I simplified cross compiling by improving the configure file.
Fri, 02 Apr 2021 13:44:04 -0000
I finally managed to compile both games for Windows. It seems that the 32 bit MinGW toolchain is broken but the 64 bit toolchain works.
Fri, 08 Jan 2021 15:12:37 -0000
Playing LGeneral again a bit I'm not really sure what were my thoughts about the GUI changes I made in 1.4.x... so I changed the GUI again: The unit menu is again a context menu that pops up when right-clicking a unit which I like much more. The rest of the menu is now a slim line of buttons on the right hand side and the minimap is in the corner of the playing field (can be turned off if necessary) which allows to see more of the actual game, which I like a lot more. There is a bit of a SDL related problem with switching window/fullscreen: The mouse seems clipped sometimes so you can't reach buttons. If that happens set a wanted resolution in lgeneral.conf (for Linux in ~/.lgames, for Windows it comes up after starting once in the same directory) and stick with it. Don't change window/fullscreen in game. Besides that, there are some fixes for porting to Windows (Windows port might come later this day).
Tue, 05 Jan 2021 19:22:21 -0000
I managed to cross compile LGeneral for Windows (32 bit) as well. The ZIP archive includes the complete PG and KuK data, so you can play without any additional steps needed. The resolution is fixed to 1280x720 for both, window and fullscreen mode.
Tue, 29 Dec 2020 16:55:09 -0000
Thanks to Francesco Di Nucci I managed to cross compile at least LTris, Barrage and LMarbles for Windows 32-bit using CygWin and MinGW. So there are now up to date versions available. LBreakoutHD and LPairs2 compile but unfortunately do not run (error code 0x7b?). I guess because of some problems with the additional libraries or 32/64 bit issues... If anyone has an idea, please let me know.
Mon, 28 Dec 2020 16:43:36 -0000
Besides some minor bug fixes and enhancements this version introduces a lock delay of half a second for style 'Modern' without move reset and improved simplified wall kicks. Rules are: If rotation fails, try one step right, then one step left, then one step up, otherwise rotation fails completely. So intentionally crazy T-spins and tunneling moves by an overly complicated SRS are NOT possible. In my opinion Tetris is about stacking and while modern stuff like lock delay, wall kicks and 7-bag (hold function and multi-preview are going to come as well) are nice to have, the current official meta just takes it too far... There is also a 'Fast DAS' option now that allows playing with DAS at roughly the speed of hypertappers (10/3 vs classic 16/6) which is also available in style 'Classic' to even out the advantage of hypertapping.
Tue, 22 Dec 2020 12:13:40 -0000
Michael Uplawski has submitted a new levelset called 'Karnickel' which you can find in section LBreakout2 - Levelsets.
Tue, 28 Jul 2020 11:07:54 -0000
I've added a game mode 'Training' where you can hit the hard drop key to enter/leave zero gravity mode (piece doesn't fall down but can be moved) to work on your piece placement at high speeds. Also thanks to Fabrice Fontaine a compile error with gcc 4.8 has been fixed.
Sun, 28 Jun 2020 19:06:31 -0000
I decided to skip one update version and go straight to 1.2 as much has changed. Beside code clean ups, menu simplifications and a slight rehaul of the graphics I've added DAS (delayed auto shift), ARE (entry delay) and changed scoring to match the old NES Tetris. Also the modern stuff like ghost piece, piece bag, wall kicks, DAS charge during ARE is now only enabled for new game style 'Modern'. For 'Classic' you have none of this making the game really hard but also very interesting (let the droughts begin...). As I said I started watching CTWC and wanted to see where I'm at compared to these guys (not even close, I can tell ya, not even close). So basically you can now choose between the casual modern style and the hardcore classic style for all game modes. Game stats are now also available for single player modes.