Search found 478 matches

by r57shell
Thu Aug 17, 2017 1:19 pm
Forum: Tools
Topic: Algorithm for splitting sprites
Replies: 70
Views: 176082

Re: Algorithm for splitting sprites

We have several people trying to argue why my algorithm is trash and you intend people to just use yours without even a rough explanation of why it's better? (・~・) I don't wanna argue about your algorithm nor about mine. Yours for me is not well defined. Also, I don't wanna dig into details. More i...
by r57shell
Thu Aug 17, 2017 9:12 am
Forum: Tools
Topic: Algorithm for splitting sprites
Replies: 70
Views: 176082

Re: Algorithm for splitting sprites

@r57shell do you refer to this: https://pastebin.com/1niRQx1C ? Also code without explanation is hard. An explanation will be helpful :). Yes. It's not supposed to have explanation. 1) Just copypaste this code. 2) Put "glpk\glpsol.exe". 3) Add into this code, reading of your sprite and which fills ...
by r57shell
Wed Aug 16, 2017 2:48 pm
Forum: Tools
Topic: Algorithm for splitting sprites
Replies: 70
Views: 176082

Re: Algorithm for splitting sprites

Check this thread. viewtopic.php?f=2&t=2103
And make sure you check my algo in linked by me thread!

Actually I have new ideas about it, but describing them without implementation is useless
by r57shell
Tue Jul 25, 2017 8:31 am
Forum: Blabla
Topic: Faster x mod 384 (x%384)?
Replies: 10
Views: 13970

Re: Faster x mod 384 (x%384)?

r57shell, I think you mean floor(), not ceil(). Yes, I mean floor instead ceil. Updated my post. And, for full desc, here is C code: u16 rem320(u16 a) { return (table[a>>6]<<6) | (a & 0x3F); } Try this code (my sanity check): https://gist.github.com/realmonster/3abdbf5406b878e6a0f9a53abc7ed895 you ...
by r57shell
Mon Jul 24, 2017 10:06 am
Forum: Blabla
Topic: Faster x mod 384 (x%384)?
Replies: 10
Views: 13970

Re: Faster x mod 384 (x%384)?

Implying that x % 320 = x - floor(x / 320) * 320, all we need is to find floor(x / 320), which is "whole" divisions. We need cool property. I'll describe it using decimals system. Assume you want to divide decimal by 500. In other words, you want to find floor(x / 500). Imagine you know already resu...
by r57shell
Fri Jul 14, 2017 9:38 am
Forum: Blabla
Topic: GEMS YouTube video
Replies: 91
Views: 128840

Re: GEMS YouTube video

by r57shell
Mon Jul 03, 2017 5:25 am
Forum: Controls
Topic: controller auto reset
Replies: 18
Views: 22045

Re: controller auto reset

so short mind
viewtopic.php?f=23&t=2308

when I made ROM, was much smaller discussion :?
by r57shell
Thu Apr 27, 2017 2:32 pm
Forum: Megadrive/Genesis
Topic: Undefined behavior for ABCD and SBCD
Replies: 36
Views: 42629

Re: Undefined behavior for ABCD and SBCD

I do not understand, hasn't anyone looked at the CPU die shots yet? Basic die shots. Then, Quietust has made a great contribution by isolating the metal traces . Olivier Galibert was able to make use of this layer image, with a few corrections, to produce a full transistor-level schematic of the 68...
by r57shell
Fri Apr 21, 2017 1:25 pm
Forum: Sound
Topic: too many YM2612 infos ?
Replies: 14
Views: 21779

Re: too many YM2612 infos ?

I disagree with closing YM2612 topic. It should stay as discussion thread. Also I disagree with making LFO, EG, PG threads. Threads should made when someone have question about it, and he make topic with this particular question. As any other thread. Sound implies not too many themes at all: YM2612,...
by r57shell
Fri Apr 21, 2017 1:18 pm
Forum: Announcement
Topic: Future of SpritesMind
Replies: 38
Views: 50425

Re: Future of SpritesMind

I am not a native english speaker either but for me, saying you can eventually understand someone's reaction does not mean you agree with it or you are defending his action. It's simply showing minimal empathy towards someone and can sometime help to solve the problem (or preventing it to happen ag...
by r57shell
Fri Apr 21, 2017 12:23 am
Forum: Announcement
Topic: Future of SpritesMind
Replies: 38
Views: 50425

Re: Future of SpritesMind

r57shell, what do you want ? I argue with eke about: is it understandable or not. If by "I understand" he meant that he just realized what happened - then I think he used bad word. Then I've described situation in case if he missed twitter message & replies. That's all. You want free speech but als...
by r57shell
Wed Apr 19, 2017 9:31 pm
Forum: Sound
Topic: too many YM2612 infos ?
Replies: 14
Views: 21779

Re: too many YM2612 infos ?

"something else"
I agree with HardWareMan.

Mask of Destiny nice thread.
by r57shell
Wed Apr 19, 2017 9:15 pm
Forum: Announcement
Topic: Future of SpritesMind
Replies: 38
Views: 50425

Re: Future of SpritesMind

It was closed for a few days, this was not the end of the world and most importantly, nothing was lost. I don't see difference with temp ban for week for everyone. And I'll give details. He said in twitter "SpritesMind is closed for now" In replies was questions: why, how long etc. He didn't answer...
by r57shell
Mon Apr 17, 2017 11:38 am
Forum: Announcement
Topic: Future of SpritesMind
Replies: 38
Views: 50425

Re: Future of SpritesMind

Closing down the forum for one week might be a little overreacting but I can understand Kaneda's stressing out and being "pissed off" when he has to handle childish drama between members (and likely a mailbox full of PMs from both parties expecting reaction from the forum owner). What?! Do you unde...
by r57shell
Sun Apr 16, 2017 4:18 pm
Forum: Megadrive/Genesis
Topic: 68000 programming optimization tips? (for speed)
Replies: 28
Views: 38026

Re: 68000 programming optimization tips? (for speed)

Make as less multiplications / divisions as possible. Make them powers of two as often as possible. In wrost case use lookup tables. Example: you want to multiply by five. 1) If it's math, then use lookup table if possible. (actually multiplying speed depends on multiplicator, but I don't wanna dig ...