What's up, RMers? - Printable Version +- Save-Point (https://www.save-point.org) +-- Forum: Games Development (https://www.save-point.org/forum-4.html) +--- Forum: Development Discussion (https://www.save-point.org/forum-17.html) +--- Thread: What's up, RMers? (/thread-395.html) Pages:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
|
RE: What's up, RMers? - Kain Nobel - 10-10-2022 I'm taking a short hiatus from the album. Just short enough to recollect my bearings and not burn out. I'll probably be back to it by this weekend. Recording could be considered finished (I have one guitar solo I need to re-record proper as I didn't get 100% accuracy on it. I could leave it as-is, it's not bad, just not faithfully articulated as wrote...) However, I have wrote brand new Verse 3 sections for tracks that didn't have them. I've wrote brand new guitar solos for tracks that didn't have them. New bridges, new melodic breakdowns, etc. Once I do these sections, none of the tracks should be less than 3 minutes long (except "Logo" which is 4 seconds and is technically just a very short guitar solo.) Right now I have 19 tracks, roughly 64 minutes. If I push to do the new parts it'll fill it out to be a full 74 minutes. Next year I'll probably do one of these albums too. The first 5 tracks have already been drafted and I think people will really dig it. Also, if anybody has suggestions for next year's REGAL devops, feel free to drop in and let me know. I posted a video showing some of the progress on the database. RE: What's up, RMers? - kyonides - 10-12-2022 In a previous post I had informed you of a bug present in Ruby 3.0. At least I thought it was only there and nowhere else. Sadly, I recently found out that is not the case. Ever since version 3.0, the core development team thought it was nice to implement their Primitive pseudo variable in a couple of default methods. What I mean here is that instead of simply defining a CRuby function and then link it to Ruby via a rb_define_method call, they pretend to temporarily create a Primitive "class" that simply calls the C function directly. The function gets all the obvious parameters from Ruby plus a hidden context variable. Why is that a HUGE problem for developers? The answer is pretty easy. Standalone applications like MKXP or HiddenChest are now unable to call a simple file and directory collector method like Dir#glob or Dir#[] ever again. How's that even possible? Well, now such applications would need to include probably most of Ruby's files that had never been required in the 2.x series or even before that. Why? Because the irb or ruby interpreter's console (a MS-DOS like shell) still can access those Dir singleton methods. I know Matz and his collaborators had been talking about implementing some special __C__ variable, now known as Primitive, to let us call CRuby functions directly. The thing is that instead of being an advantage, it has become a real nuisance for developers! RE: What's up, RMers? - Remi-chan - 10-26-2022 Imagine clinging to the outdated engines that utilize a poorly thought-out programming language instead of just using MV which uses Javascript, another poorly thought-out programming language that alternatively has documentation for fucking DAYZZZZ But enough about Kyonides recent moral outrage over a deprecated language that even most of its core developers don't take that seriously, here's all the dumb bullshit i accomplished during my probably unnoticed absence. I've made some big progress on the Road map I've posted around the place but maybe not here...? Done 13 events over 11 days which is over one event per day. Not as fast as I'd like... But I might get more productive as time goes on, but so long as it doesn't dip, we'll still make it by 12/22/22 which is one of two intended release dates. "Updated roadmap: Green Boxes means complete!" For the second Esperia event, I decided it was about time Esperia's current portraits got updated and that I add another eight of them to round out her character more. Oh, and while we're on the subject of portraits and my artists! Pjcr Got me the first two of eight Xeltara portraits, finally his net and power have somewhat stabilized. Xiie Is likely to be back around mid November. Meaning we should have a LOOOOT less placeholder sprites in the game than we do presently. Now... to the media. So I realized I was not only missing the second Esperia event, but also the first one! Well, this has been corrected, both these scenes and more updated with her new faces. Recovery of the Frostqueen Family of ZERO BLOOD (This is the events actual name, forgive the out of date banner.) And now, for some planetary event previews! Byteopia There's more events done but I've only done videos of these two. Draik An event for Kira at last, and there's one missing where Xaela introduces her bad self again. These events are unlocked by Kara's Optional event chain. Xeltara and Xaramitsi get to have some fun with good ol' fashioned MURDER! (or torture but who's really gonna try correcting them...) While I've started on the Haven Quests, I'm not even up to a point where I can test them due to restarting from scratch on a new save to ensure against game-breakers and soft-locks. RE: What's up, RMers? - kyonides - 10-26-2022 Even if people like Remi-chin-chan can handle it, here's just another report on the Dir#entries and Dir#glob issues found in Ruby 3.x earlier this month. Dir#entries and Dir#glob fail in stand-alone CRuby app
Yes, I could finally post the darn bug report on Ruby's official bug tracker! Honestly, it has been a terrible ordeal to report it because of their stupid TOTP security feature. Even if I had Duo Mobile and Google Authenticator, I had to rely on a website to get a darn valid code I could type on that hell of a code box. And I had to repeat the process a couple of extra times just because I picked an old page in my current tab's browsing history. How can a simple feature be so obnoxious!? I really hope the TOTP remains disabled so I can stay logged into that website. Well, I could automatically get notifications in my inbox if anything changes but... RE: What's up, RMers? - Remi-chan - 10-27-2022 Your continuing torment amuses me. RE: What's up, RMers? - kyonides - 10-27-2022 I'm bringing you today a brand new chapter of your unwanted novel entitled... Dir#entries and Dir#glob fail in stand-alone CRuby app
Where one of the core developers, at least he looks like one based on the knowledge he exhibited there, left a piece of advice that ended up solving the whole issue in no time. I had to replace the ruby_setup call with two other ones, namely ruby_init and ruby_options. At first glance, it doesn't seem to bother anyone just to change a couple of lines of code just because. The problem is that you need to pass some stupid parameters, at least 3 of them, to make it run. Otherwise it quickly gets frozen. I do think that is pure nonsense. Why did they make it more complicated? To make developers keep complaining about that? RE: What's up, RMers? - Remi-chan - 10-30-2022 Not as HUGE an update as last time, but I did get four more events done (that I can't even test yet) marking Planet Haven complete with the exception of a Surreal Difficulty boss-fight which will be handled later. While making these I made some gorgeous pictures to support the scenes. Of 180 events, only 47 remain. I intend to get another eight completed over the next couple days or so. My focus now shifts to Planet Zirkov and Planet Postmartia, completing those will also complete the Turquoise System To clarify, I'll be skipping the last two Postmartian events until I get around to focusing on boss fights and hectic events like that. In the spirit of such progression, I went ahead and made a bunch more placeholders, including some brand new designs. The Zirkovians Floating lifeforms who once had an empire, they were brought low by the Galaxions. Now a handful remains under the shelter of Saarkrell's generosity and bravery. These are made in MSpaint, because it's quick and easy for me to do. Mal Morris Mal Morris joined the Polaris Federation and sought to become a hacker of justice, but ultimately was lead to just being a hacker in corporate pockets. He'll be a comical antagonist to serve as a contradiction to Shadow Dude's profile, who is someone governments expressly fear!. RE: What's up, RMers? - Steel Beast 6Beets - 10-31-2022 Quick question (God, I still miss the shoutbox): Is there a script call to close the game? RE: What's up, RMers? - DerVVulfman - 11-01-2022 (10-31-2022, 09:59 PM)Steel Beast 6Beets Wrote: Quick question (God, I still miss the shoutbox): Is there a script call to close the game? Yep. It's just exit if you wanna just close the game fast. No fuss. No muss. Sure, Scene_Title has this method: Code: #-------------------------------------------------------------------------- Code: #-------------------------------------------------------------------------- But using exit just ... does a quick "BAMF!" straight out. RE: What's up, RMers? - kyonides - 11-01-2022 (11-01-2022, 01:38 AM)DerVVulfman Wrote:(10-31-2022, 09:59 PM)Steel Beast 6Beets Wrote: Quick question (God, I still miss the shoutbox): Is there a script call to close the game? exit alone would cause an SystemExitError internally that will be handled by the engine. Still, it would be better to use the normal XP or Ace shutdown methods rather than silently crashing the game. |