Jump to content

Recommended Posts

I am actively developing my Epson MX80 printer emulator that produce printouts/graphics dump on screen or PDF files.  MAME have Epson AP2000 emulation and it worked so well.  I found a copy of MX80 ROM dumps on the Internet when I googled through.  I wrote 8048 emulator and disassembler that Epson MX80 use two microcontrollers (8049 and 8041).

 

I analyzed MX80 generic ROM image (one 2332 binary image) and Graphtrax-80 ROM images (three 2716 binary images).  I now learned that 2332 binary image do not have vector enties because they did not dump other missing contents from 8049 internal ROM.  Yes, that is possible to dump contents from all microcontrollers through EPROM programmer device.  2332 image showed that first half is program codes (000 - 7FF) and last half is font data (800 - FFF). 

 

Also I analyzed Graphtrax-80 ROM images (three 2716 images) and now learned that ROM #1 and ROM #3 have program codes.  ROM #3 has vector entries for startup routines.  ROM #2 contains all font data.  Then I examined code on ROM #3.  At vector entry (startup),  clearing accumulator and jump over vector #3 entry (interrupt routines) and clear all RAM data (128 bytes). Then sending data to slave 8041 or 8155 to move printer header back to home position so that I think, etc...

 

Does anyone have good dumps from 8049 and 8041 (internal program code)? I can't complete emulation without two missing contents. I can only complete emulation with Graphtrax-80 images.  I have a copy of MX80 technical manual that I found on the Internet.   Does anyone have a copy of MX100 ROM image? Or is that same as MX80 ROM image?

 

Also I have copy of FX80 technical manual that includes schematics but need FX80/FX100 ROM image dump and 8041 dump to implement emulation on my emulator.

 

Thanks

 

  • Like 2

Share this post


Link to post
Share on other sites

Man, I wish I still had my IBM Graphics Printer (which I think is an MX80 with different ROMs to support CP437).

Share this post


Link to post
Share on other sites
2 hours ago, The Usotsuki said:

Man, I wish I still had my IBM Graphics Printer (which I think is an MX80 with different ROMs to support CP437).

I bought an Epson Actionprinter 4000, a couple of years back, the kind still used by business to print carbon copy bill/invoices. It has dip switches to make it compatible to just about every older epson printers, including the MX/RX serie. I use it with my C64 presently since I don't have a centronic interface for my atari 130xe yet. Will have to find an old centronic switchbox when i do get one...

 

Share this post


Link to post
Share on other sites
On 3/28/2021 at 8:47 AM, FSword007 said:

 

 

I analyzed MX80 generic ROM image (one 2332 binary image)...   2332 image showed that first half is program codes (000 - 7FF) and last half is font data (800 - FFF). 

 

 

Can you please describe the arrangement of the font data at 0x800-0xFFF?  I have seen the data, but it doesn't look like fonts.

Share this post


Link to post
Share on other sites
19 minutes ago, scott451 said:

Can you please describe the arrangement of the font data at 0x800-0xFFF?  I have seen the data, but it doesn't look like fonts.

Just my assumption.  Some data and some small code for switching banks. I think so.

 

No one response my requests about additional ROM dumps from 8049 and 8041 chips.

Share this post


Link to post
Share on other sites
4 hours ago, FSword7 said:

Just my assumption.  Some data and some small code for switching banks. I think so.

 

No one response my requests about additional ROM dumps from 8049 and 8041 chips.

Well, then it is very possible that the fonts are in the 8049 rom as they would not need to change...   I was able to decode GX rom2 and find font data.  But it does not match the mx-80 fonts from the manual.

Share this post


Link to post
Share on other sites
6 hours ago, scott451 said:

Well, then it is very possible that the fonts are in the 8049 rom as they would not need to change...   I was able to decode GX rom2 and find font data.  But it does not match the mx-80 fonts from the manual.

Ok, I do not have ROM dumps from 8049 and 8041.  Can someone send me a copy of 8049/8041 dumps?  I need them to complete MX80 emulation.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...