Author Topic: PC-CPC  (Read 6692 times)

0 Members and 1 Guest are viewing this topic.

Offline demoniak

  • CPC664
  • ***
  • Posts: 76
  • Country: fr
  • Liked: 49
PC-CPC
« on: 10:32, 05 August 11 »
This is a beta release of my emulator running under windows, PC-CPC.

Sorry, the keyboard layout, the menu, the small documentation are in French... :D

The source-code (made in c++, with visual studio) is available, just ask me  ;)

The lastest changes are :

Integrated Assembler:
- Add "RUN" instruction,
- Add "INCBIN" instruction,

UPD 765:
- Handle two sided dsk,
- Handle dsk for A: and B:,
- Correct timings of head moving (Midline process don't detect pc-cpc as an emulator now  :) ),

Integgrated Debugger:
- Add breakpoints,
-  support of undocumented Z80 instructions DDCBXXXX
- Show stack, memory, CRTC/GateArray registers,
- Read and save snapshots inside the debugger

Z80:
- Correct timings of instructions,
- Using bits 3 and 5 of Z80 flags;
- Add "MemPtr" register

CRTC/GateArray:
- Correct problem of register 3,
- Use offset 1μs between the CRTC and the GA (color display),
- Correct CPC mode 3 colors,

Misc:
- Rewrite of AY3/PSG module for better sounds,
- Add port #FEFE (emulator port), return PC-CPC's ID(#AA),
- Add RSX FILLTRIANGLE and port #FEFE inside the "ROMPACK",
- Using V3 snapshots,
- Add SHIFT+F8 key (rompack ON/OFF)
- Correct problem of command line arguments,
- Add menu to modify running options and configuration of the emulator.

The file is attached at the bottom of this message  ;D
« Last Edit: 13:46, 05 August 11 by demoniak »

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 13.758
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 2255
Re: PC-CPC
« Reply #1 on: 13:24, 05 August 11 »
"Vous n’êtes pas autorisé à télécharger cette pièce jointe.". Evidently you need to be logged in. Why not attach it here? :)

Offline demoniak

  • CPC664
  • ***
  • Posts: 76
  • Country: fr
  • Liked: 49
Re: PC-CPC
« Reply #2 on: 13:45, 05 August 11 »
"Vous n’êtes pas autorisé à télécharger cette pièce jointe.". Evidently you need to be logged in. Why not attach it here? :)

Sorry, I've edited my first reply  ;)

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 13.758
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 2255
Re: PC-CPC
« Reply #3 on: 17:11, 05 August 11 »
Awww a French ROM! I was looking for " for a while :D

Other than that, very solid for a first release!!!!! And I really like that you can download games from the list - I hope the list expands. Congratulations!!!

Offline demoniak

  • CPC664
  • ***
  • Posts: 76
  • Country: fr
  • Liked: 49
Re: PC-CPC
« Reply #4 on: 12:12, 25 August 11 »
New small release, the game "Conspiration de l'an III" works now :-)

Direct link : http://ldeplanque.free.fr/PC-CPC/Beta/PC_CPC_v0.1at_beta.zip
« Last Edit: 10:05, 13 December 11 by demoniak »

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.068
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1000
Re: PC-CPC
« Reply #5 on: 12:51, 25 August 11 »
Your emu is really cool...
Just English ROMs and keyboard translation are still missing (Now 9 of 10 fingers are broken :D )
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 10.103
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1963
Re: PC-CPC
« Reply #6 on: 20:33, 25 August 11 »
And an English .txt file would be cool to.
 
English is not an hard language btw. Even I can use it a bit...
 
In the time of peace and EU and so on... we really should all switch to English programs/docs/homepages etc. IMHO.
 
TFM of FutureSoft
Visit me at the German forum: Schneider / Amstrad CPC Forum - Index
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline demoniak

  • CPC664
  • ***
  • Posts: 76
  • Country: fr
  • Liked: 49
Re: PC-CPC
« Reply #7 on: 20:38, 25 August 11 »
Yes I will add an English documentation in the next release ;-)

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 10.103
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1963
Re: PC-CPC
« Reply #8 on: 22:01, 25 August 11 »
Yes I will add an English documentation in the next release ;-)

Great! Thank's! I'm really looking forward. ;)
TFM of FutureSoft
Visit me at the German forum: Schneider / Amstrad CPC Forum - Index
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline MaV

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.057
  • Country: at
  • Ius summum saepe summa est malitia.
  • Liked: 325
Re: PC-CPC
« Reply #9 on: 22:36, 25 August 11 »
In the time of peace and EU and so on... we really should all switch to English programs/docs/homepages etc.

Wowowow! Easy, mate! I'm all for the European spirit but you're overdoing it, man! :P


I'm also for an English doc, btw.
Black Mesa Transit Announcement System:
"Work safe, work smart. Your future depends on it."