ENTERPRISE KLUB
2019. május 25., 1055 Budapest, Nyugati tér 9. 14-19 óráig
Részletek
Welcome, Guest. Please login or register.


Author Topic: Internal memory expansion (Read 51646 times)

Offline geco

  • EP addict
  • *
  • Posts: 5331
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 27.0 Firefox 27.0
    • View Profile
Re: Internal memory expansion
« Reply #165 on: 2014.March.03. 09:54:10 »
Quote from: jltursan
Maybe 10Mhz could help the machine to emulate other architectures like MSX. CPC & Spectrum soft are in some way very close to EP; but being pattern based instead bitmapped makes MSX video is a bit different.
I think even 10 MHz would not be enough for converting the graphics for a software emulator (full screen converting), it could be enough for a hardware emulator for those games where the whole screen does not change, or we can leave the screen as it is, and probably 4 MHz is enough for Speccy and CPC ;)
« Last Edit: 2014.March.19. 10:36:08 by szipucsu »

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13340
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 27.0 Firefox 27.0
    • View Profile
    • http://enterprise.iko.hu/
Re: Internal memory expansion
« Reply #166 on: 2014.March.17. 22:58:11 »
Currently the last 64K which are originaly at FC-FFh, now at BC-BFh (1M expansion). Can you make modified GAL program where these at 7C-7Fh?
For compatibility with expanded MICROTEAM card, where 10-5Fh,90-BFh are allocated?

I have a GAL capable programmer, existing GAL ICs can be reprogrammed?

Offline Saint

  • EP user
  • *
  • Posts: 266
  • Country: gb
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 33.0.1750.154 Chrome 33.0.1750.154
    • View Profile
Re: Internal memory expansion
« Reply #167 on: 2014.March.18. 10:19:58 »
Quote from: Zozosoft
Currently the last 64K which are originaly at FC-FFh, now at BC-BFh (1M expansion). Can you make modified GAL program where these at 7C-7Fh?
For compatibility with expanded MICROTEAM card, where 10-5Fh,90-BFh are allocated?

I have a GAL capable programmer, existing GAL ICs can be reprogrammed?
Yes, sure, I can make a modified GAL program. It will be easier to remap the whole of the 2nd 512KB, how about I move it to 60-7F? (program attached to do this)

If you want to make modifications and compile your own, get WinCupl and compile the PLD file for the GAL16V8 and then program the JED file it outputs. There's no problem reprogramming a GAL.

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13340
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 27.0 Firefox 27.0
    • View Profile
    • http://enterprise.iko.hu/
Re: Internal memory expansion
« Reply #168 on: 2014.March.18. 10:26:15 »
Quote from: Saint
Yes, sure, I can make a modified GAL program. It will be easier to remap the whole of the 2nd 512KB, how about I move it to 60-7F? (program attached to do this)
It is ok! Thanks! I will try it :-)

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13340
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 27.0 Firefox 27.0
    • View Profile
    • http://enterprise.iko.hu/
Re: Internal memory expansion
« Reply #169 on: 2014.March.18. 23:55:47 »
Working :ds_icon_cheesygrin:
I got some unexpected problem with the modified MICROTEAM card: the DRAM address are also expanded to C0-DFh, this is internaly disabled for avoid the mirrored segments, but the card 245 bus driver IC also drived the data bus at this area. Then 64K from the internal expansion are missing at DC-DFh.
Now I added one AND gate which are combine the A21 and A20 lines, then the card fully disabled at C0+ area.

Now Ep1218's machine have total 2624K RAM: 64K onboard, 1024K at internal expansion, 1024K SRAM and 512K DRAM at modified MICROTEAM card.
And 64K onboard, 64K cartridge and 512K Flash ROM on the card, =640K ROM
Total 3264K used of the 4096K address space :-)

Offline Z80System

  • EP addict
  • *
  • Posts: 3838
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 33.0.1750.154 Chrome 33.0.1750.154
    • View Profile
Re: Internal memory expansion
« Reply #170 on: 2014.March.19. 00:01:22 »
Quote
Total 3264K used of the 4096K address space 
Fck yeah ! :)
Z80 System

Offline Ep128

  • EP addict
  • *
  • Posts: 1598
  • Country: hu
  • OS:
  • Windows Vista/Server 2008 Windows Vista/Server 2008
  • Browser:
  • Firefox 27.0 Firefox 27.0
    • View Profile
    • Honlapom
Re: Internal memory expansion
« Reply #171 on: 2014.March.19. 00:57:32 »
Thanks for the modified GAL program! :smt041  Unbelievable, wonderful... :)

Online gflorez

  • EP addict
  • *
  • Posts: 2559
  • Country: es
  • OS:
  • Unknown Unknown
  • Browser:
  • Firefox 28.0 Firefox 28.0
    • View Profile
Re: Internal memory expansion
« Reply #172 on: 2014.March.19. 08:29:56 »
Zozo says he has re-modified further his Microteam, not the gal....

I think the emulator now needs to be adapted to 640k of posible ROM.

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13340
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 27.0 Firefox 27.0
    • View Profile
    • http://enterprise.iko.hu/
Re: Internal memory expansion
« Reply #173 on: 2014.March.19. 08:36:22 »
Quote from: gflorez
Zozo says he has re-modified further his Microteam, not the gal....
The new GAL program also needed!

Quote
I think the emulator now needs to be adapted to 640k of posible ROM.
It is can be done by epmemcfg.exe.

Offline Saint

  • EP user
  • *
  • Posts: 266
  • Country: gb
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 33.0.1750.154 Chrome 33.0.1750.154
    • View Profile
Re: Internal memory expansion
« Reply #174 on: 2014.March.19. 10:05:36 »
Wow, very cool! :)

Online gflorez

  • EP addict
  • *
  • Posts: 2559
  • Country: es
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 27.0 Firefox 27.0
    • View Profile
Re: Internal memory expansion
« Reply #175 on: 2014.March.19. 10:25:04 »
Sorry, I've underestimated you Zozo... Great! I want the same EP thing....



By the way, where I can find that epmemcfg.exe program?. I have looking the ep128emu installation, this page and the WEB, but I've only found references to it.

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13340
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 27.0 Firefox 27.0
    • View Profile
    • http://enterprise.iko.hu/
Re: Internal memory expansion
« Reply #176 on: 2014.March.19. 10:40:41 »
Quote from: gflorez
I want the same EP thing....
Will you buy a 1M expansion from Saint? Ask it with the modified GAL program, and I will add the extra AND gate to your card for the proper address decoding.

Quote
By the way, where I can find that epmemcfg.exe program?. I have looking the ep128emu installation, this page and the WEB, but I've only found references to it.
There is it.
You define the RAM and ROM segments in the config file, and this program will compile it to an ep128emu snapshot file.
« Last Edit: 2014.March.20. 12:34:50 by szipucsu »

Online gflorez

  • EP addict
  • *
  • Posts: 2559
  • Country: es
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 27.0 Firefox 27.0
    • View Profile
Re: Internal memory expansion
« Reply #177 on: 2014.March.19. 12:12:47 »
No, I don't have Saint's expansion.... still. It's only a joke, I have yet (actually very near Hungary...) an excess of RAM for a normal use, and almost as ROM space as you. Step by step.

Thanks for the link. Is "uncomfortable" not being able to accommodate in the emulator all the roms that you've burned for me...

As having many pairs of shoes and can't place them exposed "suitably" inside a small wardrobe....

Online gflorez

  • EP addict
  • *
  • Posts: 2559
  • Country: es
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 27.0 Firefox 27.0
    • View Profile
Re: Internal memory expansion
« Reply #178 on: 2014.March.19. 12:22:14 »
A small nuisance: now I don't know where I have allocated the  segments of Ram and Rom in my EP...

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13340
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 28.0 Firefox 28.0
    • View Profile
    • http://enterprise.iko.hu/
Re: Internal memory expansion
« Reply #179 on: 2014.March.19. 12:31:01 »
Quote from: gflorez
A small nuisance: now I don't know where I have allocated the  segments of Ram and Rom in my EP...
00-03 Onboard EXOS ROM
04-07 Cartridge
10-1F,90-9F left SRAM chip on the MICROTEAM card
20-2F,A0-AF Flash ROM chip on the MICROTEAM card
30-3F,B0-BF right SRAM chip on the MICROTEAM card
40-4F,50-5F two row of DRAM chips on the MICROTEAM card
F8-FB internal 64K expansion
FC-FF onboard 64K RAM (video memory)