Search found 2265 matches

by TmEE co.(TM)
Wed Jul 19, 2017 9:40 pm
Forum: Megadrive/Genesis
Topic: Cartridge copy protection
Replies: 9
Views: 228

Re: Cartridge copy protection

Trying to talk to the flash chips is one way to go about it, if the chip isn't giving expected response you knew you're not on original hardware. Most flash chips have means to ask an ID from them. You could even put saves on the chip too if the sectors are small enough, beware of limited write capa...
by TmEE co.(TM)
Thu Jul 06, 2017 7:50 pm
Forum: SGDK
Topic: SHMUP scrolling game
Replies: 12
Views: 274

Re: SHMUP scrolling game

You only update the row and column just beyond edge of screen towards scrolling direction, no need to deal with entire tilemap. Almost all games work that way too.
by TmEE co.(TM)
Sun Jul 02, 2017 6:40 am
Forum: Megadrive/Genesis
Topic: NOOB ASM - How to load only one tile?
Replies: 4
Views: 121

Re: NOOB ASM - How to load only one tile?

Are you sure the SetVRAMwrite creates the correct command word for VDP ?
by TmEE co.(TM)
Fri Jun 30, 2017 12:53 am
Forum: Controls
Topic: controller auto reset
Replies: 18
Views: 369

Re: controller auto reset

Image

Technically you're not supposed to use the "1111" as ID, only the "0000" :P
by TmEE co.(TM)
Wed Jun 28, 2017 10:53 pm
Forum: Controls
Topic: controller auto reset
Replies: 18
Views: 369

Re: controller auto reset

You'll eternally have wrong input if you don't do the switching right. TH and others remain what they were set by the code, they never magically change state if you wait, not even when you press reset. Only power-on-reset will reset controller ports IO to a predetermined state (and games use it to d...
by TmEE co.(TM)
Wed Jun 28, 2017 12:35 am
Forum: Blabla
Topic: FPGA 5V
Replies: 9
Views: 262

Re: FPGA 5V

Altera FPGAs : Flex, ACEX, APEX series (3.3V or smaller core but 5V capable IO). All are long obsolete, probably impossible to find and most probably not supported in free licenses. Altera CPLDs : MAX7000, 7000S (5V) and MAX3000 (3.3V but 5V capable IO). They are no longer manufactured. You'll have ...
by TmEE co.(TM)
Mon Jun 26, 2017 12:41 am
Forum: Tools
Topic: Blastem 0.5.0 - Many accuracy improvements, basic SMS support, runs OD2
Replies: 26
Views: 805

Re: Blastem 0.5.0 - Many accuracy improvements, basic SMS support, runs OD2

Screen centering in interlace mode seems to be correct in 60Hz but in 50Hz there's a big downwards shift. You can test it with this thing I made a while ago : http://www.tmeeco.eu/BitShit/XMAS2K9.BIN Is there means to change region on the fly ? It would be a nice feature, especially since there seem...
by TmEE co.(TM)
Wed Jun 21, 2017 12:33 pm
Forum: Mega/SegaCD
Topic: /TIME from MegaCD
Replies: 1
Views: 102

Re: /TIME from MegaCD

It remains there and works as normal.
by TmEE co.(TM)
Wed Jun 21, 2017 11:00 am
Forum: Controls
Topic: Atari ST/AMIGA mouse on SEGA?
Replies: 7
Views: 223

Re: Atari ST/AMIGA mouse on SEGA?

You got 3 buttons and a scroll wheel on vast majority of modern mice. The scroll wheel can be the 4th button.
by TmEE co.(TM)
Mon Jun 19, 2017 1:24 pm
Forum: Hardware
Topic: HDD (or flash) instead of a CD, questions...
Replies: 135
Views: 24373

Re: HDD (or flash) instead of a CD, questions...

To clarify, only SDATA can carry any data. BCLK and LRCLK are always retaining their function. LRCLK length can vary, allowing different word lengths on SDATA.
by TmEE co.(TM)
Mon Jun 19, 2017 6:54 am
Forum: Hardware
Topic: HDD (or flash) instead of a CD, questions...
Replies: 135
Views: 24373

Re: HDD (or flash) instead of a CD, questions...

There's always 3 lines, Bit Clock, LR Clock and Serial Data. Bit Clock is what everything is synchronized to and it tells when there's a new bit in the stream on Serial Data, LR clock tells when data starts/ends. http://www.tmeeco.eu/BitShit/I2Sstuff.png (this image is illustrative, LRCLK polarity i...
by TmEE co.(TM)
Sat Jun 17, 2017 12:37 pm
Forum: Controls
Topic: Atari ST/AMIGA mouse on SEGA?
Replies: 7
Views: 223

Re: Atari ST/AMIGA mouse on SEGA?

Pinouts differ (VCC is in a totally different place), with a small modification those things could be used. No idea how hostile the protocol is, it might be better idea to just make your own adaptor and have existing Sega mice compatibility there, far more useful for most people I imagine.