[00:15] [scummvm] zberry92 opened pull request #7532: DIRECTOR: Make Elroy Hits the Pavement fully playable (master...master) Error, database insert failed [00:29] [scummvm] bluegr pushed 1 new commits to master: Error, database insert failed [00:29] scummvm/master f0e10d0 bluegr: NANCY: Implement differences in rotatinglockpuzzle for Nancy10+ [02:50] [scummvm] dreammaster pushed 3 new commits to master: Error, database insert failed [02:50] scummvm/master 72b05ea dreammaster: MADS: DRAGONSPHERE: Cleanups for room 118 [02:50] scummvm/master f33a2d1 dreammaster: MADS: DRAGONSPHERE: Cleanup for room 110 [02:50] scummvm/master a1ad38b dreammaster: MADS: DRAGONSPHERE: Fix crash exiting castle [03:09] [discord] After various minor initial bumps in the road, I've started my play-through of Dragonsphere in earnest, cleaning up and fixing each room's logic as I go. I've now successfully exited the castle and am about to start my journey. Pro tip: though it allows it, jumping into the well is a terminally stupid idea 😅 [03:09] [discord] https://cdn.discordapp.com/attachments/581224061091446795/1508668302203818054/scummvm-dragonsphere-floppy-00003.png?ex=6a166058&is=6a150ed8&hm=cad0d5a7c016aaed00b7e9233790b35943284699eddd56950a3ed6e91312fd37& [03:37] [discord] And of course, the moment I actually start my journey and go to the overworld map, I get another engine error with it being out of palette slots. Likely yet another difference between Dragonsphere and earlier games that I'll have to hunt down. [03:37] [discord] Interestingly, the core engine had code, from back in Rex Nebular, to load interface animations (little animations at the bottom of the screen in the interface). Return of the Phantom didn't have any animations at all, but I never even noticed any issues, because all the rooms must have come with dummy empty animation resources. Now with Dragonsphere, the entire castle likewise had them.. it was only when I left the castle that it [04:15] [discord] Return to Pirate's Isle graphics are supported in my fork of the Scott interpreter here: https://github.com/angstsmurf/spatterlight/blob/glkcontroller/terps/scott/ti994a/rtpi_graphics.c [04:15] [discord] Return to Pirate's Isle graphics are supported in my fork of the Scott interpreter here: (edited) [04:20] [discord] *Return to Pirate's Isle *graphics are supported in my fork of the Scott interpreter here: (edited) [04:20] [discord] *Return to Pirate's Isle* graphics are supported in my fork of the Scott interpreter here: (edited) [04:21] [discord] *Return to Pirate's Isle* graphics are supported in my fork of the Scott interpreter: (edited) [04:22] [scummvm] ScummVM-Translations pushed 1 new commits to master: Error, database insert failed [04:22] scummvm/master 6a5f8f5 xaviu: I18N: Update translation (Catalan) [05:16] [discord] Too bad I already walked this path for my conversion to ZX Spectrum and even wrote the editor [05:16] [discord] https://cdn.discordapp.com/attachments/581224061091446795/1508700350914236416/image.png?ex=6a167e31&is=6a152cb1&hm=365749370eb72f24f8f4459bdb6f24e2dc107ee2b286a98ad1b0c80d25690850& [05:17] [discord] Too bad I already walked this path for my conversion to ZX Spectrum and even wrote the editor to fix images which I converted from TI99 (edited) [05:17] [discord] https://cdn.discordapp.com/attachments/581224061091446795/1508700350914236416/image.png?ex=6a167e31&is=6a152cb1&hm=365749370eb72f24f8f4459bdb6f24e2dc107ee2b286a98ad1b0c80d25690850& [05:17] [discord] Too bad I already walked this path for my conversion to ZX Spectrum and even wrote the editor to fix images which I converted from TI99 😆 (edited) [05:17] [discord] https://cdn.discordapp.com/attachments/581224061091446795/1508700350914236416/image.png?ex=6a167e31&is=6a152cb1&hm=365749370eb72f24f8f4459bdb6f24e2dc107ee2b286a98ad1b0c80d25690850& [05:23] [discord] Too bad I already walked this path for my conversion to ZX Spectrum and even wrote the editor to fix images which I converted from TI99 😆 Hope will release it one day. (edited) [05:23] [discord] https://cdn.discordapp.com/attachments/581224061091446795/1508700350914236416/image.png?ex=6a167e31&is=6a152cb1&hm=365749370eb72f24f8f4459bdb6f24e2dc107ee2b286a98ad1b0c80d25690850& [05:30] [discord] Too bad I already walked this path for my conversion to ZX Spectrum and even wrote the editor to fix images which I converted from TI99 😆 Hope will release the game one day. (edited) [05:30] [discord] https://cdn.discordapp.com/attachments/581224061091446795/1508700350914236416/image.png?ex=6a167e31&is=6a152cb1&hm=365749370eb72f24f8f4459bdb6f24e2dc107ee2b286a98ad1b0c80d25690850& [05:44] [discord] Looking good! [05:44] [discord] I hope you found a less painful way to read the original TMS9900 code than I did. [05:54] [discord] It was somewhere around end of 2024 ago, iirc I used MAME debugger and its runtime trace. Also now there is this https://github.com/gnulnulf/Ghidra-TMS9900 which was not there of course year ago 🙁 [05:56] [discord] It was somewhere around end of 2024, iirc I used MAME debugger and its runtime trace. Also now there is this https://github.com/gnulnulf/Ghidra-TMS9900 which was not there of course year ago 🙁 (edited) [05:58] borosky (~borosky@213-134-187-71.dynamic.play.pl) joined #scummvm. [06:05] [discord] Wow, that would probably have saved me a lot of time. I also used the MAME debugger to disassemble it, but the hard part was making sense of it. [06:05] [discord] I guess the code was orginally written in that weird Graphics Prcessing Language, which is why the disassembled code was so convoluted. [06:05] [discord] Wow, that would probably have saved me a lot of time. I also used the MAME debugger to disassemble it, but the hard part was making sense of it. [06:05] [discord] I guess the code was orginally written in that weird Graphics Processing Language, which is why the disassembled code was so convoluted. (edited) [06:14] [discord] Yes, so it seems we walked same path 😆 [06:17] [scummvm] ShadowMaker opened pull request #7533: GLK: SCOTT: Add ZX Spectrum TAP/TZX loading (master...scott-hulk-tape-loader) Error, database insert failed [06:22] [discord] I also had lots of trouble reading the data from the disk version, but it was almost worth it when I realised that it had a few images that were cut from the cartridge release, such as the fish. [06:24] [discord] oh, I was not aware there are more images in the disk version... Seems will have to dig into this once again 🙁 [07:55] ldevulder (~ldevulder@82.66.145.28) joined #scummvm. [08:31] [scummvm] dreammaster pushed 3 new commits to master: Error, database insert failed [08:31] scummvm/master 33dbe44 dreammaster: MADS: DRAGONSPHERE: Add missing room 120 world map room [08:31] scummvm/master 1a5d76a dreammaster: MADS: DRAGONSPHERE: Add missing room synchronize calls [08:31] scummvm/master b17edb4 dreammaster: MADS: DRAGONSPHERE: Remove unneeded error functions [08:52] [scummvm] dreammaster pushed 1 new commits to master: Error, database insert failed [08:52] scummvm/master 23a2352 dreammaster: MADS: DRAGONSPHERE: bump up CONV_MAX_SLOTS to 70 to match game [09:02] borosky (~borosky@213-134-187-71.dynamic.play.pl) left irc: Read error: Connection reset by peer [09:03] borosky (~borosky@213-134-187-71.dynamic.play.pl) joined #scummvm. [09:04] borosky (~borosky@213-134-187-71.dynamic.play.pl) left irc: Read error: Connection reset by peer [09:05] borosky (~borosky@213-134-187-71.dynamic.play.pl) joined #scummvm. [09:39] sev (~sev@81-205-47-249.fixed.kpn.net) joined #scummvm. [09:39] sev (~sev@81-205-47-249.fixed.kpn.net) left irc: Changing host [09:39] sev (~sev@scummvm/sev) joined #scummvm. [09:39] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [10:00] sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [10:47] sev (~sev@2a02-a457-5d44-0-657e-8296-b41d-58df.fixed6.kpn.net) joined #scummvm. [10:47] sev (~sev@2a02-a457-5d44-0-657e-8296-b41d-58df.fixed6.kpn.net) left irc: Changing host [10:47] sev (~sev@scummvm/sev) joined #scummvm. [10:47] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [11:39] [scummvm] neuromancer pushed 4 new commits to master: Error, database insert failed [11:39] scummvm/master eb1d414 neuromancer: FREESCAPE: music for castle atari [11:39] scummvm/master 3942c6c neuromancer: FREESCAPE: cleaned up freescape.dat [11:39] scummvm/master f11b221 neuromancer: FREESCAPE: removed hard assertion when drilling in driller [12:45] [scummvm] kelmer44 pushed 1 new commits to master: Error, database insert failed [12:45] scummvm/master cc95649 kelmer44: PELROCK: Fix initialization of class members in cd, computer and background book. PVS-Studio V1077, V519 [13:42] [scummvm] kelmer44 pushed 1 new commits to master: Error, database insert failed [13:42] scummvm/master df11b15 kelmer44: PELROCK: remove redundant attribute & fixes nullable pointers in sound module. PVS-Studio V575, V769, V703 [14:04] Dominus (~dominus@exult/developer/dominus) left irc: Ping timeout: 245 seconds [14:11] [scummvm] kelmer44 pushed 1 new commits to master: Error, database insert failed [14:11] scummvm/master 60ae1f7 kelmer44: PELROCK: Remove redundant conditions. PVS-Studio V560 [14:12] Dominus (~dominus@exult/developer/dominus) joined #scummvm. [14:34] DominusExult (~dominus@exult/developer/dominus) joined #scummvm. [14:38] Dominus (~dominus@exult/developer/dominus) left irc: Ping timeout: 276 seconds [14:38] Nick change: DominusExult -> Dominus [14:39] DominusExult (~dominus@exult/developer/dominus) joined #scummvm. [14:40] Dominus- (~dominus@exult/developer/dominus) joined #scummvm. [14:43] Dominus (~dominus@exult/developer/dominus) left irc: Ping timeout: 256 seconds [14:43] Nick change: Dominus- -> Dominus [14:43] DominusExult (~dominus@exult/developer/dominus) left irc: Ping timeout: 244 seconds [14:52] sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [14:58] [scummvm] kelmer44 pushed 1 new commits to master: Error, database insert failed [14:58] scummvm/master 83f02aa kelmer44: PELROCK: Consolidate switch cases. PVS-Studio V1037 [16:01] sev (~sev@81-205-47-249.fixed.kpn.net) joined #scummvm. [16:01] sev (~sev@81-205-47-249.fixed.kpn.net) left irc: Changing host [16:01] sev (~sev@scummvm/sev) joined #scummvm. [16:01] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [16:25] sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [16:30] sev (~sev@81-205-47-249.fixed.kpn.net) joined #scummvm. [16:30] sev (~sev@81-205-47-249.fixed.kpn.net) left irc: Changing host [16:30] sev (~sev@scummvm/sev) joined #scummvm. [16:30] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [16:31] Smedles (~quassel@smedley.org) left irc: Quit: http://quassel-irc.org - Chat comfortably. Anywhere. [16:32] Smedles (~quassel@smedley.org) joined #scummvm. [16:32] sev (~sev@scummvm/sev) left irc: Client Quit [16:45] sev (~sev@81-205-47-249.fixed.kpn.net) joined #scummvm. [16:45] sev (~sev@81-205-47-249.fixed.kpn.net) left irc: Changing host [16:45] sev (~sev@scummvm/sev) joined #scummvm. [16:45] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [17:38] sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [17:39] sev (~sev@81-205-47-249.fixed.kpn.net) joined #scummvm. [17:39] sev (~sev@81-205-47-249.fixed.kpn.net) left irc: Changing host [17:39] sev (~sev@scummvm/sev) joined #scummvm. [17:39] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [17:44] sev (~sev@scummvm/sev) left irc: Client Quit [18:15] DominusExult (~dominus@exult/developer/dominus) joined #scummvm. [18:16] Dominus (~dominus@exult/developer/dominus) left irc: Ping timeout: 256 seconds [18:16] Nick change: DominusExult -> Dominus [18:20] DominusExult (~dominus@exult/developer/dominus) joined #scummvm. [18:21] sev (~sev@81-205-47-249.fixed.kpn.net) joined #scummvm. [18:21] sev (~sev@81-205-47-249.fixed.kpn.net) left irc: Changing host [18:21] sev (~sev@scummvm/sev) joined #scummvm. [18:21] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [18:21] Dominus (~dominus@exult/developer/dominus) left irc: Ping timeout: 276 seconds [18:21] Nick change: DominusExult -> Dominus [20:59] [scummvm] AndywinXp pushed 1 new commits to master: Error, database insert failed [20:59] scummvm/master f03cf2e AndywinXp: BOLT: CARNIVAL: Fix BE platforms [21:42] DominusExult (~dominus@exult/developer/dominus) joined #scummvm. [21:45] Dominus (~dominus@exult/developer/dominus) left irc: Ping timeout: 245 seconds [21:46] DominusExult (~dominus@exult/developer/dominus) left irc: Ping timeout: 252 seconds [21:47] borosky (~borosky@213-134-187-71.dynamic.play.pl) left irc: Ping timeout: 260 seconds [21:48] Dominus (~dominus@exult/developer/dominus) joined #scummvm. [21:50] Dominus (~dominus@exult/developer/dominus) left irc: Client Quit [21:56] Dominus (~dominus@exult/developer/dominus) joined #scummvm. [22:55] sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [22:56] sev (~sev@2a02-a457-5d44-0-657e-8296-b41d-58df.fixed6.kpn.net) joined #scummvm. [22:56] sev (~sev@2a02-a457-5d44-0-657e-8296-b41d-58df.fixed6.kpn.net) left irc: Changing host [22:56] sev (~sev@scummvm/sev) joined #scummvm. [22:56] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [23:58] sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [00:00] --- Wed May 27 2026