- Fix SUBMODEL
- move to strongly typed matrix sort constant
- extend maximum matrix size to 512x512
- optionally do parallel processing based on total operations
- templatize GMRES solver loops
* Re-write makedep.py for better performance and better parsing front-end
* Make srcclean deal with kinds of preprocessor abuse I never want to see in real life
(nw) The new parser front-end is better at recognising C++ syntax and
also substantially faster - bootstrapping a single-driver build should
be noticeably quicker. Having a single parser for C++, .lst and .flt
files also gets us a bit closer to making it simpler to create custom
subtargets.
-----------------------------------
apple2_flop_clcracked: The Haunted Palace (cleanly cracked), The World's
Greatest Baseball Game (Enhanced Version) (cleanly cracked) [4am,
Firehawke]
apple2_flop_orig: Carriers at War, Europe Ablaze, Halls of Montezuma,
Panzer Battles, Reach For The Stars (Version 1.0), Reach For The Stars
(Version 2.0), Reach For The Stars (Version 3.0), Russia, Decisive
Battles of the Civil War: Volume One, Battlefront, Oil Rig, American
Government (Micro Learningware), Muppet Learning Keys: The Muppet
Discovery Disk, Leisure Suit Larry in The Land of The Lounge Lizards, I,
Damiano, Crime Stopper, Questprobe featuring Spider-Man, Beach Landing,
Vaults of Zurich, Decisive Battles of the American Civil War: Volume
Two, Decisive Battles of the American Civil War: Volume Three,
MacArthur's War, Tapper, Space Kadet [4am, Firehawke]
Software list items promoted to working
---------------------------------------
apple2_flop_orig: Drol [4am, Firehawke]
MAME was setting up AVI before devices have properly launched, so default 60fps was used, which resulted in skipped frames in the video if machine's framerate is above 60 (btoads), and presumably duplicate frames for machines below 60fps (haven't tested).
Now every frame that is generated is also present in the video.