Author Topic: amstrad cpc "acid" test  (Read 9171 times)

0 Members and 1 Guest are viewing this topic.

Online arnoldemu

  • Supporter
  • 6128 Plus
  • *
  • Posts: 5.112
  • Country: gb
    • Unofficial Amstrad WWW Resource
  • Liked: 1952
amstrad cpc "acid" test
« on: 21:56, 20 January 16 »
Accuracy is important in emulation.

I present the tests I have written to test Arnold emulator and the devices it emulates. The "acid" test for CPCs.

Download the Arnold source (Unofficial Amstrad WWW Resource) and look in the test folder.

I am sharing these so that all emulators both hardware (e.g. FreeMac's CPC hardware) and software can be made more accurate.

All tests have been run on real CPCs and Plus's and pass. You can confirm this for yourself by running them on real
machines.

Feel free to run the tests on your favourite emulator and see how it matches up.

Some tests are only applicable to the Plus because they test Plus features others will run on CPC and Plus.

I will continue to add more tests at each Arnold release.

If there is a specific hardware feature or device you want to see a test for. Post here and I will add it as soon as I can.

The most important directories:

test/cpctests
- Many tests for cpc/plus. Includes PSG,PPI,CRTC, Plus features

test/z80tests
- I converted two tests from Spectrum to CPC. I had to disable the in/out instructions on these. All the other tests work ok.

test/fdctest
- My nec765 tester from back in 2002. I updated the build scripts and added a description of each test.

Enjoy!


My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

Offline Lone

  • Supporter
  • CPC664
  • *
  • Posts: 74
  • Country: fr
  • Liked: 128
Re: amstrad cpc "acid" test
« Reply #1 on: 23:06, 20 January 16 »
That's GREAT tools !


Thanks for them, I'll use them as soon as I finish my current works.



Offline remax

  • 6128 Plus
  • ******
  • Posts: 932
  • Country: fr
  • Liked: 272
Re: amstrad cpc "acid" test
« Reply #2 on: 23:30, 20 January 16 »
I did an acid test on my Amstrad (mine was clorhydric i think), and it melted down...


What next ?

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.686
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
  • Liked: 2974
Re: amstrad cpc "acid" test
« Reply #3 on: 10:52, 21 January 16 »
I did an acid test on my Amstrad (mine was clorhydric i think), and it melted down...


What next ?

Strange, my Acid test went quite well:
- Plug in cartridge.
- Check for 5V across pins 1 and 16.
- Check for address bits on pin 2 and pins 9 to 15.
- Check for CLK signal.
- Check for SIN signal.

Yup, the Acid is working :)

Bryce.

P.s. Great set of tools Arnoldemu.

Offline remax

  • 6128 Plus
  • ******
  • Posts: 932
  • Country: fr
  • Liked: 272
Re: amstrad cpc "acid" test
« Reply #4 on: 17:35, 21 January 16 »
un jour un étudiant voulant suivre des cours d'anglais, cherche des prix imbattables, car il était vraiment pauvre.

Il commence donc à regarder : british school ? trop cher , americain center ? aussi...
puis miracle , il voit une annonce dans le journal : comment parler l'anglais couramment en une semaine , à 30 euros ... Ben voila ! dit-il, c'est parfait, c'est exactement ce que je cherchais , il prend l'adresse et sa mobylette pour aller s'inscrire , il cherche, ne voit rien, demande aux passants , personne ne connait d’école d'anglais dans le coin, finalement il trouve un appartement correspondant à l'adresse , il sonne, un tout petit monsieur ouvre :


- Bonjour, je cherche les cours d'anglais à 30 €, c'est pas ici ?!? demande-t-il perplexe.

Et l'autre lui répond d'un air accueillant


-IF IF !! Between ! between !
« Last Edit: 23:19, 21 January 16 by remax »

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: 1967
Re: amstrad cpc "acid" test
« Reply #5 on: 20:48, 21 January 16 »
nothing...


You could at least tell a joke...  ;)
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline remax

  • 6128 Plus
  • ******
  • Posts: 932
  • Country: fr
  • Liked: 272
Re: amstrad cpc "acid" test
« Reply #6 on: 21:54, 21 January 16 »

You could at least tell a joke...  ;)


done

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.686
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
  • Liked: 2974
Re: amstrad cpc "acid" test
« Reply #7 on: 23:07, 21 January 16 »
That was a joke??[nb]Ok, it's not that bad[/nb]

Bryce.
« Last Edit: 23:10, 21 January 16 by Bryce »

Offline remax

  • 6128 Plus
  • ******
  • Posts: 932
  • Country: fr
  • Liked: 272
Re: amstrad cpc "acid" test
« Reply #8 on: 23:10, 21 January 16 »
That was a joke??

Bryce.


which post do you talk about ?  ;D

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.686
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
  • Liked: 2974
Re: amstrad cpc "acid" test
« Reply #9 on: 23:18, 21 January 16 »
The "Si Si entre entre" joke.

Bryce.