Search found 891 matches

by Sik
Sun Oct 20, 2019 4:37 pm
Forum: Regen
Topic: What is commercial use?
Replies: 4
Views: 1943

Re: What is commercial use?

And this is why one should avoid writing "commercial use" as a blanket statement :​v Also I always find that one fun since distributing those ROMs is illegal in itself, but I guess the idea is to alert any unaware users who download it to see if somebody complains (and to make it clear you don't app...
by Sik
Thu Oct 17, 2019 7:52 am
Forum: Controls
Topic: New device letters
Replies: 20
Views: 1182

Re: New device letters

So I was looking at the Saturn standards doc for unrelated reasons and: https://i.imgur.com/4OqIb0D.png https://i.imgur.com/88z3B0s.png Turns out they do call it the 8-button pad (or at least they did it here). Go figure. I'd say to still stick to "j" for consistency though. Also something that hits...
by Sik
Sat Oct 05, 2019 7:11 pm
Forum: Controls
Topic: New device letters
Replies: 20
Views: 1182

Re: New device letters

That sounds like needlessly unpractical from a parsing viewpoint.

Honestly the only problem with lowercase is that it looks "ugly", which is probably a petty complaint :​P
by Sik
Sat Oct 05, 2019 3:01 pm
Forum: Controls
Topic: New device letters
Replies: 20
Views: 1182

Re: New device letters

The important part is that they're distinct byte values (and using lowercase actually does fulfil that requirement). The lawsuit with Sega was over horizontal scrolling, which Sega lost. Nintendo settled with Atari on the same thing out of court. The controller lawsuit from Atari was against Commodo...
by Sik
Fri Oct 04, 2019 5:34 am
Forum: Controls
Topic: New device letters
Replies: 20
Views: 1182

Re: New device letters

Yep, I even documented the pinouts: https://plutiedev.com/io-pinout Better yet, if you do it the other way (Mega Drive to Saturn), the SMPC will actually recognize some of the Mega Drive peripherals and a lot of Saturn games should be able to recognize them (albeit a 6-button controller won't have a...
by Sik
Wed Oct 02, 2019 10:45 am
Forum: SGDK
Topic: SRAM read / write
Replies: 12
Views: 541

Re: SRAM read / write

That will still need the game programmer to ensure that his code that calls SRAM functions aren't above 0x200000. Or enable SRAM from work RAM and disable before returning? :​P Changing the SRAM functions to work from sega.s makes them slower, but safe regardless of how they're used. Wouldn't it be...
by Sik
Wed Oct 02, 2019 10:38 am
Forum: Controls
Topic: New device letters
Replies: 20
Views: 1182

Re: New device letters

It's a completely different protocol (albeit they kept the button order similar… with R in place of where Mode usually goes). Mind, 6-button controller is the exception to the rule (and the reason why you have to include "6" only if the extra buttons are actually used for anything), pretty much ever...
by Sik
Tue Oct 01, 2019 4:07 am
Forum: SGDK
Topic: Horizontal Scroll not showing all background image
Replies: 12
Views: 449

Re: Horizontal Scroll not showing all background image

The tilemap is 512px wide. You need to draw in new tiles on the sides as you scroll it.
by Sik
Tue Oct 01, 2019 1:32 am
Forum: Controls
Topic: New device letters
Replies: 20
Views: 1182

Re: New device letters

I think there was the idea for BlastEm to look at this field to give decent peripheral defaults for games that aren't in the ROM database (sadly a bunch of games put bullshit here and will need to be special cased, especially the Codemasters ones which claim to support everything). Other emulators c...
by Sik
Mon Sep 30, 2019 1:41 am
Forum: Controls
Topic: New device letters
Replies: 20
Views: 1182

Re: New device letters

Yeah, I'm starting to lean towards lowercase letters too. It just feels awkward when everything else is uppercase but it does seem like the most surefire way to avoid conflicts and avoid having to wait for people to settle on something (and, huh, I need two of those right now). If not going with tha...
by Sik
Sun Sep 29, 2019 2:22 am
Forum: Controls
Topic: New device letters
Replies: 20
Views: 1182

New device letters

Turns out that my attempts to bring Saturn peripherals to Mega Drive (through an adapter) have opened a can of worms regarding the device field in the ROM header. Saturn games have a similar field in their header and letters seem to be assigned more or less to the Saturn counterparts, but that's a p...
by Sik
Fri Sep 20, 2019 11:34 pm
Forum: Demos
Topic: Hyrule in Megadrive/Genesis
Replies: 14
Views: 2747

Re: Hyrule in Megadrive/Genesis

May as well throw this in. Assuming that what I had read some time ago isn't wrong, the kind of weather you see in the title screen of Arkagis Revolution (i.e. a nearly over "sunset") is about the closest you'll get to a sunny day in Mars. The atmosphere is much thinner than in Earth and hence there...
by Sik
Tue Sep 10, 2019 4:55 am
Forum: Hardware
Topic: Making Light gun for LCD TV
Replies: 42
Views: 24991

Re: Making Light gun for LCD TV

Model 1 used a different AV jack than the later models (i.e. different shape), and you don't get the RGB signals from the cartridge slot so you need to use the ones from the AV jack, and that means having to provide a way to connect to both model 1 and model 2 style connectors (indeed this was a pro...
by Sik
Sun Sep 08, 2019 11:19 pm
Forum: Hardware
Topic: Making Light gun for LCD TV
Replies: 42
Views: 24991

Re: Making Light gun for LCD TV

lol heck, I had forgotten the cartridge slot had the required signals lol Though in either case you end up needing something going to the controller ports. I suppose that the advantage of using the cartridge slot is that then you don't need to be tapping the AV port (which is different between model...
by Sik
Sat Sep 07, 2019 7:59 pm
Forum: SGDK
Topic: KGens Debug
Replies: 5
Views: 416

Re: KGens Debug

It looks like it's trying to write to ROM (which is pointless), so I'm going to guess some pointer is wrong and not accessing the correct memory. Your game crashes because it got confused :​v