News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu
avatar_freemac

FPGAmstrad on MiST-board

Started by freemac, 03:04, 21 March 15

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

freemac

#75
r004.8 realized : some efforts about GateArray and CRTC, now this part of source code is comparable to DevilMarkus JEMU one (not JDesktop version yet ^^')
Results :
* Batman Forever music is good (except during welcome vertical scrolling ^^')
Games unlocked :

* Saboteur 2
* Gauntlet 1 & 2
* Super Cauldron
* Teenage Mutant Hero Turtles (Konami)


freemac

r004.8.1 (effort around PPI)
+ Moktar
+ Prehistorik II
[attach=2]
[attach=3]

Gryzor

And I knew I forgot to do something during Xmas... :(

freemac

I just commited r004.8.1.1, the first stable version of r004.8  8)

Gryzor


freemac

Quote from: Gryzor on 11:39, 19 January 16
Changes?
None,
it is just a classic code refactoring to improve global performance (not Amstrad performance, but core performance...)

Gryzor


freemac

#82


r005


It's r004.8.2 + TV mode in bottom of OSD, this TV mode is original signal output (50Hz)


I have no TV so in case of problems, do write me at renaudhelias at gmail dot com (I shall have some returns in next weeks)


btw I'm losing more and more website ressource access (from home and from work), but I shall be always accessible from email.


*PS : I bought a MiST-board "MIDI extension version", and CoreAmstrad didn't work on it, so I had it to my TODO-list. Only low-cost version seems running CoreAmstrad correctly for the moment. I bought also a SCART adapter (but still not have a TV to use it ^^')

Gryzor

If I recall from the atari-forum others have had issues with the MIDI version...


Thanks for the update!!!

freemac

r005.1 - CPC Aventure unlocked : change disk side message displayed and reachable.


[attachimg=1]

TFM

Great!  :)  This is one of my favorite games ever! Sadly the English version can't be completed, it crashed at the end. So I suggest to use the French version if you want to complete it. (Else you may think it's a problem with the Mist, but it's the bug in the English version).  :)
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

freemac

#86
r005.2 - Yamaha port A debug (keyboard) - problem of delay in latches => GPA intro "press F1 or F2" unlocked.


Markus Testbench r005.2 : 85.4%


CoreAmstrad/MarkusGB_test_r005.2.txt at master · renaudhelias/CoreAmstrad ·

freemac

r005.3c8 - experimental version, running on MiST-board "MIDI version". RAM optimization.

garvalf

I own a MiST with midi (midi built-in from Lotharek), and I don't remember having problems with the Amstrad core...

freemac

Quote from: garvalf on 11:50, 15 March 16
I own a MiST with midi (midi built-in from Lotharek), and I don't remember having problems with the Amstrad core...
Well to know.
I reproduced the bug (Tobi's bug) in a MIDI-version I just bought, another guy (from Spain) had this problem in a classic version. Some RAM were turning into "sleeping mode", and needed better RAM synchronization algorithm...
Here a version that I'll commit next week. It is a final version, not experimental : here I know why it does solve this sort of problem  ;)

freemac


r005.4 - two upperROM set : if you press space during reset_key ("page up" key), it does load *.fXX ROMs instead of *.eXX ROMs
*.eZZ still contains common lowerROM...


Personnaly I have :
- ParaDOSv1.2.f07
- BASIC1-1-french.f00
- MAXAM.e05
- PROTEXT.e06
- ParaDOSv1.2.e07
- BASIC1-1-french.e00
- OS6128-french.eZZ


So my CPC does boot with MAXAM and PROTEXT inserted, and if I press "space" key during pressing "page up" key, MAXAM and PROTEXT are removed, so I can then insert Asphalt game dsk and play it.

freemac

#91
r005.5 - Yamaha SOUND_CLK now mapped from GateArray... (sound clock is now greatly synchronized with theses WAIT_n insertions...)

Unlocked games :
+ Saboteur 2
+ Abracadabra et les voleurs de temps (just have to press F1..F9 one time)
+ Sim City (joystick is OK at each game launch)
+ Trail Blazer (no more raster problem)
+ Marauder (keyboard/joystick is fine now)
+ Battle Command (is fine now...)
+ Garfield
+ Acornsoft Pacman
+ Nigel Mansell's Grand Prix
+ Moving Target
+ Internationnal Ninja Rabbit
+ Human Killing Machine
+ Outrun
+ Psycho Hopper
+ Puzznix
+ Pyromydya
+ Skate Crazy (0111)
+ Skywar
+ The Never Ending Story
+ Who dares wins II
+ Zombi

+ demo -Circles (doesn't freeze anymore) <= helpfull for calibration <3
+ demo -littleOne (raster OK)
+ demo Chill out and relax
+ demo -Nibou

[attachimg=1]
[attachimg=2]

Markus Testbench r005.5 : 86.57 %

http://github.com/renaudhelias/CoreAmstrad/tree/master/MarkusGameBaseTestbench

Gryzor

Rats, it's been a long time since I last played with the little box... :(

freemac

#93
r005.6 - refactor of r005.5 + mode TV moved into mist.ini file (no more in OSD menu) + dsk SK bit (a first try) + arnoldemu testbench (PPI PSG CPCTEST)
Unlocked games :

       
  • Sigma7
  • Pac-land
  • Golden Tail
[attachimg=1][attachimg=2][attachimg=3][attachimg=4]

arnoldemu

Quote from: freemac on 16:20, 19 August 16
... dsk SK bit (a first try) ...

test/fdctest/fdctest/fdctest.dsk

Test works best on an 80 Track double sided disk with correct ready.

SK and other tests here.
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

freemac

Spoiler: ShowHide
[attachimg=1]

freemac

#96
r005.7 realized. No more LowerVRAM/UpperVRAM select in OSD menu.
Games unlocked :

       
  • crazy car II
  • Tintin sur la Lune
[attachimg=1]

freemac


Gryzor


freemac

Spoiler: ShowHide
800x600 (wip)
[attachimg=1]

Powered by SMFPacks Menu Editor Mod