Author Topic: DinGear v2.0  (Read 40272 times)

Hellsing1

  • Guest
Re: DinGear v1.3
« Reply #40 on: December 25, 2010, 01:21:43 pm »
Ok - the good news (LCD 9325 screen)

Speed is fine
LCD pixel shimmering has gone.

Bad news

Getting the flashing white vertical line on the right hand side - located about 1cm from the side of the screen.

Hellsing

hitchhikr (OP)

  • *
  • Posts: 64
Re: DinGear v1.3
« Reply #41 on: December 25, 2010, 01:28:26 pm »
In both 50 & 60hz modes ?

Hellsing1

  • Guest
Re: DinGear v1.3
« Reply #42 on: December 25, 2010, 01:34:18 pm »
Yes both modes (all games) - seems like its a single pixel width.

It had disappeared in the 1.3 version but that had the shimmering pixel problem.

Hellsing

hitchhikr (OP)

  • *
  • Posts: 64
Re: DinGear v1.3
« Reply #43 on: December 25, 2010, 01:35:28 pm »
Care to download and test again ? (i made a small modification), is it better, worse or same ?
« Last Edit: December 25, 2010, 01:37:07 pm by hitchhikr »

Hellsing1

  • Guest
Re: DinGear v1.3
« Reply #44 on: December 25, 2010, 01:44:06 pm »
Assuming it was here - its the same.

http://franck.charlet.pagesperso-orange.fr/temp/DINGEAR_newmode.zip

You do notice white vertical lines on the screen( mailny where scrolling), but the seem to be random and you hardly notice them.

The right hand side one is always there though.

hitchhikr (OP)

  • *
  • Posts: 64
Re: DinGear v1.3
« Reply #45 on: December 25, 2010, 01:46:29 pm »
Modified again (same url) is it still there ? (did it move further on the right ?)

Hellsing1

  • Guest
Re: DinGear v1.3
« Reply #46 on: December 25, 2010, 03:16:40 pm »
Hi

It's still there but less noticeable. Its also moved slightly more to the right.

Hellsing

hitchhikr (OP)

  • *
  • Posts: 64
Re: DinGear v1.4
« Reply #47 on: December 25, 2010, 05:04:12 pm »
Release v1.4:

- Rewrote the LCD driving code in a more flexible way
  hopefully this should make it more compatible with a fair amount of consoles.
- User can now set the running LCD frequency (50/60hz).
- Volume & frequency are now saved in preferences file.
- Reset menu command now performs a hard reset.
« Last Edit: December 25, 2010, 05:23:31 pm by hitchhikr »

Hellsing1

  • Guest
Re: DinGear v1.4
« Reply #48 on: December 25, 2010, 05:24:11 pm »
Hi,

Looking good - no lines and nice and fast.

Hellsing

+1 karma :)

Edit: Ok - noticed it on a blue background and its very slight - I won't worry about it as you have to look hard to see it
« Last Edit: December 25, 2010, 05:29:39 pm by Hellsing1 »

Hellsing1

  • Guest
Re: DinGear v1.4
« Reply #49 on: December 25, 2010, 05:49:58 pm »
Hi

Are you looking to update Megadrive and SNES emus on the Native?

Bit gutted that Sub-Terrainia doesn't work on the Megadrive emu, on both the Native and Dingux. Also the SNES native emu is a pain, with constant frame-skipping needed to get thing playing correctly.

Hellsing

EugenyN

  • *
  • Posts: 23
Re: DinGear v1.4
« Reply #50 on: December 25, 2010, 07:06:44 pm »
hitchhikr, screen flicker remained in 1.4 unfortunately :( for 50 and 60hz.

hitchhikr (OP)

  • *
  • Posts: 64
Re: DinGear v1.4
« Reply #51 on: December 25, 2010, 07:26:25 pm »
I assume you've seen the 50/60hz selection entry in the menu, if you didn't then you're probably using the wrong executable (latest CRC32 is 79F817AB), if you did then i can't do anything more for you and your console.
Looks like it's even working relatively properly on the A330 too so i don't know what kind of weird brand of A320 you're owning but it looks quite hopeless for such machines.
« Last Edit: December 25, 2010, 07:45:20 pm by hitchhikr »

fosamax

  • *
  • Posts: 297
Re: DinGear v1.4
« Reply #52 on: December 25, 2010, 07:31:39 pm »
Tried 1.4 and the vertical blinking screen is still there.

I noticed that when playing Hang on, it is located on my 9331 screen exactly at the right of the screen where the road disappear (easy to see when you drive on the left of the road). The tearing seems to be gone away.

I also noticed that there are some bugs in some games i tried like sonic or rastan where you can move through walls from time to time.
Those bugs are not easy to track down.

I found that Sonic 2 (v 2.2) reset really often. This doesn't happen in smsplus by reesy.

Thanks for that emu hitchhikr

Joyeux no?l !  ;)

hitchhikr (OP)

  • *
  • Posts: 64
Re: DinGear v1.4
« Reply #53 on: December 25, 2010, 07:52:21 pm »
Quote
Tried 1.4 and the vertical blinking screen is still there.

If you're talking about ILI9331 in 50hz you may download it again, i modified some values about that so maybe it'll be gone for you.

Having so many machines with slightly different hardware and such huge variations in hw stretching tolerance is a big let down :/

qbertaddict

  • * Former Staff
  • The Doctor
  • Posts: 1184
    • about.me
Re: DinGear v1.4
« Reply #54 on: December 26, 2010, 02:51:23 am »
If you see the line on your release change the fullscreen option to off and see if it goes away. It does for me on my a330 and 331 lcd. On my 325 everything is perfect on all modes



Badboyluc

  • *
  • Posts: 29
Re: DinGear v1.4
« Reply #55 on: December 26, 2010, 03:07:02 am »
tested and very nice emulator \o/


nice work man  :o

djdron

  • *
  • Posts: 33
Re: DinGear v1.4
« Reply #56 on: December 26, 2010, 10:18:20 pm »
The last version fixed vertical blinking line, but there are 2 or 3 shifted lines at right side. Almost at the end.
Controller 9331.

scor

  • Guest
Re: DinGear v1.4
« Reply #57 on: December 28, 2010, 08:41:51 am »
dingear 1.2: everything was fine with no flicker.

dingear 1.4:
at 50 Hz from the left side of the border area has flicker and flashing white stripe.
at 60 hertz, all is fine with no flicker.

my controller - 9331, "screen mode 1"

a few questions to hitchhiker:
is it possible to synchronize the lcd by timer (TCU) instead of dma (to allow more accurately adjust the frame latency) ?
is it possible to release a dingear version with the ability to adjust the display settings, such as ctrl2_table_9331 and LPCDR_table_9331 ?
« Last Edit: December 28, 2010, 09:06:51 am by scor »

hitchhikr (OP)

  • *
  • Posts: 64
Re: DinGear v1.4
« Reply #58 on: December 29, 2010, 04:47:39 pm »
Quote
dingear 1.4:
at 50 Hz from the left side of the border area has flicker and flashing white stripe.
at 60 hertz, all is fine with no flicker.

I have this too but it disappear after a few seconds because the LCD is getting hotter.

Quote
a few questions to hitchhiker:
is it possible to synchronize the lcd by timer (TCU) instead of dma (to allow more accurately adjust the frame latency) ?

The LCD isn't synchronized, it's running loose the only way to make the pixel clock to match the DMA transfer and as mentioned above it also depends on it's temperature.

Quote
is it possible to release a dingear version with the ability to adjust the display settings, such as ctrl2_table_9331 and LPCDR_table_9331 ?

I may do that eventually if there's no other solution.
Currently I'm focusing on the resets that occur unexpectedly (i also added ColecoVision emulation).

ben401

  • Guest
Re: DinGear v1.4
« Reply #59 on: December 30, 2010, 09:58:13 am »
Hi hitchhikr,

here I come again with Kenseiden sorry :). I noticed that the sound in Kega for this particular game is a lot crisper and richer than what is outputting Dingear. I did a little research and found out that Kenseiden can make use of the YM2413 FM chip found in the Japanese model SMS, which I presume is what Kega do and Dingear don't. smsplus is supposed to be able to emulate this. Could it be possible to add an option to the emulator to activate it? Thanks a lot for all the work you're putting in Dingear, I love your 60hz option ;)