Search found 1052 matches

by slingshot
Sat Sep 29, 2018 8:04 pm
Forum: MiST
Topic: Is RGB/SCART blanking signal (Pin 16) too low on some Cores? <1v
Replies: 8
Views: 1544

Re: Is RGB/SCART blanking signal (Pin 16) too low on some Cores? <1v

Hi. I swapped my trusty Panasonic 14" CRT for a Sony Trinitron 14" CRT and I am having problems with it holding RGB/SCART mode. I have narrowed it down to the voltage being outputted in RGB mode on the MiST. For example MiniMig & Amstrad Cores output a measured 1V on VSYNC. 'Menu' Cor...
by slingshot
Sat Sep 29, 2018 7:37 pm
Forum: MiST
Topic: Genesis / Megadrive core ported to MiST
Replies: 939
Views: 165656

Re: Genesis / Megadrive core ported to MiST

Reverting doesn't just work. I'll delete the entire repository and create a fork in my own private git to work on. Is this ok for you? It's not useful for me to work on a branch where i always have to make sure that i keep everything in a working state. If I revert all the 3 latest sprite changes, ...
by slingshot
Sat Sep 29, 2018 3:34 pm
Forum: MiST
Topic: Genesis / Megadrive core ported to MiST
Replies: 939
Views: 165656

Re: Genesis / Megadrive core ported to MiST

After your "Shortened sprite second stage a little bit" many sprites has missing parts (easy to see in Afterburner). There's this delay which didn't seem necessary but which causes problems when being removed. I need to investigate that when SP2C_Y_RD2 => SP2C <= SP2C_Y_RD3; when SP2C_Y_R...
by slingshot
Sat Sep 29, 2018 9:43 am
Forum: MiST
Topic: Genesis / Megadrive core ported to MiST
Replies: 939
Views: 165656

Re: Genesis / Megadrive core ported to MiST

Sorgelig wrote:I've refactored VDP counters and interrupts. Some games now much better. For example Outrun and especially Outrun 2019. SSF2 now has perfect bottom part. Titan Overdrive 2 demo also improved.

Yes, interrupt positions were not quite correct.
by slingshot
Fri Sep 28, 2018 1:29 pm
Forum: MiST
Topic: Genesis / Megadrive core ported to MiST
Replies: 939
Views: 165656

Re: Genesis / Megadrive core ported to MiST

MasterOfGizmo wrote:

After your "Shortened sprite second stage a little bit" many sprites has missing parts (easy to see in Afterburner).
by slingshot
Fri Sep 28, 2018 1:00 pm
Forum: MiST
Topic: Genesis / Megadrive core ported to MiST
Replies: 939
Views: 165656

Re: Genesis / Megadrive core ported to MiST

So it would even possible to move out the scandoubler from the VDP later on. I'd like to move it completely out of the virtual toplevel (which is the pure genesis without mist specific addons). It's not a part of the vdp. That's my plan too, just still struggling with VDP non-sprite related bugs......
by slingshot
Fri Sep 28, 2018 7:46 am
Forum: MiST
Topic: Genesis / Megadrive core ported to MiST
Replies: 939
Views: 165656

Re: Genesis / Megadrive core ported to MiST

MasterOfGizmo wrote:
mist_fpgagen_sprite.bin.zip


Are you writing this in assembly? Or is there a good C cross-compiler?
by slingshot
Thu Sep 27, 2018 6:03 pm
Forum: MiST
Topic: Genesis / Megadrive core ported to MiST
Replies: 939
Views: 165656

Re: Genesis / Megadrive core ported to MiST

That's what i had before i fixed DD2. As also stated in the comments: The plane size depends on the plane size bits. But the winodw size depends on the H40 bit. DD2 is really OK now! In Pirates! Gold, the player's sprite in the city gradually disappear as he walks left (not a new bug). Probably ano...
by slingshot
Thu Sep 27, 2018 10:18 am
Forum: MiST
Topic: Genesis / Megadrive core ported to MiST
Replies: 939
Views: 165656

Re: Genesis / Megadrive core ported to MiST

With the latest VCNT changes the image sometimes starts to roll vertically after switching between H32 and H40 modes. Can be seen when changing modes in https://segaretro.org/Sprite_Masking_and_Overflow_Test_ROM Edit: Seems to happen when going from H32 to H40 only. And it's the VDP itself which ha...
by slingshot
Wed Sep 26, 2018 4:49 pm
Forum: MiST
Topic: Genesis / Megadrive core ported to MiST
Replies: 939
Views: 165656

Re: Genesis / Megadrive core ported to MiST

Indeed, Worms is fixed, great! However Double Dragon 2 still bad, I thought it's the same issue.
by slingshot
Wed Sep 26, 2018 10:20 am
Forum: MiST
Topic: Genesis / Megadrive core ported to MiST
Replies: 939
Views: 165656

Re: Genesis / Megadrive core ported to MiST

I've also looked into worms. I am pretty sure the wrong part at the bottom is supposed to be a "window". If i mess with the window registers on the gens emulator then i can make it look pretty similar to the current fpgagen. Worms sets the WiN_Y position to 23 when the game screen opens. ...
by slingshot
Tue Sep 25, 2018 4:10 pm
Forum: MiST
Topic: Genesis / Megadrive core ported to MiST
Replies: 939
Views: 165656

Re: Genesis / Megadrive core ported to MiST

The jumper is not the biggest problem :) Indeed, we have a "jumper emulation system" called OSD. What it switches in the VDP is the one - different timings. It's not that hard, but there's still other work to do before looking into this. Of course if someone wants to work on it, the sourc...
by slingshot
Tue Sep 25, 2018 1:31 pm
Forum: MiST
Topic: Old Spectrum core with esxDOS support
Replies: 39
Views: 6425

Re: Old Spectrum core with esxDOS support

desUBIKado wrote:On the other hand, Could be possible a second unit with a spectrum2.vhd file?

It's the firmware's job to mount the file, not the core's. It's possible to add a mount option to the menu, but then it cannot be unmounted (and the primary function is to use a real SD card).
by slingshot
Tue Sep 25, 2018 8:21 am
Forum: MiST
Topic: Genesis / Megadrive core ported to MiST
Replies: 939
Views: 165656

Re: Genesis / Megadrive core ported to MiST

Is the problem that the NTSC/PAL implementation is not fully known on the Genesis/Megadrive? I know the PCB's are the same with jumper switches defining if it is NTSC/PAL and for example on the NES it uses different chips and clock Crystal for NTSC or PAL. I spotted a Youtuber 'Gamehut' he was a Me...
by slingshot
Tue Sep 25, 2018 7:04 am
Forum: MiST
Topic: Old Spectrum core with esxDOS support
Replies: 39
Views: 6425

Re: Old Spectrum core with esxDOS support

** I have written in the Spanish forum. http://www.va-de-retro.com/foros/viewtopic.php?f=62&t=5605&start=160#p130827 Let's see what they tell us. I think the author must be aware of the fact his detection method is ZX-Uno only. It would be easy to modify the MiST code, but the real hardware...
by slingshot
Mon Sep 24, 2018 8:45 pm
Forum: MiST
Topic: Old Spectrum core with esxDOS support
Replies: 39
Views: 6425

Re: Old Spectrum core with esxDOS support

**
by slingshot
Mon Sep 24, 2018 8:42 pm
Forum: MiST
Topic: Old Spectrum core with esxDOS support
Replies: 39
Views: 6425

Re: Old Spectrum core with esxDOS support

MiST print in 235 --> 255 print in 63 --> 255 ZX-Uno print in 235 --> 0 print in 63 --> 0 MiST's SPI emulation sends '1' when the SD-card doesn't do anything. So it's indistinguishable from not used ports. A real divMMC seems to return the last read byte. I can modify the core, but this detection m...
by slingshot
Mon Sep 24, 2018 8:07 pm
Forum: MiST
Topic: Genesis / Megadrive core ported to MiST
Replies: 939
Views: 165656

Re: Genesis / Megadrive core ported to MiST

MasterOfGizmo wrote:
My patch also makes the mirrored HV register appear four times instead of two. You might do this as well.


That one fixed Cannon Fodder!
Unfortunately Worms and Double Dragon II still has garbage at the bottom. Seems they have the same problem. But Double Dragon I is OK.
by slingshot
Mon Sep 24, 2018 4:41 pm
Forum: MiST
Topic: Genesis / Megadrive core ported to MiST
Replies: 939
Views: 165656

Re: Genesis / Megadrive core ported to MiST

And also there is the VCNT counter, which is incremented at the half of the line Ah, indeed. So my patch makes things worse ... I'm progressing with my changes, Double Dragon starts already :) But have to clean up, so many duplicated code and so on... PS: your patch is still correct to format the r...
by slingshot
Mon Sep 24, 2018 1:10 pm
Forum: MiST
Topic: Genesis / Megadrive core ported to MiST
Replies: 939
Views: 165656

Re: Genesis / Megadrive core ported to MiST

So in non-V30, the number of counts is good now, but the sequence is not. Yes. It's probably easier to derive the hv counter values from the vcnt and hcnt counters instead of running seperate counters for the hv counter register. Are there any genesis test cartridges? And also there is the VCNT cou...
by slingshot
Mon Sep 24, 2018 10:51 am
Forum: MiST
Topic: Genesis / Megadrive core ported to MiST
Replies: 939
Views: 165656

Re: Genesis / Megadrive core ported to MiST

That's also the text i use. But i don't see anything about the vcnt reset value there. I think the "during vsync ..." also refers to the h counter, During VBlank in 28 vertical cell mode the counter will continue to increment normally from 224 to 234. It will reset to 229, indicating the ...
by slingshot
Mon Sep 24, 2018 10:39 am
Forum: MiST
Topic: Genesis / Megadrive core ported to MiST
Replies: 939
Views: 165656

Re: Genesis / Megadrive core ported to MiST

Yes, but even with the V30 register set to 0, the counters are not correct. I will try to fix them. The Worms issue seems to be something similar. Worms tries to change the displayed image at a certain scanline. I've done some changes to the counter which i think should be correct. But they at leas...
by slingshot
Mon Sep 24, 2018 8:56 am
Forum: MiST
Topic: TRS-80 Model I/II/III/IV core possible?
Replies: 60
Views: 17599

Re: TRS-80 Model I/II/III/IV core possible?

On the previous page of this topic you will find a step-by-step tutorial about loading .CAS files, read the commenst starting from this: http://www.atari-forum.com/viewtopic.php?f=115&t=29940&start=25#p351279 Regards: Gábor Thanks! Will check out. Maybe will do something more user-friendly ...
by slingshot
Mon Sep 24, 2018 8:55 am
Forum: MiST
Topic: Old Spectrum core with esxDOS support
Replies: 39
Views: 6425

Re: Old Spectrum core with esxDOS support

You can check on MiST and the ZX-UNO the following commands with both zxmmc and divide:
print in 235
print in 63
by slingshot
Mon Sep 24, 2018 8:43 am
Forum: MiST
Topic: Genesis / Megadrive core ported to MiST
Replies: 939
Views: 165656

Re: Genesis / Megadrive core ported to MiST

MasterOfGizmo wrote:That bit seems to be always there. It just causes malfunction when being used on NTSC. But i don't think we need to care about that.

Yes, but even with the V30 register set to 0, the counters are not correct. I will try to fix them.

Go to advanced search