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

All time information in the left column in UTC.