News
v1.99

New features:

  • Real 6301 low level keyboard CPU emulator written by Vincent Joguin ( Now SainT is the *only* emulator to run Froggies' demo and Transbeauce2 demos !!)
  • Beta PASTI disk image support ! Run original Union-Demo ! ( Get the PASTI.DLL at http://pasti.fxatari.com/ )
  • Beta prefetching code rewritten. Some demos/games are now working ( Union demo, original Xenon2), and some demos may crash with that version. ( ex FlashBack by TCB )

Fixed bugs, new working demos:

  • -weird- MFP "0" data register behavior when strangly programmed emulated. ( Froggie's demo )
  • noisy YM sound sometimes when resetting fixed.
  • TimerB when shifter disabled bug fixed ( Oxygene screen in Transbeauce2 )
  • bug fix in video combo box frequency selector ( sort removed )
  • Bug fix in directory files treeview (sometimes folders appaired dupplicated)
v1.80

New features:

  • New powerfull digit-sound volume register caching technic. No more noise in Digi-Sound ! SainT sounds better than ever ! ( Thanks to Paulo Simoes for nice talks and ideas )
  • Adding STEREO sound support ! ( for STE stereo sound )
  • Powerfull and "no click" 0 dc sound adjuster
  • Re-written disk controller stuff from Assembler to C++ for future extension ( Pasti )
  • Tricky timerb event mode setting in a fullscreen line ( ULM 8channels demo )
  • Add "Clear all breakpoint" button in debugging pannel

Fixed bugs, new working demos:

  • Wrong top-border and timerb usage bug fixed ( screen number 6 in delirious demo 2 )
  • Potential crash at startup if TOS rom file not found fixed
  • Fullscreen + Spectrum512 extreme left border color fixed ("Overscan Demos" F6 screen) Thanks to Paulo Simoes for precious debugging help
  • Double odd adress fixed ( ELECTRA demo is now working again )
  • Stupid MFP writing wrong bus error fix. some demos could have crashed in previous version ( 1.70 )
v1.70

New features:

  • MFP emulation core totally re-written ! Now support cycle accurate reading ( Overscan Demos by Paulo Simoes )
  • "Line disabling" technic emulated ( Overscan demos by Paulo Simoes )
  • SainT does not take 99% of CPU when running in background in windowed mode.
  • Low border adds now 45 graphics lines instead of 43
  • In window mode, keeping right control key pressed runs emulator at full speed
  • "Pause" key used to take screenshot when demo or game is running
  • Added quick image disk launch command line option to be used by great demo database project ( http://www.gamebasest.com/ )

Fixed bugs, new working demos:

  • "StopLine" fixed ( B.I.G demo by TEX low border fixed )
  • Fixed STE DAC monos sound bug (quality improved !, try BrainDamage Demo sound!)
  • Fixed cycle timing when reading in FC00 ( thanks to Paulo Simoes )
  • weird bug fixed when reading .L at $ffffe on 1Mb machine ( Illusion demo "glenz vector" part)
  • NULL shifter address when reset fixed (Just-Bugin and Anomaly demo reset fixed)
  • MFP IPL level interrupt bug fixed (Giga-TEX screen in "Life's a bitch" demo)
  • Strange YM write behavior fixed (X-Out music) Thanks to Ben/Ovr for info !
v1.60

New features:

  • Movie Recording added ! Make DivX with sound of your fave demos !
  • Now SID music sounds perfectly ! (try YM Rockerz demos !) ( hot fix in MFP on-the-fly restart )
  • Screenshot improved: med res supported (800*600 pictures), BMP format added (TGA removed)
  • Add "Fullspeed" option (only in windowed mode)
  • Force VSync" option improved

Fixed bugs, new working demos:

  • High border start fixed in 60Hz mode ( LEvel16 fullscreen/Union-Demo )
  • IPL level fixed, Ziggy 3d interrupt fullscreen is now perfectly working !!
  • Stupid MFP read bug introduced in v1.50 fixed ( mouse problem, no-copper demo, etc)
  • FC04 read emulation fixed (Arkanoid 1 is now working fine)
  • MFP restart, now the Flip-o-Demo works perfectly again
v1.50

New features:

  • Hardware 4bits SyncScrolling supported ! ( ST-Connexion screen in "Punish your Machine" demo)

Fixed bugs, new working demos:

  • MFP read bug fixed ( fixe many demos wich freeze in an infitine loop when entering a screen, as Froggie's mainmenu)
  • Mouse absolute "wrong" command is working ( mouse based games such as "Arkanoid2" are now working fine )
  • Bus Error when writing to floating point is well handled ( now you can play great games by "Reservoir Gods" )
v1.40

New features:

  • Screen is centered. ( 40 pixels + 320 pixels + 40 pixels)
  • 60Hz mode supported
  • Breakpoints in debugger are saved within "record" image (usefull to debug atari code)

Fixed bugs, new working demos:

  • 1pixel shift coloshock fixed ( spectrum images are now perfect )
  • 4bytes DBcc prefetch emulated ( TransBeauce1 demo protection is working !)
  • vicious bug fixed (writing .L at end of graphics screen) ("Illusion Demo" by Dune)
  • Better STE/STF detection (ChaosEngine demo)
v1.32

New features:

  • Writing disk support for .ST and .MSA image file. ( You can save files in tools or demos )
  • Keep sound playing in option when loosing focus ( windowed mode )

Fixed bugs, new working demos:

  • low memory bus error in user mode fixed ( "Posh" by Checkpoint is working )
v1.30

New features:

  • Big speed boost of GPU rendering (using texture). Use SainT at full speed on cheap machine !!
  • Memory snapshot reading optimized and improved (STE blitter and DAC save support)
  • "Fullscreen force deskptop resolution" option for PC Laptop owner.
  • Write config on SainT.ini (so you can configure a SainT on a removable media such as USB-Key)
  • "Ask reset and run" option to launch a disk faster

Fixed bugs, new working demos:

  • STE more compatible (blitter improvment and cycle accurate)
v1.21

Fixed bugs, new working demos:

  • cmp/bcc other bug fixed ( ULM mainmenu in 512Kb version)
  • MFP $fa12 in WORD access bug fixed ( "HighFidelityDream" works perfectly )
v1.20

New features:

  • 1024*768 fullscreen mode support if you don't have 800*600 mode. (Usefull for lucky PC-Laptop users !)
  • SID-Sound quality improvement. (try the Flip-o-demo)
  • Screen rendering optimized ( now all demos are working at 50Hz on P2-233Mhz (half-line mode) (even fullscreen demos with color-sync)

Fixed bugs, new working demos:

  • move prefetch bug fixed (V8-Music system demo)
  • Video counter read accuracy fixed ( Plasma demo by DIM/OVR )
  • High-border syncscroll fixed (ULM girl-screen, Genius demo, etc.)
  • TimerA event mode ( "Do Things" by Cream )
  • Memory snapshot by fixed when changing TOS between shot.
v1.10

New features:

  • Memory snapshot: Save a snapshot anywhere you want of your fave game or demo ! Then run it later ! (you can save your best "Rick Dangerous" part anywhere in the game :-))
  • Debugger with keys fully documented ( click here ) to help programmer finding SainT compatibility problem and report us.
  • Use DirectX8.1 API to support futur "Dynamic Texture" caps.

Fixed bugs:

  • FDC Track register bug. ("Red sector conversion" in the Mindbomb demo)
  • move prefetch bug fixed (now "the B.I.G demo" is running)
  • cmpa/bcc prefetch cycles timing (Galtan6 intro)
  • Screenshot preview is working even if in 32bits color-depth desktop.
v1.00b

New features:

  • SainT configuration and GUI improved.
  • Documentation added (the one you're reading !)
  • Different CPU rendering modes
  • Optimizing CPU modes using pc AGP memory cache-line at best.
  • Optimizing GPU rendering using multiple DirectX8 textures buffer.
  • and many, many bug fixed so compatibility has increased !

Fixed bugs:

  • Mouse bug fixed (many games,delirious2 mainmenu, arkanoid2 etc.)
  • Joystick fire (control key) release bug fixed (all games)
  • Unbootable disks with some MSA images.
  • STE detection bug fixed (wings of death)
  • Nasty prefetch bug fixed (v8 music system, electronic image music dream, and more...)
  • Hard timing instruction fix ("celestial spiral" fullscreen in delirious demo 2)
  • Seektrack bug fixed (overdrive demo)
  • Fixed real PC joystick use (ex: SonyPS2 pad on USB adapter is now working)
  • Fixed "hot" shifter adress counting (ex:fullscreens from ULM)
v0.99

There is simply no history for previous version. There was only two release version before the actual v1.00: v0.9 and v0.99.


SainT 1998-2002 Written by James Boulton and Arnaud Carré