Search found 412 matches

by sdm
Thu Oct 20, 2022 1:46 am
Forum: NES Graphics
Topic: NEXXT - a newer "NES Screen Tool"
Replies: 46
Views: 12020

Re: NEXXT - a newer "NES Screen Tool"

Is it possible to add the ability to load (or even save) smaller NAM files? It must currently be 960 or 1024 Bytes. I often use this program to edit screens on other systems, eg MSX (and other 256x192), where I have screens of 768 Bytes. Unfortunately, now I have to manually trim / attach files to h...
by sdm
Fri Oct 14, 2022 10:57 am
Forum: Other Retro Dev
Topic: Sega Mega Drive Clone - Region Switch Mod
Replies: 17
Views: 5087

Re: Sega Mega Drive Clone - Region Switch Mod

It would be nice to have an RGB output on this clone with a 12Mhz CPU. I compared the sound quality between this clone connected with RCA cable and SMDII via SCART connector and the clone has better sound.

https://www.youtube.com/watch?v=0kQFYKy0ZPA
by sdm
Tue Oct 04, 2022 1:39 am
Forum: Other Retro Dev
Topic: Sega Mega Drive Clone - Region Switch Mod
Replies: 17
Views: 5087

Re: Sega Mega Drive Clone - Region Switch Mod

But this clone has no DIN output, it only has RCA. Unless we're talking about something else.
by sdm
Sun Oct 02, 2022 9:55 am
Forum: Other Retro Dev
Topic: Sega Mega Drive Clone - Region Switch Mod
Replies: 17
Views: 5087

Re: Sega Mega Drive Clone - Region Switch Mod

I wonder if it is possible to modify any of these clones to output the RBG signal?
by sdm
Tue Sep 20, 2022 12:54 pm
Forum: GBDev
Topic: disable/enable LCD screen (bit7 rLCDC $FF40)
Replies: 7
Views: 2142

Re: disable/enable LCD screen (bit7 rLCDC $FF40)

It's working now. The problem was a bug in the INIT code. I didn't have the bit2 rIE flag set and the rTAC set - when I did it everything works. That's why HALT was freezing my code, even though I had EI and DI correctly used. All in all, I still do not understand why this was happening, after all B...
by sdm
Tue Sep 20, 2022 6:59 am
Forum: GBDev
Topic: disable/enable LCD screen (bit7 rLCDC $FF40)
Replies: 7
Views: 2142

Re: disable/enable LCD screen (bit7 rLCDC $FF40)

LY was at 02. Thanks! I didn't actually reset the rIF before EI :) Everything works fine now. XOR A LDH [rIF], A EI --------- I still have a question related to waiting for the VBLANK - if I have the screen off, DI interrupt disabled and I would like to make a few or a dozen delay frames before turn...
by sdm
Mon Sep 19, 2022 11:36 am
Forum: GBDev
Topic: disable/enable LCD screen (bit7 rLCDC $FF40)
Replies: 7
Views: 2142

Re: disable/enable LCD screen (bit7 rLCDC $FF40)

I still have problems writing to VRAM during VBLANK. I have a simple code that transfers a value from variable frames to a screen address and displays the appropriate digits. Everything should work, but BGB shows "accessing inaccessible VRAM" error. Of course, other emulators like Emulicio...
by sdm
Wed Sep 14, 2022 3:34 pm
Forum: GBDev
Topic: disable/enable LCD screen (bit7 rLCDC $FF40)
Replies: 7
Views: 2142

Re: disable/enable LCD screen (bit7 rLCDC $FF40)

Ok, I think everything is working, I also had to turn off interrupts before turning off the screen, and turn on interrupts after turning on the screen. SELECT / START changes game screens, no bugs in BGB. DisableScreen: LDH A,[rLCDC] AND A,%10000000 JR Z,Screen_OFF LD B,$91 CALL wait_ly LD A,%000100...
by sdm
Wed Sep 14, 2022 10:43 am
Forum: GBDev
Topic: disable/enable LCD screen (bit7 rLCDC $FF40)
Replies: 7
Views: 2142

disable/enable LCD screen (bit7 rLCDC $FF40)

I'm having trouble turning my screen off and on. Writing to Bit7 rLCDC pops up error (BGB) "disabling screen outside vblank" - so I made a buffer to which it writes changes in rLCDC, which transfers it in VBLANK: LD A,%00010011 ; disable screen (off bit7) LD [rLCDC_Buffer],A LD A,%10010011...
by sdm
Sat Sep 03, 2022 1:20 am
Forum: General Stuff
Topic: What would you change about the NES?
Replies: 54
Views: 6668

Re: What would you change about the NES?

Add some 'additional' hardware video mode, e.g. 256x192, then the screen size would be 768 bytes, and the free 256 bytes (32x24 = 768 tiles /4 = 2bits per tile = 192 bytes attr table) would be reserved as attribute table so that you could set a separate palette for each 8x8 tile. It would be cool.
by sdm
Wed Aug 31, 2022 6:37 am
Forum: NES Graphics
Topic: Retro Graphics Toolkit
Replies: 26
Views: 27015

Re: Retro Graphics Toolkit

I have a problem with this program - the defined palette after saving has randomly totally changed colors. Is this a problem running under Windows 10? It is terribly irritating, because you have to modify the palette many times to correctly save the set colors after some time.
by sdm
Mon Aug 22, 2022 3:53 am
Forum: Other Retro Dev
Topic: Sega Mega Drive Clone - Region Switch Mod
Replies: 17
Views: 5087

Re: Sega Mega Drive Clone - Region Switch Mod

Pin72 on SE-94 is connected to 71 and 70 together. Does it matter?
by sdm
Sun Aug 21, 2022 9:08 am
Forum: Other Retro Dev
Topic: Sega Mega Drive Clone - Region Switch Mod
Replies: 17
Views: 5087

Re: Sega Mega Drive Clone - Region Switch Mod

Unfortunately, I don't have any flash carts. I changed the J1 and J3 connections to N and now the image is in 60hz, but unfortunately games from Sega Genesis (Aladdin USA) still display information about the wrong console region. Other games like Lion King PAL and Sonic The Hedgehog PAL started and ...
by sdm
Tue Aug 09, 2022 3:15 pm
Forum: Other Retro Dev
Topic: Sega Mega Drive Clone - Region Switch Mod
Replies: 17
Views: 5087

Re: Sega Mega Drive Clone - Region Switch Mod

Thanks. So it is similar.
In the first clone after loading the game with Genesis, I had a message about an incompatible game region, while in this console I only have a black screen.
by sdm
Tue Aug 09, 2022 8:01 am
Forum: Other Retro Dev
Topic: Sega Mega Drive Clone - Region Switch Mod
Replies: 17
Views: 5087

Re: Sega Mega Drive Clone - Region Switch Mod

I have another SMD clone. I can see 5 jumpers: J1, J3 and a set of three jumpers next to the large heat sink. I understand that the console is set to 50hz by default but with the USA / NTSC region?

As in the first case, Aladdin PAL does not work on it.