[Back to Index]

  
[00:08] <grogbot> [discord] <ticokh> Already Friday here. My screenshot not show much progress. But now not just look like an original, actually could load original character save files. (edited)
[00:08] <grogbot> [discord] <ticokh> https://cdn.discordapp.com/attachments/581224061091446795/1367648435435601951/image.png?ex=6815595c&is=681407dc&hm=0bc25d067bd7f811648c9017c87cf50e27df3c1c06390fec1a3e7187a1b49f27&
[00:18] <Scummette> [scummvm] sluicebox pushed 2 new commits to master: https://is.gd/gd56yl
[00:18] <Scummette> scummvm/master 265c703 sluicebox: SCI: Fix EGA picture default palette
[00:18] <Scummette> scummvm/master 7643ccc sluicebox: SCI: Implement vector picture wrap-around behavior
[01:13] <grogbot> [discord] <eientei> Dreamcast emulators (whether software or internal disc emulators) are picky about what formats they accept
[01:34] <-- actioninja left irc: Ping timeout: 248 seconds
[01:35] --> actioninja joined #scummvm.
[03:03] --> gsi joined #scummvm.
[05:03] --> ny00123 joined #scummvm.
[05:14] <Scummette> [scummvm] eriktorbjorn opened pull request #6586: SCUMM: Add some bounds-checking to o5_stringOps() (bug #15884) (master...scumm-string-bounds-fix) https://is.gd/9zGX3t
[06:17] --> DominusExult joined #scummvm.
[06:19] <-- Dominus left irc: Ping timeout: 260 seconds
[06:19] Nick change: DominusExult -> Dominus
[06:57] --> borosky joined #scummvm.
[07:15] <Scummette> [scummvm] sluicebox pushed 1 new commits to branch-2-9: https://is.gd/kFFTeO
[07:15] <Scummette> scummvm/branch-2-9 bb0708d sluicebox: SCI: Fix EGA picture default palette
[07:58] <Scummette> [scummvm] bluegr closed pull request #6586: SCUMM: Add some bounds-checking to o5_stringOps() (bug #15884) (master...scumm-string-bounds-fix) https://is.gd/9zGX3t
[07:58] <Scummette> [scummvm] bluegr pushed 1 new commits to master: https://is.gd/Ol4FHR
[07:58] <Scummette> scummvm/master 524ce37 : SCUMM: Add some bounds-checking to o5_stringOps() (bug #15884)
[08:21] --> ldevulder joined #scummvm.
[08:28] <-- ldevulder left irc: Quit: Leaving
[08:30] <-- Smedles left irc: Quit: http://quassel-irc.org - Chat comfortably. Anywhere.
[08:31] --> Smedles joined #scummvm.
[08:38] <-- Strengths left irc: Ping timeout: 245 seconds
[08:39] --> Strengths joined #scummvm.
[08:56] <Scummette> [scummvm] tag2015 pushed 7 new commits to branch-2-9: https://is.gd/U4M1xD
[08:56] <Scummette> scummvm/branch-2-9 693b9dc : AGS: Add detection entries for some alternate versions
[08:56] <Scummette> scummvm/branch-2-9 e1d60cc tag2015: AGS: Update Unavowed entries and a couple other games
[08:56] <Scummette> scummvm/branch-2-9 144aa18 tag2015: AGS: Update phantomfellows entries
[09:13] <Scummette> [scummvm] sev- pushed 1 new commits to master: https://is.gd/r3ZgBO
[09:13] <Scummette> scummvm/master 63e9845 sev-: VIDEO: QTVR: Fix typo in projection parameter
[09:44] <-- Strengths left irc: Quit: Strengths
[09:53] --> Strengths joined #scummvm.
[10:23] <-- Strengths left irc: Remote host closed the connection
[10:24] --> Strengths joined #scummvm.
[10:26] <Scummette> [scummvm] tag2015 pushed 22 new commits to branch-2-9: https://is.gd/CfraVA
[10:26] <Scummette> scummvm/branch-2-9 0e06194 l0ud: AGS: Implement SoundClipWaveBase::set_speed
[10:26] <Scummette> scummvm/branch-2-9 d814c16 tag2015: AGS: Update primordia entries and add new games
[10:26] <Scummette> scummvm/branch-2-9 ad0c876 einstein95: AGS: Add detection for Old Skies OSDemo v1.0
[11:14] <-- borosky left irc: Ping timeout: 276 seconds
[11:16] <Scummette> [scummvm] lephilousophe opened pull request #6587: BACKENDS: OPENGL: Don't use HW CLUT8 lookup on low precision devices (master...fix-15860) https://is.gd/Od0Y37
[11:25] <-- tsoliman left irc: Quit: I've been banished!
[11:25] --> tsoliman joined #scummvm.
[12:04] <grogbot> [discord] <Digitall> @lywx As previously stated, the Dremcast is very RAM limited at 16M hence the need for engine plugins, no launcher / GUI with a very lightweight alternative. Once you are booted and application loaded, you can swap the CD with ScummVM on it (as it is running in RAM) and then put a standard CD in with game data which then autodetects and gives a menu of games to start... But this is only mildly maintained port and Asylum is quite chall
[12:05] <grogbot> [discord] <Digitall> Patches / maintainers to work on this are welcome...
[12:07] <Scummette> [scummvm] sev- pushed 8 new commits to master: https://is.gd/tGdaZw
[12:07] <Scummette> scummvm/master 6a1a5e4 sev-: COMMON: QT: Fix pHdr atom parsing
[12:07] <Scummette> scummvm/master a1e42eb sev-: COMMON: QT: Tidied up and enhanced debug output
[12:07] <Scummette> scummvm/master d691241 sev-: COMMON: QT: Added more debug info to QTVR atoms
[12:17] <grogbot> [discord] <mduggan> My screenshot this week is a new thing I've been playing with in Ghidra.. dunno how far I'll get with it, but I've made some progress naming things already.
[12:17] <grogbot> [discord] <mduggan> https://cdn.discordapp.com/attachments/581224061091446795/1367837521832316959/ghidra.png?ex=68160976&is=6814b7f6&hm=a20b0ad11037666180377036febf70e33106cd36108962b8ee06b2d58f2e713b&
[12:50] <grogbot> [discord] <bosca_bo> Once again for Screenshot Friday I'm completely missing the point of the assignment and I'm presenting ***videos***!
[12:50] <grogbot> [discord] <bosca_bo> Work on The Last Express has been progressing very steadily:
[12:50] <grogbot> [discord] <bosca_bo> * Graphics decoders have been fully tested and fixed where needed
[12:50] <grogbot> [discord] <bosca_bo> * Some engine bugs have been squashed (with one known remaining which can rarely bring the engine into an infinite recursion loop state 💖)
[12:50] <grogbot> [discord] <bosca_bo> * The engine has reached a completely thread-safe state (for now...)
[12:50] <grogbot> [discord] <bosca_bo> * New features:
[12:50] <grogbot> [discord] <bosca_bo> * ***Audio***!
[12:50] <grogbot> [discord] <bosca_bo> * ***Cutscenes***!
[12:50] <grogbot> [discord] <bosca_bo> * ***Subtitles***!
[12:50] <grogbot> [discord] <bosca_bo> * ***TABLES*** in the restaurant car! And no less than six of them!
[12:50] <grogbot> [discord] <bosca_bo> * A debug walk mode in which characters are going up and down the sleeping car while "excuse moi"-ing each other!
[12:50] <grogbot> [discord] <bosca_bo> https://cdn.discordapp.com/attachments/581224061091446795/1367845694957944953/2025-05-02_14-35-32.m4v?ex=68161113&is=6814bf93&hm=30caa7b96f2cab855c74c43710f9727276677196e9696f4a3166853ef1ff8595&
[12:50] <grogbot> [discord] <bosca_bo> Once again for Screenshot Friday I'm completely missing the point of the assignment and I'm presenting ***videos***!
[12:50] <grogbot> [discord] <bosca_bo> Work on The Last Express has been progressing very steadily:
[12:50] <grogbot> [discord] <bosca_bo> * Graphics decoders have been fully tested and fixed where needed
[12:50] <grogbot> [discord] <bosca_bo> * Some engine bugs have been squashed (with one known remaining which can rarely bring the engine into an infinite recursion loop state 💖)
[12:50] <grogbot> [discord] <bosca_bo> * The engine has reached a completely thread-safe state (for now...)
[12:50] <grogbot> [discord] <bosca_bo> * New features:
[12:50] <grogbot> [discord] <bosca_bo> * ***Audio***!
[12:50] <grogbot> [discord] <bosca_bo> * ***Cutscenes***!
[12:50] <grogbot> [discord] <bosca_bo> * ***Subtitles***!
[12:50] <grogbot> [discord] <bosca_bo> * ***TABLES*** in the restaurant car! And no less than six of them!
[12:50] <grogbot> [discord] <bosca_bo> * A debug walk mode in which characters are going up and down the sleeping car while "excuse moi"-ing each other! (edited)
[12:50] <grogbot> [discord] <bosca_bo> https://cdn.discordapp.com/attachments/581224061091446795/1367845770706812959/2025-05-02_14-35-32.mp4?ex=68161125&is=6814bfa5&hm=c41c0bc8656d83ee96264d59f07dc7e8d7024dc45080543bf22d4acf70d82abe&
[12:53] <grogbot> [discord] <bosca_bo> https://www.youtube.com/watch?v=3aefYB93ECA here's a longer video showcasing the cutscenes/audio/subtitles
[12:54] <grogbot> [discord] <bosca_bo> https://www.youtube.com/watch?v=3aefYB93ECA here's a longer video showcasing the cutscenes/audio/subtitles (and tables!) (edited)
[13:23] <grogbot> [discord] <athrxx> I have revived my old Snatcher project . It its still a long way to go, but I figured if people really do post IDA disasm screen shots here, then I also do qualify for the screenshot Friday 😅 . I have finished most of the animation, palette and transition code, so that at least the intro runs almost perfectly, now. This week, I am trying to complete the audio code...
[13:23] <grogbot> [discord] <athrxx> https://cdn.discordapp.com/attachments/581224061091446795/1367854042432147546/Screenshot_2025-04-23_231506.png?ex=681618d9&is=6814c759&hm=82b92705f21e3d47cb6df8b9efd991b10c87a1a5b392abff66ab0cc5dbcaa9a2&
[13:23] --> ccawley2011 joined #scummvm.
[13:23] #scummvm: mode change '+o ccawley2011' by ChanServ!ChanServ@services.libera.chat
[13:23] <grogbot> [discord] <athrxx> https://cdn.discordapp.com/attachments/581224061091446795/1367854073889427578/Screenshot_2025-04-23_231537.png?ex=681618e0&is=6814c760&hm=6415917c8a84ca63e845dcfd5d740389c6ad3d8fee59bd89358b8122e5600993&
[13:34] <grogbot> [discord] <gu3> Uhhhh, mystery game 😁
[14:06] <grogbot> [discord] <eientei> What are the targeted versions?
[14:13] <grogbot> [discord] <athrxx> Currently only the SegaCD version you're seeing. When it is done I can start thinking about support for other ports. I am trying to keep the code in a way that at least does not completely discourage adding other versions, but the game is heavily hard-coded and uses hardware specific effects .
[14:15] <grogbot> [discord] <athrxx> I guess, the easiest one to add afterwards would be the PC-98 version. The one that I would actually find the most interesting is PC-Engine. That one has a similar look as SegaCD, since the SegaCD version was modelled after it. However re-ing PC-Engine is certainly not easier than SegaCD...😅
[14:16] <grogbot> [discord] <athrxx> I also have the newer versions, Playstation and Saturn. But they've been kind of "improved" to the worse. So they're lowest priority for me...
[14:32] <grogbot> [discord] <athrxx> My rendering system should be pretty feature complete by now. I even have horizontal interrupts 😅 . They're used to enable/disable the display after certain scanlines and/or move around the vertical scroll offsets to create effects like this.
[14:32] <grogbot> [discord] <athrxx> https://cdn.discordapp.com/attachments/581224061091446795/1367871327607984188/Snatcher_US_SegaCD_English_2025-05-02_16-24-10.mp4?ex=681628f2&is=6814d772&hm=886a404aae9f71ed633decbfc4d16786c1f64e3eadc6d2846cfb231c69108071&
[14:36] <grogbot> [discord] <bosca_bo> Impressive!
[15:10] <-- ny00123 left irc: Quit: Leaving
[16:14] --> LePhilousophe joined #scummvm.
[16:14] #scummvm: mode change '+o LePhilousophe' by ChanServ!ChanServ@services.libera.chat
[16:20] <Scummette> [scummvm] tag2015 pushed 1 new commits to master: https://is.gd/93oKLg
[16:20] <Scummette> scummvm/master fb66b43 tag2015: AGS: Update Old Skies Steam entry, again
[16:37] <-- Smedles left irc: Quit: http://quassel-irc.org - Chat comfortably. Anywhere.
[16:37] --> Smedles joined #scummvm.
[16:51] <-- ccawley2011 left irc: Ping timeout: 244 seconds
[16:56] <grogbot> [discord] <ilducci> What was the scripting format used on Snatcher?
[17:05] <Scummette> [scummvm] eriktorbjorn pushed 1 new commits to master: https://is.gd/ZK9zZz
[17:05] <Scummette> scummvm/master 15d5319 : COMMON: QT: Silence GCC warning
[17:06] --> ccawley2011 joined #scummvm.
[17:06] #scummvm: mode change '+o ccawley2011' by ChanServ!ChanServ@services.libera.chat
[17:28] <grogbot> [discord] <athrxx> The animation scripts and the game scripts (which do exist on top of all the hard-coded stuff) are just custom byte code. There is no "format" 😁
[17:29] <Scummette> [scummvm] eriktorbjorn pushed 1 new commits to master: https://is.gd/NQiHdV
[17:29] <Scummette> scummvm/master 31be7f6 : SCUMM: Relax bounds checking a bit in o5_stringOps()
[17:51] <Scummette> [scummvm] eriktorbjorn pushed 1 new commits to master: https://is.gd/ArWmeM
[17:51] <Scummette> scummvm/master f80010e : SCUMM: Reword string out of bounds warning messages a bit
[18:14] --> ccawley2011_ joined #scummvm.
[18:14] #scummvm: mode change '+o ccawley2011_' by ChanServ!ChanServ@services.libera.chat
[18:17] <-- ccawley2011 left irc: Ping timeout: 276 seconds
[19:10] --> ny00123 joined #scummvm.
[19:23] <grogbot> [discord] <ticokh> I have somewhat working processor plugin for PCEnigne. Currently working with CD system memory dumps, but disassembly of HuC 6280 works right.
[19:23] <grogbot> [discord] <ticokh> I have somewhat working Ghidra processor plugin for PCEnigne. Currently working with CD system memory dumps, but disassembly of HuC 6280 works right. (edited)
[19:26] --> ccawley2011__ joined #scummvm.
[19:26] #scummvm: mode change '+o ccawley2011__' by ChanServ!ChanServ@services.libera.chat
[19:29] <-- ccawley2011_ left irc: Ping timeout: 252 seconds
[19:41] <grogbot> [discord] <athrxx> Let's see if I ever really come to the point of wanting to implement that port 😅 .
[19:45] <grogbot> [discord] <athrxx> But it probably really is the best port of the remaining ones. The PC-98 version has the problem that it was shipped "unfinished", without the last act.
[19:51] --> ccawley2011_ joined #scummvm.
[19:51] #scummvm: mode change '+o ccawley2011_' by ChanServ!ChanServ@services.libera.chat
[19:54] <-- ccawley2011__ left irc: Ping timeout: 260 seconds
[20:27] --> ccawley2011__ joined #scummvm.
[20:27] #scummvm: mode change '+o ccawley2011__' by ChanServ!ChanServ@services.libera.chat
[20:30] <-- ccawley2011_ left irc: Ping timeout: 268 seconds
[20:52] <Scummette> [scummvm] digitall pushed 1 new commits to master: https://is.gd/jNI5lk
[20:52] <Scummette> scummvm/master 9b1471f digitall: WATCHMAKER: Fix Various GCC Compiler Warnings
[21:07] <-- ny00123 left irc: Quit: Leaving
[21:24] --> ccawley2011_ joined #scummvm.
[21:24] #scummvm: mode change '+o ccawley2011_' by ChanServ!ChanServ@services.libera.chat
[21:26] --> ccawley2011 joined #scummvm.
[21:26] #scummvm: mode change '+o ccawley2011' by ChanServ!ChanServ@services.libera.chat
[21:27] <-- ccawley2011__ left irc: Ping timeout: 252 seconds
[21:28] --> ccawley2011__ joined #scummvm.
[21:28] #scummvm: mode change '+o ccawley2011__' by ChanServ!ChanServ@services.libera.chat
[21:29] <-- ccawley2011_ left irc: Ping timeout: 265 seconds
[21:31] <-- ccawley2011 left irc: Ping timeout: 265 seconds
[21:32] --> ccawley2011 joined #scummvm.
[21:32] #scummvm: mode change '+o ccawley2011' by ChanServ!ChanServ@services.libera.chat
[21:33] <Scummette> [scummvm] lephilousophe opened pull request #6588: ANDROID: Extract doc outside of the assets folder (master...android-split-doc) https://is.gd/uxn8G5
[21:33] <-- ccawley2011__ left irc: Ping timeout: 248 seconds
[21:33] --> ccawley2011__ joined #scummvm.
[21:33] #scummvm: mode change '+o ccawley2011__' by ChanServ!ChanServ@services.libera.chat
[21:34] --> ccawley2011_ joined #scummvm.
[21:34] #scummvm: mode change '+o ccawley2011_' by ChanServ!ChanServ@services.libera.chat
[21:37] <-- ccawley2011 left irc: Ping timeout: 272 seconds
[21:38] <-- ccawley2011__ left irc: Ping timeout: 272 seconds
[21:39] <-- ccawley2011_ left irc: Read error: Connection reset by peer
[21:43] <Scummette> [scummvm] lephilousophe opened pull request #6589: ANDROID: Trigger an abort on error (master...android-error-stacktrace) https://is.gd/aLGqIG
[21:52] <grogbot> [discord] <ilducci> Is it called SZ?
[21:52] <grogbot> [discord] <ilducci> Game scripts
[21:57] <grogbot> [discord] <athrxx> Like I said, I don't think it is called anything, nor would I even call it a format. But maybe it's just that I haven't explored that part much yet...
[00:00] --- Sat May 3 2025