| 01:51:01 | Raziel^ | joined |
| 01:51:20 | Raziel^ | morning |
| 01:51:29 | Raziel^ | i get an error on building the rc1 |
| 01:51:34 | Raziel^ | anyone interested? :-) |
| 01:54:25 | Raziel^ | sci_pic_0.c:1373: error: syntax error before numeric constant |
| 01:54:30 | Raziel^ | the line reads |
| 01:54:37 | Raziel^ | gfxr_draw_cel1(int id, int loop, int cel, int mirrored, byte *resource, int size, gfxr_view_t *view, int amiga); |
| 01:54:40 | Raziel^ | ... |
| 01:54:53 | Raziel^ | could be that "amiga" again? |
| 01:58:49 | Kirben | Try renaming the amiga argument in that function's define and code, to check for sure. |
| 01:59:37 | Raziel^ | oooh |
| 01:59:44 | Raziel^ | Raziel^ bows before Kirben |
| 01:59:50 | Raziel^ | what an honour, will do |
| 02:03:40 | Raziel^ | renamed to _amiga and went by, thanks Kirben |
| 02:04:07 | Raziel^ | i get some warnings while building, anyone interested in them? |
| 02:08:02 | Raziel^ | http://paste.lisp.org/display/60014 |
| 02:20:02 | Raziel^ | ... |
| 02:20:09 | Raziel^ | err, sorry for asking once again |
| 02:20:26 | Raziel^ | but where do i have to do the change to switch MIDI on? |
| 02:56:59 | Raziel^ | left |
| 03:02:33 | Raziel^ | joined |
| 03:05:16 | Kirben | How do I rebuild configure for darcs FreeSCI version? readme.unix mentions a reconf but I don't see it. |
| 03:09:21 | jvpra1 | just run 'autoreconf -i' |
| 03:11:17 | jvprat | Raziel^: I think it was on src/sfx/player/players.c, but it may not work after the GM instrument mapping changes |
| 03:12:11 | Kirben | Thanks, nice it builds easily under mingw. |
| 03:12:48 | jvprat | :) |
| 03:13:40 | Raziel^ | jvprat: hmm |
| 03:13:55 | Raziel^ | what about the changes in NEWS? |
| 03:14:30 | Raziel^ | quote: |
| 03:14:33 | Raziel^ | We also added audio |
| 03:14:46 | Raziel^ | support for MIDI devices on newer versions of AmigaOS, and for General |
| 03:14:53 | Raziel^ | MIDI on all systems. |
| 03:15:04 | Raziel^ | Just wondering |
| 03:15:32 | Kirben | Any interesting in win32 snapshots? |
| 03:15:43 | Kirben | err interest |
| 03:15:48 | jvprat | the support is there, it's just that... it isn't configurable :P (I don't know if that's what you mean) |
| 03:16:14 | Raziel^ | jvprat: ah, so i still need to do it by hand, but nonetheless it will work afterwards? |
| 03:16:44 | jvprat | Kirben: I think there's a win32 porter but he's using MSVC to build it, and that requires directx... did you build it with SDL? |
| 03:16:55 | jvprat | Raziel^: it should work |
| 03:16:59 | Kirben | Yes, with SDL. |
| 03:17:02 | Raziel^ | will try, thanks jvprat |
| 03:17:19 | jvprat | Kirben: then I'd say there's interest on that, thanks ;) |
| 03:18:05 | jvprat | someone said the current win32 builds just includes the directx driver |
| 03:18:29 | Raziel^ | jvprat: thank you, working again :-) |
| 03:18:37 | jvprat | nice :) |
| 03:19:07 | Raziel^ | Raziel^ still can't believe what beautiful sound in those game he has missed |
| 03:19:20 | jvprat | heheh |
| 03:19:36 | jvprat | does it sound as it did with the previous snapshots? |
| 03:19:49 | Raziel^ | err ... no idea |
| 03:19:51 | Raziel^ | :-) |
| 03:19:55 | Raziel^ | checking |
| 03:20:27 | Raziel^ | yes (at least with LSL1) |
| 03:21:05 | jvprat | ok, thanks |
| 03:21:22 | jvprat | I wasn't sure whether the GM mapping would affect that ;) |
| 03:22:39 | Raziel^ | nope, sounds fine |
| 03:22:53 | Raziel^ | hmm, now why haven't i played along in LSL1? |
| 03:23:03 | Raziel^ | oh yes, lockup when calling the taci |
| 03:23:06 | Raziel^ | txi |
| 03:23:08 | Raziel^ | taxi |
| 03:23:10 | Raziel^ | sheesh |
| 03:24:25 | jvprat | do you get any error output? or it just locks? |
| 03:24:32 | Raziel^ | trying... |
| 03:26:41 | Raziel^ | crash |
| 03:26:46 | Raziel^ | no error output |
| 03:27:16 | jvprat | :-/ |
| 03:27:20 | Raziel^ | freesci:midi_gm_event()+0x6C (section 1 @ 0xeb884) |
| 03:27:26 | Raziel^ | stack trace ^^ |
| 03:27:34 | jvprat | oops |
| 03:27:42 | Raziel^ | hehe :-) |
| 03:27:59 | jvprat | it looks like creichen's stuff :P |
| 03:28:24 | Raziel^ | LOL |
| 03:28:34 | Raziel^ | brb |
| 03:28:36 | Raziel^ | left |
| 03:29:43 | Raziel^ | joined |
| 03:32:28 | Kirben | Should I get sound in the Amiga versions? just trying KQ4 and KQ5. |
| 03:32:59 | jvprat | Kirben: I'm not sure... there was some work for that but I don't know its status :-\ |
| 03:33:30 | Raziel^ | Kirben: i don't get sound either, it's not imploemented yet, i believe |
| 03:33:44 | Raziel^ | Quest for Glory 1 has some sound effects, though |
| 03:34:07 | jvprat | Raziel^: what shell are you using? is that bash? |
| 03:34:26 | Raziel^ | abc-shell |
| 03:34:31 | jvprat | oops :-\ |
| 03:34:46 | jvprat | do you know how to set environment variables there? |
| 03:34:57 | Raziel^ | hmm, maybe |
| 03:35:01 | Raziel^ | what do i need to set? |
| 03:35:29 | jvprat | CFLAGS="-g -O0" |
| 03:35:46 | jvprat | and then run configure again |
| 03:35:51 | Raziel^ | hmm, i can set those in configure, can't i? |
| 03:36:02 | jvprat | I'm not sure :P |
| 03:36:07 | Raziel^ | lemme try |
| 03:37:17 | jvprat | yes, reading the configure help it looks like it |
| 03:37:47 | Raziel^ | ok, configuring |
| 03:37:57 | jvprat | :) |
| 03:38:32 | jvprat | if it works, please always use that when testing, it should help a lot in debugging ;) |
| 03:41:23 | Raziel^ | building |
| 03:46:56 | Raziel^ | still no error output |
| 03:47:36 | Raziel^ | freesci:midi_gm_event()+0x6C (section 1 @ 0xeb8e4) |
| 03:47:41 | Raziel^ | brb |
| 03:47:44 | Raziel^ | left |
| 03:48:35 | Raziel^ | joined |
| 03:48:59 | jvprat | do you have gdb in amiga? |
| 03:49:32 | Raziel^ | jvprat: heh, i'm on a beta system, not on a dead system |
| 03:49:35 | Raziel^ | :-) |
| 03:49:39 | Raziel^ | of course, i have |
| 03:49:46 | jvprat | :) |
| 03:49:56 | jvprat | then run it through gdb :P |
| 03:50:03 | jvprat | it should say much more information |
| 03:50:28 | Raziel^ | hmm, gdb with what? |
| 03:50:34 | Raziel^ | i need to give him the path |
| 03:50:51 | jvprat | with freesci |
| 03:50:56 | Raziel^ | yes |
| 03:50:58 | Raziel^ | but |
| 03:51:08 | Raziel^ | gdb -? freesci |
| 03:51:20 | Raziel^ | sorry, slow brain today |
| 03:51:26 | jvprat | hehe |
| 03:52:05 | Raziel^ | the options of gdb? |
| 03:52:26 | jvprat | try just "run" |
| 03:52:39 | Raziel^ | then i get a blank games window |
| 03:52:45 | jvprat | do you usually specify some kind of options? |
| 03:52:48 | jvprat | oh |
| 03:52:49 | jvprat | hmm |
| 03:52:59 | Raziel^ | i need one option to give gdb yes |
| 03:53:52 | jvprat | what options do you give to freesci in order to see the game list? |
| 03:53:58 | Raziel^ | no |
| 03:54:00 | Raziel^ | none |
| 03:54:17 | jvprat | or do you run it from a specific folder? |
| 03:54:26 | Raziel^ | nope |
| 03:54:37 | Raziel^ | config is in .freesci |
| 03:55:06 | jvprat | then I don't understand why it isn't using it now |
| 03:55:30 | Raziel^ | gdb --args ./freesci -blah -foo -bar |
| 03:55:34 | Raziel^ | thanks syke :-) |
| 03:55:59 | Raziel^ | for some reason there is a path ptoblem with gdb on my machine |
| 03:56:07 | jvprat | oops :-\ |
| 03:56:56 | AndyI | joined |
| 03:58:11 | jvprat | is it running now? |
| 03:58:44 | Raziel^ | left |
| 03:59:01 | Raziel^ | joined |
| 03:59:14 | jvprat | could you make it run? |
| 03:59:17 | syke | joined |
| 03:59:30 | Raziel^ | nope, locked up |
| 03:59:32 | Raziel^ | sec |
| 03:59:36 | Raziel^ | hi matt |
| 03:59:39 | Kirben | A shame the Amiga sound support it lacking, with so many free Amiga ports available. |
| 03:59:53 | Raziel^ | Kirben: Amiga ports? |
| 04:00:03 | Raziel^ | you mean the Amga version from BTTR? |
| 04:00:08 | Kirben | Yes |
| 04:00:14 | Raziel^ | ok |
| 04:00:24 | Raziel^ | Kirben: nag lars about it :-) |
| 04:01:03 | Raziel^ | jvprat: what was the option to give the game folder? |
| 04:01:28 | Raziel^ | nm, it was -d |
| 04:01:30 | jvprat | it seems to be -d |
| 04:01:32 | jvprat | ehe |
| 04:01:36 | Raziel^ | :-) |
| 04:01:40 | Raziel^ | ok, running |
| 04:01:59 | jvprat | now just make it crash :P |
| 04:02:17 | Raziel^ | Raziel^ tries to get passed the age verification |
| 04:02:25 | jvprat | :) |
| 04:02:44 | jvprat | you're a kid!! :P |
| 04:02:45 | Raziel^ | hmm, it lokked up again |
| 04:02:53 | Raziel^ | bah |
| 04:03:09 | syke | mornin |
| 04:03:19 | jvprat | hi syke |
| 04:03:23 | Raziel^ | left |
| 04:03:38 | syke | there's some amiga issues? |
| 04:04:28 | jvprat | yes, basically a variable called "amiga", and it's already #defined in amiga os :P |
| 04:05:18 | Raziel^ | joined |
| 04:05:30 | Raziel^ | it locks up on the second question every time |
| 04:05:32 | syke | another one? one was already fixed |
| 04:05:32 | Raziel^ | :-( |
| 04:05:43 | syke | raz: what game? |
| 04:05:49 | Raziel^ | syke: LSL1VGA |
| 04:06:38 | _sev | creichen: FreeBSD 6.3 rc1 compiled and ran out of the box |
| 04:18:54 | jvprat | syke: Raziel^ is running in big endian, so he's a good source for tests ;) and I guess the current crashes may be due to that |
| 04:19:22 | Raziel^ | Raziel^ feels like a guinea pig right now |
| 04:19:37 | jvprat | I've run through valgrind until calling the taxi and it didn't detect anything strange (except a few memory leaks, I'll try to fix them now) |
| 04:20:07 | Raziel^ | jvprat: the crash happens when the sound of the taxi arriving should start, i'd guess |
| 04:20:17 | Raziel^ | i never get to this point |
| 04:20:29 | Raziel^ | Larry says" Yo, Taxi!!!" |
| 04:20:35 | Raziel^ | a little pause and crash |
| 04:20:45 | jvprat | hmm |
| 04:21:14 | jvprat | and the crash in the age verification... is it when you fail a question? |
| 04:21:56 | Raziel^ | yes |
| 04:22:04 | Raziel^ | but only running under gdb, i have to add |
| 04:22:22 | Raziel^ | running normal i can get through |
| 04:22:26 | Raziel^ | even with fals answers |
| 04:22:31 | jvprat | that may be because of sound too |
| 04:22:58 | Raziel^ | oh yes and |
| 04:23:09 | Raziel^ | if a correct or wrong sound is played |
| 04:23:10 | jvprat | and can you pass that with gdb if you answer all the questions right? |
| 04:23:17 | Raziel^ | the background music gets dissorted for a moment |
| 04:23:29 | jvprat | :-\ |
| 04:23:35 | Raziel^ | jvprat: no idea, i can't give the right answer every time |
| 04:23:37 | Raziel^ | :-) |
| 04:23:39 | Raziel^ | i'll try |
| 04:23:54 | jvprat | paste the questions here, maybe we can help :P |
| 04:24:16 | jvprat | (I'll suppose you're older than 18 ;) |
| 04:24:25 | Raziel^ | err |
| 04:24:29 | Raziel^ | well |
| 04:24:37 | jvprat | hehehe |
| 04:24:40 | Raziel^ | i can't remember tbh :-D |
| 04:26:35 | jvprat | hmm... anyway, if those crashes have the same origin, debugging the crash in the age verification should be enough |
| 04:27:25 | Raziel^ | ah |
| 04:27:29 | Raziel^ | its not the fals answer |
| 04:27:32 | Raziel^ | false |
| 04:27:44 | Raziel^ | its becasue i click into the game window (with the mouse) |
| 04:27:52 | Raziel^ | it locks up then whenever i do it |
| 04:27:59 | Raziel^ | music plays along though |
| 04:28:35 | jvprat | :-/ |
| 04:29:08 | syke | raz: console output before the crash? |
| 04:29:30 | syke | also, can you please get gdb going on your platform? that would help a lot :) |
| 04:30:10 | Raziel^ | left |
| 04:30:35 | syke | btw, I think ctrl+x will skip the age verification ;) |
| 04:30:51 | jvprat | I already asked those :P |
| 04:31:00 | jvprat | it seems he doesn't get console output |
| 04:31:10 | jvprat | and he's already trying to run it through gdb |
| 04:31:15 | syke | at all? he's pasted some before... |
| 04:31:17 | syke | ok |
| 04:31:32 | syke | there is a newer toolchain for his platform, but he didnt' want to update it before |
| 04:31:40 | syke | maybe he can do it now.. |
| 04:31:45 | syke | bbl |
| 04:31:57 | syke | jvp: btw, thanks for helping out! :) |
| 04:32:03 | jvprat | he pasted a line of the stack trace, but it doesn't say anything from the source code |
| 04:32:13 | jvprat | syke: no problem, I want it to work :P |
| 04:32:15 | syke | I couldnt' reproduce his HQ1 crash, either |
| 04:32:15 | jvprat | see you |
| 04:32:25 | jvprat | oops |
| 04:32:28 | syke | nothign from src? he did compile with -g, right? |
| 04:32:37 | jvprat | yes |
| 04:32:43 | syke | he could also try recompiling with -O0 |
| 04:32:47 | jvprat | but when running under gdb it seems to hang |
| 04:32:53 | jvprat | he's already doing that ;) |
| 04:33:03 | syke | ah yes, he needs to update his platform's toolchain |
| 04:33:11 | jvprat | hehe |
| 04:33:26 | syke | it's newlib-based, and there are often weird interactions between gdb and newlib |
| 04:33:37 | syke | been thru this in cygwin a dozen times over the last decade |
| 04:34:07 | jvprat | ok :-/ |
| 04:34:15 | syke | with his HQ1 crash, I tried using a lot of tools to track down the issue |
| 04:34:26 | syke | no dice |
| 04:34:56 | syke | he could also try -gstabs to see if that helps his platform's stack trace be more informative |
| 04:35:11 | syke | but I'd first ask him to update the toolchain |
| 04:35:21 | jvprat | ok |
| 04:35:27 | syke | help him to help us to help him ;) |
| 04:35:42 | syke | to help us |
| 04:35:45 | syke | to help him |
| 04:35:47 | syke | to help us |
| 04:35:48 | syke | etc |
| 04:35:56 | syke | bbl |
| 04:36:02 | jvprat | heheh |
| 04:36:04 | jvprat | see you |
| 04:37:32 | Raziel^ | joined |
| 04:37:42 | Raziel^ | ok |
| 04:37:56 | Raziel^ | Program received signal SIGSEGV, Segmentation fault. |
| 04:37:57 | Raziel^ | 0x016071d0 in ?? () |
| 04:39:17 | Raziel^ | doesn't help very much, right? |
| 04:39:25 | Raziel^ | brb |
| 04:39:28 | Raziel^ | left |
| 04:41:11 | Raziel^ | joined |
| 04:44:15 | jvprat | Raziel^: gdb could help debugging that segfault |
| 04:44:33 | Raziel^ | jvprat: oh, tell me how |
| 04:44:52 | jvprat | did you get that in gdb? |
| 04:45:06 | Raziel^ | yes |
| 04:45:18 | Raziel^ | when the crash should happen this segfault was printe |
| 04:45:21 | Raziel^ | printed |
| 04:45:27 | Raziel^ | instead |
| 04:45:34 | jvprat | then write "bt" |
| 04:45:47 | jvprat | it should show the backtrace of the crash |
| 04:46:11 | Raziel^ | AFTER that segfault? |
| 04:46:25 | jvprat | yes |
| 04:46:31 | jvprat | in the gdb prompt |
| 04:46:41 | Raziel^ | oki |
| 04:49:14 | AndyI | left |
| 04:49:16 | Raziel^ | #27 0x0141a12c in ?? () |
| 04:49:17 | Raziel^ | Previous frame inner to this frame (corrupt stack?) |
| 04:49:19 | Raziel^ | ^^ |
| 04:49:25 | Raziel^ | this is not the crash with the taxi |
| 04:49:32 | Raziel^ | but the crash after giving a false answer |
| 04:49:35 | AndyI | joined |
| 04:49:36 | jvprat | oops |
| 04:49:40 | jvprat | corrupt stack? :S |
| 04:52:31 | Raziel^ | messed up system |
| 04:52:31 | Raziel^ | brb |
| 04:52:35 | Raziel^ | left |
| 04:54:40 | waltervn | joined |
| 04:54:48 | waltervn | hey |
| 04:54:49 | syke | left |
| 04:55:31 | jvprat | hi waltervn |
| 04:56:07 | waltervn | That 'amiga' variable thing again... I was sure I fixed that... |
| 04:56:41 | jvprat | it seems raziel was getting another error with an amiga called variable in sci_pic_0.c:1373 :P |
| 04:56:52 | jvprat | oops, I was slow :S |
| 04:58:26 | waltervn | I may have just fixed it for the view code then... |
| 04:59:21 | waltervn | yes, my commit message only mentions sci_view_1.c |
| 05:02:31 | waltervn | Kirben: there should (theoretically) be sound in Amiga SCI0 games like KQ4. |
| 05:08:55 | Raziel^ | joined |
| 05:09:16 | Raziel^ | can'tget into the game, sorry |
| 05:09:25 | Raziel^ | locks up 9 of 10 times |
| 05:09:33 | Raziel^ | under gdb |
| 05:10:02 | jvprat | it seems ctrl-alt-x skips the questions |
| 05:10:23 | jvprat | other than that syke suggested you should update your toolchain |
| 05:11:50 | waltervn | Raziel^: But you were able to play lsl1vga before, weren't you? |
| 05:12:16 | Raziel^ | waltervn: yes, without gdb its running fine apart form the seldom crashes |
| 05:13:14 | Kirben | What is a good game demo to test sound with? to be sure sound output is working. The only demos I can find seem incompatbile. |
| 05:13:31 | waltervn | Kirben: Amiga games, or in general? |
| 05:13:38 | Kirben | In general. |
| 05:14:06 | waltervn | Any SCI0 game should be ok, e.g. LSL3. |
| 05:14:33 | Kirben | waltervn: Amiga versions can be legally downloaded at http://www.back2roots.org/Games/Find/Sierra%2C1/ if you want to check yourself. |
| 05:15:12 | Kirben | The LSL3 and KQ1 PC demos both seems to error out. |
| 05:17:32 | waltervn | That may be "normal". |
| 05:17:46 | waltervn | IIRC most of the demos don't work. |
| 05:19:49 | jvprat | Raziel^: try commenting out &sfx_sequencer_gm, in src/sfx/seq/sequencers.c:38 |
| 05:26:39 | Raziel^ | jvprat: for the taxi crash? |
| 05:26:45 | jvprat | yes |
| 05:26:52 | Raziel^ | ok, trying |
| 05:26:57 | waltervn | Kirben: sound works for me in KQ4 amiga. |
| 05:29:21 | Raziel^ | jvprat: hmm, now the "Hey baby, whats your sign!" is back agin |
| 05:29:26 | Raziel^ | wasnt before |
| 05:29:32 | Raziel^ | it just played through MT32 |
| 05:29:46 | jvprat | is that a good sign? :P |
| 05:29:46 | waltervn | It was probably playing GM through your MT32 |
| 05:29:51 | Raziel^ | yes |
| 05:30:00 | Raziel^ | yay |
| 05:30:08 | Raziel^ | the dissortion on the answers is gone too |
| 05:30:13 | waltervn | KQ4 amiga has seagull and wave samples near the ocean, that's pretty neat. |
| 05:30:16 | Raziel^ | sound related, i mean |
| 05:30:33 | Raziel^ | ah, it's meant to be applause |
| 05:30:37 | Raziel^ | cool |
| 05:33:43 | Raziel^ | waltervn: is the volume setting done in the scripts? |
| 05:36:58 | waltervn | There's a kernel function for the volume, I believe. |
| 05:37:22 | Raziel^ | it sets it to 100 everytime which is far too loud |
| 05:37:27 | waltervn | I think most or all of the volume setting is disabled in glutton currently. |
| 05:37:36 | Raziel^ | and doesn't respect the hardware setting which is at 20 |
| 05:37:42 | Raziel^ | ah, ok |
| 05:38:51 | jvprat | Raziel^: does it just happen at the beginning? |
| 05:39:04 | Raziel^ | jvprat: the volume change? |
| 05:39:06 | jvprat | yes |
| 05:39:18 | Raziel^ | yes, only at the start |
| 05:39:37 | jvprat | waltervn: can it be because of the sysexes? |
| 05:39:46 | Raziel^ | jvprat: crash with taxi still happens but right after the crash the sound on the incoming taxi is played |
| 05:40:04 | jvprat | err... ok |
| 05:40:12 | Raziel^ | freesci:midi_mt32_event()+0x48 (section 1 @ 0xeb500) |
| 05:40:24 | jvprat | maybe you can try to run it through gdb again |
| 05:41:40 | Kirben | waltervn: Strange, I don't hear those sounds, and when I adjust volume it always seems to reset to zero. |
| 05:41:51 | Fingolfin | joined |
| 05:41:55 | Raziel^ | left |
| 05:42:11 | Raziel^ | joined |
| 05:43:01 | jvprat | it seems it crashed again :-\ |
| 05:43:33 | Raziel^ | that was the taxi crash |
| 05:43:35 | Raziel^ | :-) |
| 05:44:14 | jvprat | :-/ |
| 05:45:51 | Raziel^ | at least it doesn't choke on the questions naymore (yet) |
| 05:47:50 | waltervn | Raziel^: Does that crash always happen, it's not random? |
| 05:48:47 | Raziel^ | now it choked :-( |
| 05:48:50 | Kirben | Any known sound issues in windows build? tried using 0.6.3 build too. |
| 05:48:51 | Kirben | I see these errors though: |
| 05:48:52 | Kirben | [SFX] Initialised timer 'sdl-pcm-timer', v0.1 |
| 05:48:52 | Kirben | [sfx:seq:amiga] Error: failed to read instrument header |
| 05:48:52 | Kirben | [sfx:seq:amiga] Error: failed to read bank.001 |
| 05:48:52 | Kirben | [sfx:seq:polled] Initialisation failed: Sequencer 'amiga', v0.1 failed to initia |
| 05:48:52 | Kirben | lise |
| 05:48:52 | Kirben | [SFX] Song player 'polled' reported error, disabled |
| 05:48:52 | Kirben | [SFX] No song player found |
| 05:49:18 | waltervn | That's with an amiga game, right? |
| 05:49:25 | Kirben | Yes |
| 05:49:30 | waltervn | Which one? |
| 05:49:39 | Kirben | KQ4 |
| 05:50:23 | waltervn | how big is the bank.001 file? |
| 05:50:42 | Raziel^ | waltervn: not always, no |
| 05:51:00 | Kirben | 248,163 bank.001, with md5 of BC9D20A2D49E2118EFBE9D960A6C649B |
| 05:51:00 | Raziel^ | but if it happens it always tells me (corrupt stack?) |
| 05:51:48 | waltervn | Kirben: some one I have. |
| 05:51:48 | Raziel^ | left |
| 05:51:51 | Raziel^ | joined |
| 05:53:38 | waltervn | Kirben: could you turn on the DEBUG #define in /src/sfx/softseq/amiga.c and rebuild? |
| 05:53:45 | waltervn | Maybe that will turn anything up. |
| 05:55:21 | waltervn | If you get a lot of output now, PM it to me. |
| 05:57:26 | Kirben | Only one extra line, compared to above: |
| 05:57:27 | Kirben | [sfx:seq:amiga] Reading 21 instruments from bank "Bank name #1 |
| 05:58:26 | Kirben | http://members.optusnet.com.au/wormmon/sci/stdout.txt is the complete output. |
| 05:58:50 | waltervn | Kirben: thanks! |
| 06:33:31 | !Fingolfin | left |
| 06:40:36 | CIA-9 | FreeSCI: 03Walter van Niftrik <w.f.b.w.v.niftrik at stud.tue.nl> 10glutton/ (src/sfx/softseq/amiga.c ChangeLog): Use file streams in amiga softseq. |
| 06:46:08 | CIA-9 | FreeSCI: 03Walter van Niftrik <w.f.b.w.v.niftrik at stud.tue.nl> * 10glutton/ (src/gfx/resource/sci_pic_0.c ChangeLog): * Renamed another `amiga' variable for AmigaOS4. |
| 07:17:44 | Raziel^ | boy, will i be grateful when theres mem protection at last |
| 07:27:05 | jvprat | Raziel^: is it supported by the hardware? |
| 07:27:13 | Raziel^ | no |
| 07:27:23 | jvprat | :-/ |
| 07:27:23 | Raziel^ | will be software only |
| 07:27:32 | Raziel^ | not implemented yet |
| 07:27:43 | Raziel^ | and probably not for a long time anyway |
| 07:28:03 | jvprat | :( |
| 07:28:27 | jvprat | have you considered trying an open source os? |
| 07:28:43 | Raziel^ | nope |
| 07:28:52 | Raziel^ | don't like these |
| 07:28:55 | Raziel^ | hard to explain |
| 07:28:58 | jvprat | :-/ |
| 07:29:18 | Raziel^ | heh |
| 07:29:24 | Raziel^ | we'll crush those bugs |
| 07:29:27 | Raziel^ | sooner or later |
| 07:29:44 | jvprat | but you depend on a single company... :P |
| 07:29:52 | Raziel^ | yes |
| 07:30:10 | Raziel^ | and it's not even safe to say the company will live after 2010 |
| 07:30:19 | Raziel^ | but it's my system |
| 07:30:26 | Raziel^ | and as long as its there i use it |
| 07:35:10 | Raziel^ | jvprat: i'll ty again with gdb a little later |
| 07:35:23 | jvprat | ok ;) |
| 07:35:39 | Raziel^ | as long as all of you are there, it's quite fun :-) |
| 07:36:11 | jvprat | hehe |
| 08:11:30 | _sev | left |
| 08:14:23 | Fingolfin | joined |
| 08:30:00 | Raziel^ | jvprat: ? |
| 08:30:11 | jvprat | ? |
| 08:30:14 | Raziel^ | GFX Warning: operations.c, gfxop_set_pointer_position() L1718:Attempt to place pointer at invalid coordinates (350, 195) |
| 08:30:28 | Raziel^ | got this when starting LSL1VGA |
| 08:30:41 | jvprat | I also see that |
| 08:30:49 | Raziel^ | no problem then? |
| 08:30:52 | Raziel^ | hmm |
| 08:30:55 | jvprat | no idea :P |
| 08:31:07 | Raziel^ | well, it just locked on the very first screen |
| 08:31:09 | Raziel^ | :-/ |
| 08:31:28 | Raziel^ | damn corrupt stack |
| 08:31:42 | Raziel^ | it's too random to track down |
| 08:31:49 | jvprat | :( |
| 08:32:04 | Raziel^ | can i change the "stack" somewhere in the source? |
| 08:32:13 | Raziel^ | or should the system take care of that? |
| 08:34:25 | jvprat | it's part of the system... |
| 08:34:35 | Raziel^ | thought so, grmbl |
| 08:34:53 | jvprat | maybe freesci is corrupting it somehow, but the system should protect it |
| 08:38:56 | Raziel^ | left |
| 08:43:11 | Raziel^ | joined |
| 08:43:22 | Raziel^ | i also get this |
| 08:43:24 | Raziel^ | [resmgr] Requested invalid resource font.2107, mapped to font.59 |
| 08:46:25 | Raziel^ | left |
| 08:49:54 | Raziel^ | joined |
| 08:50:17 | Raziel^ | sorry, it's a game of luck to pass the questions |
| 08:50:29 | Raziel^ | isn't there a shortcut like in the original? |
| 08:58:36 | jvprat | I don't remember seeing that font error before |
| 08:58:42 | jvprat | ctrl-alt-x |
| 08:58:59 | Raziel^ | ctrl-alt-x quits SDL here |
| 08:59:15 | jvprat | :-/ |
| 08:59:33 | jvprat | blame al lowe :P |
| 08:59:35 | Raziel^ | you could say that, yes |
| 08:59:36 | Raziel^ | :-) |
| 08:59:46 | Raziel^ | hehehe |
| 08:59:56 | Raziel^ | too nice chap to blame him |
| 09:00:07 | jvprat | hehe |
| 09:01:05 | jvprat | bbl |
| 09:18:40 | _sev | joined |
| 09:23:32 | Kirben | left |
| 09:27:47 | Raziel^ | left |
| 10:06:53 | !Fingolfin | left |
| 10:21:13 | syke | joined |
| 10:22:20 | syke | mornin |
| 10:22:41 | waltervn | hey matt |
| 10:39:25 | syke | how are things going? |
| 10:40:38 | syke | thanks for fixing those amiga issues |
| 10:40:52 | syke | looks like rune found a release-stopper in CB1 :( |
| 10:50:49 | creichen | Matt, thanks for notifying the mailing list! |
| 10:51:09 | syke | you're welcome! |
| 10:51:48 | creichen | I don't think that we need everything fully operational for 0.6.4, actually, though it is unfortunate that we will replace stable with something that can't play CB1. If there is demand, we can release a 0.3.5 or 0.3.6 or whatever it is with the current changes and SetJump changed, of course. |
| 10:51:55 | syke | btw, Raz is on craq -- PowerPC has hardware memory protection, but AmigaOS doesn't use it |
| 10:52:22 | syke | creichen: I'm curiosu what the problem is, before making that decision |
| 10:52:24 | creichen | Matt, it's AmigaOS. Guess why testing the MIDI driver was so much fun for him ;-) |
| 10:52:37 | syke | heh |
| 10:53:58 | creichen | Wrt the decision procedure: Fair enough. Let's summarise the issues we have identified so far: |
| 10:54:10 | creichen | 1. CB1 not working |
| 10:54:30 | creichen | 2. LSL1 cab hang, possibly related to GM driver (why was Raziel using that, anyway?) |
| 10:55:22 | creichen | 3. Walter's latest patches |
| 10:55:38 | creichen | 4. Rune's GGI driver patch |
| 10:55:41 | creichen | 5. gc interval |
| 10:56:15 | creichen | 6. reallocation order for list nodes etc. (-> compile flag) |
| 10:57:27 | creichen | Hm. Anything I missed? |
| 10:58:09 | syke | possibly amiga sample issues that are endian-related |
| 10:58:13 | waltervn | I think Raz reported the cab hang already before we had GM support, but I could be mistaken. |
| 10:58:21 | creichen | IMO, things that must go in are 3,4,5. 6 would be good to have. 1,2 depend on how tricky they are to fix. |
| 10:58:35 | syke | agreed |
| 10:58:37 | waltervn | syke: Amiga sample issues? |
| 10:58:53 | syke | read the logs from 4 hours or so ago |
| 10:58:57 | syke | (I had insomnia) |
| 10:59:43 | syke | beyond those, he had a crash in HQ1 when the portcullis goes up, which I couldnt' reproduce here in VC++ or under valgrind |
| 10:59:49 | creichen | waltervn: cab issue: that would make sense to me, actually. |
| 11:00:18 | creichen | Some of the BTTR Amiga SCI games are known to be broken. They don't work in uae either. |
| 11:00:19 | syke | if someone could try on an un-gimped big-endian platform, that'd be nice |
| 11:00:27 | syke | ha |
| 11:00:28 | syke | really? |
| 11:00:35 | waltervn | syke: With "amiga sample issues", do you refer to amiga games or AmigaOS4? |
| 11:00:41 | syke | amiga games |
| 11:00:52 | waltervn | I think Raz is using a PC version of LSL1VGA though. |
| 11:00:59 | syke | ah |
| 11:01:02 | creichen | Yes. I know that the QfG1 I got from there broke in uae; I wasted some time trying to debug that issue in FreeSCI before validating that the image was broken. |
| 11:01:05 | syke | nevermind on that one, then |
| 11:01:28 | waltervn | And I fixed that thing that Kirben mentioned a few hours ago. |
| 11:01:58 | creichen | So BTTR bug reports should be validated first, by checking that it works fine in uae or somesuch. |
| 11:02:17 | creichen | waltervn: The Amiga sound bank issue? |
| 11:02:22 | waltervn | Right. |
| 11:02:27 | creichen | OK, thank you! |
| 11:03:32 | syke | btw, I don't know if any of you are into goth/industrial humor-music, but the new Mindless Self Indulgence album is pretty good/amusing |
| 11:04:17 | waltervn | creichen: Do we have many bug reports for Amiga games then? |
| 11:04:23 | creichen | I have no idea whether I am into that. But if it is amusing, I might be. |
| 11:04:54 | creichen | waltervn: I'm not on top of that, I just wanted to caution about BTTR ones. |
| 11:05:56 | waltervn | Well, testing in the original interpreter should probably be done, regardless of what OS the game is from. |
| 11:06:11 | creichen | That is true. |
| 11:06:34 | waltervn | A few weeks ago I closed a SQ3 bug that I could reproduce in SSCI/PC, so you never know. ;) |
| 11:06:47 | syke | yea, that's happened a few times |
| 11:06:55 | creichen | Which one was that? |
| 11:07:43 | waltervn | Something that resembled a priority bug somewhere... I don't recall exactly. |
| 11:36:56 | syke | left |
| 12:04:50 | lskovlun | joined |
| 12:05:04 | lskovlun | hi |
| 12:12:49 | lskovlun | left |
| 12:40:09 | Raziel^ | joined |
| 12:40:10 | Fingolfin | joined |
| 12:57:27 | Raziel^ | left |
| 13:11:08 | Raziel^ | joined |
| 13:27:05 | jvprat | I have a few memory leaks fixed here http://tmp.jvprat.com/fixes.patch, can you please validate it? (I'm not sure I haven't broken the semantics) |
| 14:59:17 | !Fingolfin | left |
| 15:24:08 | Raziel^ | left |
| 17:23:55 | Kirben | joined |
| 17:57:08 | pupnik_ | joined |
| 18:08:13 | pupnik | left |
| 18:43:48 | waltervn | left |
| 18:57:37 | Darklock | joined |
| 19:08:36 | Lightkey | left |
| 19:39:07 | jvprat | left |
| 19:50:03 | drantin | left |
| 19:54:21 | jvprat | joined |
| 20:07:45 | syke | joined |
| 20:37:05 | !Kirben | left |
| 21:22:05 | syke | left |
| 22:11:52 | Kirben | joined |
| 22:35:05 | !Kirben | left |
| 23:38:28 | drantin | joined |