You can subscribe to this list here.
2008 |
Jan
|
Feb
|
Mar
(4) |
Apr
|
May
(10) |
Jun
(1) |
Jul
(17) |
Aug
(2) |
Sep
(13) |
Oct
(23) |
Nov
(6) |
Dec
(1) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2009 |
Jan
|
Feb
(14) |
Mar
(19) |
Apr
(6) |
May
|
Jun
|
Jul
|
Aug
(3) |
Sep
|
Oct
(3) |
Nov
(3) |
Dec
|
2010 |
Jan
(4) |
Feb
(5) |
Mar
|
Apr
(4) |
May
(5) |
Jun
(7) |
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
(18) |
Dec
(1) |
2011 |
Jan
(3) |
Feb
(12) |
Mar
(2) |
Apr
|
May
(1) |
Jun
(1) |
Jul
(2) |
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
|
2012 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2013 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(2) |
Jun
(4) |
Jul
|
Aug
|
Sep
|
Oct
(7) |
Nov
|
Dec
|
2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
(2) |
Aug
|
Sep
(2) |
Oct
|
Nov
|
Dec
|
2022 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(5) |
Nov
|
Dec
|
2024 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Eric L. <i...@ha...> - 2024-03-23 16:39:47
|
Hi developers, I am currently packaging Chromium B.S.U. for Arch Linux RISC-V, where I encountered that the outdated config.guess cannot recognize new architectures like riscv64: ``` checking build system type... ./config.guess: unable to guess system type This script, last modified 2016-04-02, has failed to recognize the operating system you are using. It is advised that you download the most up to date version of the config scripts from http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess and http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub If the version you run (./config.guess) is already up to date, please send the following data and any information you think might be pertinent to <con...@gn...> in order to provide the needed information to handle your system. config.guess timestamp = 2016-04-02 uname -m = riscv64 uname -r = 6.5.6-arch2-1 uname -s = Linux uname -v = #1 SMP PREEMPT_DYNAMIC Sat, 07 Oct 2023 08:14:55 +0000 /usr/bin/uname -p = unknown /bin/uname -X = hostinfo = /bin/universe = /usr/bin/arch -k = /bin/arch = /usr/bin/oslevel = /usr/convex/getsysinfo = UNAME_MACHINE = riscv64 UNAME_RELEASE = 6.5.6-arch2-1 UNAME_SYSTEM = Linux UNAME_VERSION = #1 SMP PREEMPT_DYNAMIC Sat, 07 Oct 2023 08:14:55 +0000 configure: error: cannot guess build type; you must specify one ``` Though I could work around this for now by using `autoreconf -fi`, it would be much more convenient for distributions to update these files in source tarball next time. Thank you! Cheers, Eric |
From: Ville S. <sy...@sc...> - 2022-10-27 16:52:52
|
On Thu, Oct 27, 2022 at 02:21:05PM +0800, Paul Wise wrote: > On Sun, 2022-10-23 at 13:34 +0300, Ville Syrjälä wrote: > > > Destroy the old window when chaging the window size > > This causes a SIGSEGV on start for me under GNOME Wayland, > with both SDL_VIDEODRIVER=wayland and SDL_VIDEODRIVER=x11, > so I have added variable initialisations to fix the crash. Thanks. I though the constructor would automagically zero initialize everything, but it's been ages since I've touched c++ so I'm probably misremembering how it all works. I suppose I just got lucky with the garbage I had in there at the start. -- Ville Syrjälä sy...@sc... http://www.sci.fi/~syrjala/ |
From: Paul W. <pa...@bo...> - 2022-10-27 06:22:57
|
On Sun, 2022-10-23 at 13:34 +0300, Ville Syrjälä wrote: > Stop calling activation() with uniitialized paramaters for all Fixed the typos, added a Fixes for the Debian bug and applied to git. -- bye, pabs https://bonedaddy.net/pabs3/ |
From: Paul W. <pa...@bo...> - 2022-10-27 06:21:27
|
On Sun, 2022-10-23 at 13:34 +0300, Ville Syrjälä wrote: > Destroy the old window when chaging the window size This causes a SIGSEGV on start for me under GNOME Wayland, with both SDL_VIDEODRIVER=wayland and SDL_VIDEODRIVER=x11, so I have added variable initialisations to fix the crash. -- bye, pabs https://bonedaddy.net/pabs3/ |
From: Ville S. <sy...@sc...> - 2022-10-23 10:53:07
|
Currently the game forgets to destroy the old window when changing the screen size, leaving a trail of garbage windows in its wake. Destroy things (more) properly. The error handling is still very much bogus but I guess no one really cares about that. --- src/MainSDL.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/MainSDL.cpp b/src/MainSDL.cpp index 88f65e8d694a..6ebd1f280ecd 100644 --- a/src/MainSDL.cpp +++ b/src/MainSDL.cpp @@ -367,6 +367,9 @@ bool MainSDL::setVideoMode() SDL_GL_SetAttribute( SDL_GL_DOUBLEBUFFER, 1 ); #if SDL_VERSION_ATLEAST(2,0,0) + SDL_GL_DeleteContext(context); + SDL_DestroyWindow(window); + window = SDL_CreateWindow("Chromium B.S.U.", SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED, w, h, video_flags); if (!window) { fprintf(stderr, _("Couldn't create window: %s\n"), SDL_GetError()); -- 2.37.3 |
From: Ville S. <sy...@sc...> - 2022-10-23 10:53:06
|
Stop calling activation() with uniitialized paramaters for all random window events. Whenever the mouse button is pressed a SDL_WINDOWEVENT_TAKE_FOCUS is emitted, which currently causes the game to drop the mouse grab, making the mouse unable to move the ship until the level is restarted. --- src/MainSDL_Event.cpp | 31 ++++++++++++++++++++++++------- 1 file changed, 24 insertions(+), 7 deletions(-) diff --git a/src/MainSDL_Event.cpp b/src/MainSDL_Event.cpp index 117982bb6414..834edbe385e0 100644 --- a/src/MainSDL_Event.cpp +++ b/src/MainSDL_Event.cpp @@ -68,14 +68,31 @@ bool MainSDL::process(SDL_Event *event) #if SDL_VERSION_ATLEAST(2,0,0) case SDL_WINDOWEVENT: switch (event->window.event) { - case SDL_WINDOWEVENT_RESTORED: shown = true; gain = true; break; - case SDL_WINDOWEVENT_MINIMIZED: shown = true; gain = false; break; - case SDL_WINDOWEVENT_ENTER: mouse = true; gain = true; break; - case SDL_WINDOWEVENT_LEAVE: mouse = true; gain = false; break; - case SDL_WINDOWEVENT_FOCUS_GAINED: input = true; gain = true; break; - case SDL_WINDOWEVENT_FOCUS_LOST: input = true; gain = false; break; + case SDL_WINDOWEVENT_RESTORED: + shown = true; gain = true; + activation(shown, mouse, input, gain); + break; + case SDL_WINDOWEVENT_MINIMIZED: + shown = true; gain = false; + activation(shown, mouse, input, gain); + break; + case SDL_WINDOWEVENT_ENTER: + mouse = true; gain = true; + activation(shown, mouse, input, gain); + break; + case SDL_WINDOWEVENT_LEAVE: + mouse = true; gain = false; + activation(shown, mouse, input, gain); + break; + case SDL_WINDOWEVENT_FOCUS_GAINED: + input = true; gain = true; + activation(shown, mouse, input, gain); + break; + case SDL_WINDOWEVENT_FOCUS_LOST: + input = true; gain = false; + activation(shown, mouse, input, gain); + break; } - activation(shown, mouse, input, gain); break; #else case SDL_ACTIVEEVENT: -- 2.37.3 |
From: Dmitry M. <am...@am...> - 2016-09-08 22:57:20
|
* Paul Wise (pa...@bo...) wrote: > I have released Chromium B.S.U. 0.9.16.1: > > Chromium B.S.U. 0.9.16.1 > - Allow translations of Linux menu file > - Compile fixes > > Those of you who are distribution packagers, please update your package > to the latest version. Please rename the package from chromium to > chromium-bsu if you haven't already. Please forward any bugs to the > upstream bug tracker and also let me know about any patches or hacks > you needed to add to your package. Thank you, FreeBSD port updated! -- Dmitry Marakasov . 55B5 0596 FF1E 8D84 5F56 9510 D35A 80DD F9D2 F77D am...@am... ..: jabber: am...@ja... http://amdmi3.ru |
From: Paul W. <pa...@bo...> - 2016-09-06 04:51:56
|
Hi all, I have released Chromium B.S.U. 0.9.16.1: Chromium B.S.U. 0.9.16.1 - Allow translations of Linux menu file - Compile fixes Those of you who are distribution packagers, please update your package to the latest version. Please rename the package from chromium to chromium-bsu if you haven't already. Please forward any bugs to the upstream bug tracker and also let me know about any patches or hacks you needed to add to your package. -- bye, pabs http://bonedaddy.net/pabs3/ |
From: Paul W. <pa...@bo...> - 2016-07-01 09:10:16
|
On Fri, 2016-07-01 at 11:45 +0300, Dmitry Marakasov wrote: > Do I understand the following correctly: there are roughly several > sets of mutually exclusive options [...] and I basically need to > chose one for each category? Essentially, yes. > Are there any shortcomings of specific variants glpng is basically dead at this point. sdlimage/sdl2image is needed to have a window icon. sdlimage/sdl2image unfortunately lead to some rendering artefacts that I haven't been able to track down yet. There is a bug on sf.net. FTGL can only display characters from one font without fallbacks. If fontconfig is not installed when building chromium-bsu with FTGL, then you will have to specify a hard-coded path to the desired font. > (e.g. afaik openal has better stereo effects than sdl_mixer which > only does simple channel volume based panning) I'm not familiar with the difference between these libraries TBH, so that is interesting info. From the chromium-bsu side I'm not particularly familiar with the audio code, but it looks like openal enables playlist support for a custom user music selection. > is there a preferred configuration? In Debian we use sdl2/sdl2image/glc/openal. I would recommend that. -- bye, pabs http://bonedaddy.net/pabs3/ |
From: Dmitry M. <am...@am...> - 2016-07-01 09:06:26
|
* Paul Wise (pa...@bo...) wrote: > I have released Chromium B.S.U. 0.9.16: > > Chromium B.S.U. 0.9.16 > - Add SDL2 support > - Add version option > - Use different font for French > - Compile fixes > > Those of you who are distribution packagers, please update your package > to the latest version. Please rename the package from chromium to > chromium-bsu if you haven't already. Please forward any bugs to the > upstream bug tracker and also let me know about any patches or hacks > you needed to add to your package. Great, thanks for heads up! I'm ready to update FreeBSD port, though I'm a bit confused with a lot of configure options, while I'd like to simplify port tunables to not confuse users. Do I understand the following correctly: there are roughly several sets of mutually exclusive options: Window management: glut/sdl/sdl2 Audio: openal/sdlmixer/sdl2mixer Imagery loading: glpng/sdlimage/sdl2image Font rendering: ftgl/glc (?) and I basically need to chose one for each category? Are there any shortcomings of specific variants (e.g. afaik openal has better stereo effects than sdl_mixer which only does simple channel volume based panning) and is there a preferred configuration? -- Dmitry Marakasov . 55B5 0596 FF1E 8D84 5F56 9510 D35A 80DD F9D2 F77D am...@am... ..: jabber: am...@ja... http://amdmi3.ru |
From: Paul W. <pa...@bo...> - 2016-06-30 16:33:52
|
Hi all, I have released Chromium B.S.U. 0.9.16: Chromium B.S.U. 0.9.16 - Add SDL2 support - Add version option - Use different font for French - Compile fixes Those of you who are distribution packagers, please update your package to the latest version. Please rename the package from chromium to chromium-bsu if you haven't already. Please forward any bugs to the upstream bug tracker and also let me know about any patches or hacks you needed to add to your package. -- bye, pabs http://bonedaddy.net/pabs3/ |
From: Paul W. <pa...@bo...> - 2013-10-23 03:51:02
|
On Tue, 2013-10-22 at 22:46 +0200, Sebastian Riemer wrote: > is this patch okay for you this way? Yep, pushed to git, thanks for the contribution. > Only the actual translations have to be done separately. I could only do it > for German. ;-) The German translation has 6 fuzzy translations and 1 untranslated message, if you could update the German --help output to include a German translation for --version, translate the one untranslated string and unfuzzy the 6 fuzzy ones that would be very helpful. -- bye, pabs http://bonedaddy.net/pabs3/ |
From: Sebastian R. <seb...@gm...> - 2013-10-22 20:46:17
|
Hi Paul, is this patch okay for you this way? I guess, I've found all locations: option parsing, help text, translations of the help text and the man page. Only the actual translations have to be done separately. I could only do it for German. ;-) >From the autotools the define PACKAGE_STRING is already in place. So if you change the version in configure.ac, then it will change on the --version output as well. Cheers, Sebastian Sebastian Riemer wrote: > --- > misc/chromium-bsu.6 | 7 +++++-- > po/bg.po | 2 ++ > po/de.po | 2 ++ > po/es.po | 2 ++ > po/fr.po | 2 ++ > po/it.po | 2 ++ > po/ru.po | 2 ++ > po/sv.po | 2 ++ > po/tr.po | 1 + > po/zh_CN.po | 2 ++ > po/zh_TW.po | 2 ++ > src/main.cpp | 6 ++++++ > 12 files changed, 30 insertions(+), 2 deletions(-) |
From: Sebastian R. <seb...@gm...> - 2013-10-22 20:03:49
|
--- misc/chromium-bsu.6 | 7 +++++-- po/bg.po | 2 ++ po/de.po | 2 ++ po/es.po | 2 ++ po/fr.po | 2 ++ po/it.po | 2 ++ po/ru.po | 2 ++ po/sv.po | 2 ++ po/tr.po | 1 + po/zh_CN.po | 2 ++ po/zh_TW.po | 2 ++ src/main.cpp | 6 ++++++ 12 files changed, 30 insertions(+), 2 deletions(-) diff --git a/misc/chromium-bsu.6 b/misc/chromium-bsu.6 index 718803b..ce7408e 100644 --- a/misc/chromium-bsu.6 +++ b/misc/chromium-bsu.6 @@ -3,10 +3,10 @@ chromium-bsu \- slick scrolling space shooter .SH SYNOPSIS .B chromium-bsu -[\-fwv] [\-na] [\-nb] [\-nt] +[\-fwv] [\-na] [\-nb] [\-nt] [\-V] [\-\-fullscreen] [\-\-window] [\-\-vidmode <mode>] [\-\-noaudio] [\-\-noblend] [\-\-notexborder] -[\-\-debug] +[\-\-version] [\-\-debug] .SH DESCRIPTION \fBchromium-bsu\fP is a fast paced top down arcade style action shooter game. You progress through the game by destroying everything that you see on @@ -68,6 +68,9 @@ disables blending. (OpenGL) .B \-nt \-\-notexborder do not set tex border color. (OpenGL) .TP +.B \-V \-\-version +show version information and exit. +.TP .B \-\-debug enable the display of debug information. .SH ENVIRONMENT diff --git a/po/bg.po b/po/bg.po index 67d249f..a27e7c7 100644 --- a/po/bg.po +++ b/po/bg.po @@ -477,6 +477,7 @@ msgid "" " -na/--noaudio : do not initialize audio\n" " -nb/--noblend : disable blending (OpenGL)\n" " -nt/--notexborder : do not set tex border color (OpenGL)\n" +" -V/--version : show version information\n" "--------------------------------------------------\n" "\n" msgstr "" @@ -494,6 +495,7 @@ msgstr "" " -na/--noaudio : без звук\n" " -nb/--noblend : без преливане (OpenGL)\n" " -nt/--notexborder : без цвят за контур на текста (OpenGL)\n" +" -V/--version : show version information\n" "--------------------------------------------------\n" "\n" diff --git a/po/de.po b/po/de.po index d725feb..951f570 100644 --- a/po/de.po +++ b/po/de.po @@ -476,6 +476,7 @@ msgid "" " -na/--noaudio : do not initialize audio\n" " -nb/--noblend : disable blending (OpenGL)\n" " -nt/--notexborder : do not set tex border color (OpenGL)\n" +" -V/--version : show version information\n" "--------------------------------------------------\n" "\n" msgstr "" @@ -493,6 +494,7 @@ msgstr "" " -na/--noaudio : deaktiviere Sound\n" " -nb/--noblend : deaktiviere Blending (OpenGL)\n" " -nt/--notexborder : do not set tex border color (OpenGL)\n" +" -V/--version : show version information\n" "--------------------------------------------------\n" "\n" diff --git a/po/es.po b/po/es.po index de2e17d..4cf30fe 100644 --- a/po/es.po +++ b/po/es.po @@ -479,6 +479,7 @@ msgid "" " -na/--noaudio : do not initialize audio\n" " -nb/--noblend : disable blending (OpenGL)\n" " -nt/--notexborder : do not set tex border color (OpenGL)\n" +" -V/--version : show version information\n" "--------------------------------------------------\n" "\n" msgstr "" @@ -496,6 +497,7 @@ msgstr "" " -na/--noaudio : sin sonido\n" " -nb/--noblend : sin mezclar (OpenGL)\n" " -nt/--notexborder : no establecer el limite tex color (OpenGL)\n" +" -V/--version : show version information\n" "--------------------------------------------------\n" "\n" diff --git a/po/fr.po b/po/fr.po index 21e6216..21bd641 100644 --- a/po/fr.po +++ b/po/fr.po @@ -476,6 +476,7 @@ msgid "" " -na/--noaudio : do not initialize audio\n" " -nb/--noblend : disable blending (OpenGL)\n" " -nt/--notexborder : do not set tex border color (OpenGL)\n" +" -V/--version : show version information\n" "--------------------------------------------------\n" "\n" msgstr "" @@ -493,6 +494,7 @@ msgstr "" " -na/--noaudio : ne pas démarrer l'audio\n" " -nb/--noblend : désactiver blending (OpenGL)\n" " -nt/--notexborder : ne pas initialiser tex border color (OpenGL)\n" +" -V/--version : show version information\n" "--------------------------------------------------\n" "\n" diff --git a/po/it.po b/po/it.po index 748d0c8..aecb1a8 100644 --- a/po/it.po +++ b/po/it.po @@ -477,6 +477,7 @@ msgid "" " -na/--noaudio : do not initialize audio\n" " -nb/--noblend : disable blending (OpenGL)\n" " -nt/--notexborder : do not set tex border color (OpenGL)\n" +" -V/--version : show version information\n" "--------------------------------------------------\n" "\n" msgstr "" @@ -494,6 +495,7 @@ msgstr "" " -na/--noaudio : non inizializzare audio\n" " -nb/--noblend : disabilita sfumatura (OpenGL)\n" " -nt/--notexborder : non impostare trama colore bordo (OpenGL)\n" +" -V/--version : show version information\n" "--------------------------------------------------\n" "\n" diff --git a/po/ru.po b/po/ru.po index 77af8d5..a370dc1 100644 --- a/po/ru.po +++ b/po/ru.po @@ -474,6 +474,7 @@ msgid "" " -na/--noaudio : do not initialize audio\n" " -nb/--noblend : disable blending (OpenGL)\n" " -nt/--notexborder : do not set tex border color (OpenGL)\n" +" -V/--version : show version information\n" "--------------------------------------------------\n" "\n" msgstr "" @@ -491,6 +492,7 @@ msgstr "" " -na/--noaudio : режим без звука\n" " -nb/--noblend : отключить смешивание (OpenGL)\n" " -nt/--notexborder : не устанавливать цвет рамки tex (OpenGL)\n" +" -V/--version : show version information\n" "--------------------------------------------------\n" "\n" diff --git a/po/sv.po b/po/sv.po index d6b93f2..1129211 100644 --- a/po/sv.po +++ b/po/sv.po @@ -475,6 +475,7 @@ msgid "" " -na/--noaudio : do not initialize audio\n" " -nb/--noblend : disable blending (OpenGL)\n" " -nt/--notexborder : do not set tex border color (OpenGL)\n" +" -V/--version : show version information\n" "--------------------------------------------------\n" "\n" msgstr "" @@ -492,6 +493,7 @@ msgstr "" " -na/--noaudio : initiera inte ljud\n" " -nb/--noblend : inaktivera blending (OpenGL)\n" " -nt/--notexborder : ställ inte i texturramfärg (OpenGL)\n" +" -V/--version : show version information\n" "--------------------------------------------------\n" "\n" diff --git a/po/tr.po b/po/tr.po index 8126b64..220f9d6 100644 --- a/po/tr.po +++ b/po/tr.po @@ -459,6 +459,7 @@ msgid "" " -na/--noaudio : do not initialize audio\n" " -nb/--noblend : disable blending (OpenGL)\n" " -nt/--notexborder : do not set tex border color (OpenGL)\n" +" -V/--version : show version information\n" "--------------------------------------------------\n" "\n" msgstr "" diff --git a/po/zh_CN.po b/po/zh_CN.po index 458d478..8dcd6c7 100644 --- a/po/zh_CN.po +++ b/po/zh_CN.po @@ -479,6 +479,7 @@ msgid "" " -na/--noaudio : do not initialize audio\n" " -nb/--noblend : disable blending (OpenGL)\n" " -nt/--notexborder : do not set tex border color (OpenGL)\n" +" -V/--version : show version information\n" "--------------------------------------------------\n" "\n" msgstr "" @@ -496,6 +497,7 @@ msgstr "" " -na /--noaudio :不初始化音频\n" " -nb /--noblend :停用混色 (OpenGL)\n" " -nt /--notexborder :不设置 tex 边框顏色 (OpenGL)\n" +" -V/--version :show version information\n" "--------------------------------------------------\n" "\n" diff --git a/po/zh_TW.po b/po/zh_TW.po index 2a011a8..8e4efce 100644 --- a/po/zh_TW.po +++ b/po/zh_TW.po @@ -477,6 +477,7 @@ msgid "" " -na/--noaudio : do not initialize audio\n" " -nb/--noblend : disable blending (OpenGL)\n" " -nt/--notexborder : do not set tex border color (OpenGL)\n" +" -V/--version : show version information\n" "--------------------------------------------------\n" "\n" msgstr "" @@ -494,6 +495,7 @@ msgstr "" " -na /--noaudio :不初始化音訊\n" " -nb /--noblend :停用混色 (OpenGL)\n" " -nt /--notexborder :不設定 tex 邊框顏色 (OpenGL)\n" +" -V/--version :show version information\n" "--------------------------------------------------\n" "\n" diff --git a/src/main.cpp b/src/main.cpp index 48f85bd..0e0a04f 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -113,6 +113,11 @@ int main(int argc, char **argv) { config->setDebug(true); } + else if( strcmp(argv[i], "-V") == 0 || strcmp(argv[i], "--version") == 0) + { + printf("%s\n", PACKAGE_STRING); + exit(0); + } else { fprintf(stderr, _( @@ -130,6 +135,7 @@ int main(int argc, char **argv) " -na/--noaudio : do not initialize audio\n" " -nb/--noblend : disable blending (OpenGL)\n" " -nt/--notexborder : do not set tex border color (OpenGL)\n" + " -V/--version : show version information\n" "--------------------------------------------------\n\n")); exit(0); } -- 1.7.9.5 |
From: Paul W. <pa...@bo...> - 2013-10-02 12:46:35
|
On Wed, Oct 2, 2013 at 8:39 PM, Sebastian Riemer wrote: > But it would be cool if "chromium-bsu --version" would work. I can make > a git patch if there is a chance that you would accept it. Definitely, please do. > If you need a homebrew low-level C/C++ developer with focus on Linux for > a project, just ask me! At work I'm at the moment a Senior Linux Kernel > Developer - Storage. My main annoyance with Linux mainline is that it doesn't support all those devices that the Android version of Linux supports. I guess your work isn't in that area but it would be great if the Linux kernel community were to start picking up all the Android trees and porting them to mainline. -- bye, pabs http://wiki.debian.org/PaulWise |
From: Sebastian R. <seb...@gm...> - 2013-10-02 12:40:07
|
On 02.10.2013 13:34, Paul Wise wrote: > Cool stuff :) No worries if you want to use Chromium B.S.U. as an > example for ugtrain but no guarantees the code won't change in the > future. > Thanks! Of cause no guarantees! Challenge accepted! ;-) But it would be cool if "chromium-bsu --version" would work. I can make a git patch if there is a chance that you would accept it. I develop by example. If a game shows something new where I need to introduce a new method or config command, then I'll do it. ;-) >From Warzone 2100 I've already noticed that I need to distinguish game versions. They've changed from allocating a struct with malloc() to "Object *obj = new Object();" resulting in _Znwm()/_Znwj() calls. On top they've changed a datatype from float to 16.16 bit fixed point u32. No way to detect that with automatic adaption! If you need a homebrew low-level C/C++ developer with focus on Linux for a project, just ask me! At work I'm at the moment a Senior Linux Kernel Developer - Storage. But at home I like C/C++/Qt user-space stuff for hobbyists and home users without any commercial interest. There are details on my public LinkedIn profile: http://de.linkedin.com/pub/sebastian-riemer/18/693/a70/en Cheers, Sebastian |
From: Paul W. <pa...@bo...> - 2013-10-02 11:35:04
|
Cool stuff :) No worries if you want to use Chromium B.S.U. as an example for ugtrain but no guarantees the code won't change in the future. -- bye, pabs http://bonedaddy.net/pabs3/ |
From: Sebastian R. <seb...@gm...> - 2013-10-02 11:19:41
|
Hi Chromium B.S.U. developers! I just want to say hi and that skill "impossible" on level 10 is no problem for me on Linux! ;-) I made a video to proof it: http://www.youtube.com/watch?v=mTpC30tSMqU You've caught me! I'm a White Hat Cheater. My ugtrain project is the only elite universal game trainer in the world as it supports dynamic memory by hooking malloc() and free(). Similar advanced tools are only developed by crackers per game but they don't show their methods and don't support Linux. The ugtrain is under GPLv2 and proofs that it works by providing examples, malloc discovery and malloc adaption. Adaption works with automated disassembly (objdump -D). I like the fact that FOSS games allow me to research and show these methods by using them as examples. If I show ugtrain to people, they are more interested in how I do that than in actually cheating games. So ugtrain is an education project as well. Thank you very much for your great work on Chromium B.S.U.! And thanks for not changing the HeroAircraft class in the latest versions! ;-) A single HeroAircraft object in which all interesting data for cheating is stored was a really good development start for ugtrain. By now it can cheat hundreds of objects like the droids and the structures in Warzone 2100. It bypasses heap and stack randomization with information from inside the game process. Is this something which could interest you? Is it okay for you that I use Chromium B.S.U. as one of the examples? Project home: http://developer.berlios.de/projects/ugtrain Code mirror: https://github.com/sriemer/ugtrain Cheers, Sebastian |
From: Paul W. <pa...@bo...> - 2013-06-07 08:46:22
|
Hi all, I have merged and pushed the SDL2 branch of Chromium B.S.U. that I have been working on for a while. I have it working on Debian with SDL2, SDL2_image. I hope someone would be able to test it on other platforms and or review the changes. Code is below, please read the README.install section for bootstrapping from git before building as per normal. In case you are wondering, yes I have an OpenGL ES port in progress too. git clone git://git.code.sf.net/p/chromium-bsu/code -- bye, pabs http://bonedaddy.net/pabs3/ |
From: Dmitry M. <am...@am...> - 2013-06-04 12:37:00
|
* Paul Wise (pa...@bo...) wrote: > > FreeBSD port updated (on 26th actually, forgot to reply), thanks > > for the heads up! > > Thanks. I notice the FreeBSD Makefile[1] does some modifications to the > autotools build system. I would be interested to find out what these are > for and if I can make upstream more flexible so that they aren't needed. Seems like they're legacy from earlier versions of the port: the first replace was forcibly adding -lintl (on FreeBSD, libintl is a separate library) to the list of libraries (not sure why I had done it like this back then, while LIBS env could be used instead) and the second one was removing bashisms (appending to variable with += ) in configure. Neither seems to be needed now - the port builds fine on all supported versions of FreeBSD without there modifications, so I'll remove them, probably with the next update. -- Dmitry Marakasov . 55B5 0596 FF1E 8D84 5F56 9510 D35A 80DD F9D2 F77D am...@am... ..: jabber: am...@ja... http://www.amdmi3.ru |
From: Paul W. <pa...@bo...> - 2013-06-04 01:01:56
|
On Mon, 2013-06-03 at 23:23 +0400, Dmitry Marakasov wrote: > FreeBSD port updated (on 26th actually, forgot to reply), thanks > for the heads up! Thanks. I notice the FreeBSD Makefile[1] does some modifications to the autotools build system. I would be interested to find out what these are for and if I can make upstream more flexible so that they aren't needed. 1. http://svnweb.freebsd.org/ports/head/games/chromium-bsu/Makefile?view=co -- bye, pabs http://bonedaddy.net/pabs3/ |
From: Dmitry M. <am...@am...> - 2013-06-03 19:38:39
|
* Paul Wise (pa...@bo...) wrote: > I have released Chromium B.S.U. 0.9.15.1: > > Chromium B.S.U. 0.9.15.1 > - Fix diagonal keypad keys > - Add Russian, Simplified Chinese translations > - Translation updates > - Compile fixes > > Those of you who are distribution packagers, please update your package > to the latest version. Please rename the package from chromium to > chromium-bsu if you haven't already. Please forward any bugs to the > upstream bug tracker and also let me know about any patches or hacks you > needed to add to your package. FreeBSD port updated (on 26th actually, forgot to reply), thanks for the heads up! -- Dmitry Marakasov . 55B5 0596 FF1E 8D84 5F56 9510 D35A 80DD F9D2 F77D am...@am... ..: jabber: am...@ja... http://www.amdmi3.ru |
From: Hans de G. <hde...@re...> - 2013-05-26 12:49:09
|
Hi, On 05/25/2013 09:02 AM, Paul Wise wrote: > Hi all, > > I have released Chromium B.S.U. 0.9.15.1: > > Chromium B.S.U. 0.9.15.1 > - Fix diagonal keypad keys > - Add Russian, Simplified Chinese translations > - Translation updates > - Compile fixes > > Those of you who are distribution packagers, please update your package > to the latest version. Please rename the package from chromium to > chromium-bsu if you haven't already. Please forward any bugs to the > upstream bug tracker and also let me know about any patches or hacks you > needed to add to your package. Thanks for the headsup, Fedora packages have been updated. No patches or other hacks used. Regards, Hans |
From: Paul W. <pa...@bo...> - 2013-05-25 07:20:29
|
Hi all, I have released Chromium B.S.U. 0.9.15.1: Chromium B.S.U. 0.9.15.1 - Fix diagonal keypad keys - Add Russian, Simplified Chinese translations - Translation updates - Compile fixes Those of you who are distribution packagers, please update your package to the latest version. Please rename the package from chromium to chromium-bsu if you haven't already. Please forward any bugs to the upstream bug tracker and also let me know about any patches or hacks you needed to add to your package. -- bye, pabs http://bonedaddy.net/pabs3/ |
From: SourceForge.net <no...@so...> - 2012-02-11 09:01:01
|
Bugs item #3486738, was opened at 2012-02-11 01:01 Message generated for change (Tracker Item Submitted) made by pabs3 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=118070&aid=3486738&group_id=18070 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Paul Wise (pabs3) Assigned to: Nobody/Anonymous (nobody) Summary: no way to go to the next level using just mouse Initial Comment: It should be possible when finishing a level to move on to the next level without using the keyboard, currently you have to press a key. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=118070&aid=3486738&group_id=18070 |