Previous Thread
Next Thread
Print Thread
Page 69 of 71 1 2 67 68 69 70 71
#112859 - 03/13/18 02:08 PM Re: New dumps [Re: Darkstar]  
Joined: Apr 2012
Posts: 179
Bavarese Offline
Senior Member
Bavarese  Offline
Senior Member

Joined: Apr 2012
Posts: 179
Germany
Duke, could you please have look at the skeleton i sent you via PM?

Driver communication looks good in ct486 (with AFD Debugger), but necessary memory and I/O handlers are borked sick

Help from someone in Germany would be preferred, as articles and source are mostly in German.

https://www.dropbox.com/s/amh0w4wk0mytqvh/AFD-Pro%2BHardbreaker-1992.jpg?dl=0

Last edited by Bavarese; 03/13/18 02:27 PM.
#112864 - 03/14/18 12:33 PM Re: New dumps [Re: Arashikage]  
Joined: Jun 2001
Posts: 387
Olivier Galibert Offline
Senior Member
Olivier Galibert  Offline
Senior Member

Joined: Jun 2001
Posts: 387
somewhere else entirely
Originally Posted by Arashikage
The important thing here is that I was able to retrieve the CPU ROM via trojan, so I believe this should be able to be at least partially emulated now. The schematics and service manual are available for the RZ-1 and I don't think there is anything too special about it except the percussion generator ICs.


I doubt there'a anything special about that IC either. I'm pretty sure it's a 4-channel DMA with multiplier, that takes 4 8-bits 20KHz samples from rom or ram and expands them to 10 bits with the volume. It doesn't even have to add them, since it's time-multiplexed. And nothing synthesis-like.

The main program is probably the one giving the addresses, I doubt they froze it in an internal rom.

OG.

#112865 - 03/14/18 12:55 PM Re: New dumps [Re: Olivier Galibert]  
Joined: Jun 2016
Posts: 6
Arashikage Offline
Member
Arashikage  Offline
Member

Joined: Jun 2016
Posts: 6
Originally Posted by Olivier Galibert
Originally Posted by Arashikage
I don't think there is anything too special about it except the percussion generator ICs.


I doubt there'a anything special about that IC either. I'm pretty sure it's a 4-channel DMA with multiplier, that takes 4 8-bits 20KHz samples from rom or ram and expands them to 10 bits with the volume. It doesn't even have to add them, since it's time-multiplexed. And nothing synthesis-like


Agree. It's just the only thing in the RZ-1 that isn't commonly available as a direct drop-in replacement, but I realize that's more a hardware concern than software. It's function is pretty well documented in the service manual though, so I'm sure that you're right it doesn't pose much of an obstacle.

And by addresses, you're speaking of the offsets for each individual instrument in the sound ROMs?

#112866 - 03/14/18 01:20 PM Re: New dumps [Re: Arashikage]  
Joined: Jun 2001
Posts: 387
Olivier Galibert Offline
Senior Member
Olivier Galibert  Offline
Senior Member

Joined: Jun 2001
Posts: 387
somewhere else entirely
Originally Posted by Arashikage
And by addresses, you're speaking of the offsets for each individual instrument in the sound ROMs?


Yep.

#112867 - 03/14/18 03:04 PM Re: New dumps [Re: Darkstar]  
Joined: Mar 2001
Posts: 15,932
R. Belmont Offline
R. Belmont  Offline

Very Senior Member

Joined: Mar 2001
Posts: 15,932
USA
The service manual is surprisingly sparse - do we know what the LCD controller is? I'm guessing it's something off-the-shelf.

#112868 - 03/14/18 03:38 PM Re: New dumps [Re: Darkstar]  
Joined: May 2004
Posts: 851
Duke Offline
Senior Member
Duke  Offline
Senior Member

Joined: May 2004
Posts: 851
Germany
It writes ASCII data.

Someone replaced the display on one here: http://r-massive.cellarseer.com/casio-rz-1-backlight/, but the page is a bit unclear. Is it HD44780 + HD44100H?

#112869 - 03/14/18 03:59 PM Re: New dumps [Re: Darkstar]  
Joined: Mar 2001
Posts: 15,932
R. Belmont Offline
R. Belmont  Offline

Very Senior Member

Joined: Mar 2001
Posts: 15,932
USA
There's an ASCII data bus (shared with the button matrix) and 3 or 4 control lines. Which sounds familiar-ish about other LCDCs already implemented in MAME.

#112873 - 03/14/18 09:53 PM Re: New dumps [Re: Duke]  
Joined: Jun 2016
Posts: 6
Arashikage Offline
Member
Arashikage  Offline
Member

Joined: Jun 2016
Posts: 6
The chips are HD44780A30 + HD44100H.

#112875 - 03/15/18 12:05 AM Re: New dumps [Re: Darkstar]  
Joined: Mar 2001
Posts: 15,932
R. Belmont Offline
R. Belmont  Offline

Very Senior Member

Joined: Mar 2001
Posts: 15,932
USA
Perfect, thanks! Conveniently, we already have an HD44780 emulation.

#112886 - 03/16/18 07:04 AM Re: New dumps [Re: Olivier Galibert]  
Joined: Jun 2016
Posts: 6
Arashikage Offline
Member
Arashikage  Offline
Member

Joined: Jun 2016
Posts: 6
Originally Posted by Olivier Galibert
The main program is probably the one giving the addresses, I doubt they froze it in an internal rom.


Not that there was much doubt, but I just confirmed this, and you are correct. There is a table in program ROM, so the percussion generator appears to be fully "dumb", which makes total sense since that IC was used in a few other similar but not totally identical devices.

Page 69 of 71 1 2 67 68 69 70 71

Who's Online Now
6 registered members (dxl, Dorando, mixmaster, ranger_lennier, AJR, Breiztiger), 16 guests, and 0 spiders.
Key: Admin, Global Mod, Mod
Shout Box
Forum Statistics
Forums9
Topics8,534
Posts111,537
Members4,793
Most Online225
May 26th, 2014
Powered by UBB.threads™ PHP Forum Software 7.6.0
Page Time: 0.056s Queries: 14 (0.023s) Memory: 5.0280 MB (Peak: 5.2771 MB) Zlib enabled. Server Time: 2018-05-21 07:23:29 UTC