actually performing a bankswitch.
(Hopefully) improved Pitfall2 sound generation. At least it sounds
more authentic to me.
Updates for the 2.7.7 release.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@1709 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
guys on the Stella mailing list (especially Seagtgruff) for advice
and sample test ROMs wrt BCD mode.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@1708 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
Added 'Dec' and 'Bin' textboxes to CPU area to show the decimal and binary
equivalents for the currently selected CPU register. This isn't done for
the PC or status registers, since I don't feel it's important for those.
Made the label textbox much longer for the PC, since there's now extra
space there.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@1703 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
In such a case, the largest possible videomode should be used instead,
and not the smallest one.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@1700 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
To do this, you lose access to the TIA 'RAM' display. For a future
release, I'm going to evaluate whether this display is really
necessary at all.
This resize is for a request on the AtariAge 2.7.3 thread about running
the debugger on an eeePC, which is 1024x600. For now, the closest I
can get is 620.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@1685 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
ready for the next minor point release, so there's no need for users
to see it.
When using 'quick-select' mode in list widgets (notably the ROM launcher),
treat space as a valid character, instead of stopping when space is
pressed. Make quickselect be an option for ListWidgets, and disable
it for CheckBoxWidgets (cheat listing, rom dissassembly listing, etc).
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@1683 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
functionality whatsoever is available. This is just an initial import
of the z26 code. Still TODO is test all this stuff, and the more
difficult part; mix the audio with the sound system in Stella (which
is quite a bit different than z26.
Reduces the time in which autoframe is applied in the TIA from every 32
frames to every 8 frames. This means the autoframe handler will detect
changes faster, and inform the sound system more accurately.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@1681 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
SDL_GL_ACCELERATED_VISUAL at all. It doesn't make a difference for
Nvidia and Intel, and only seems to break things for ATI. So better to
forget about it for now.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@1680 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
creating the SDL window in OpenGL mode. This defaults to being on,
and should only be disabled when necessary. Such cases include using
ATI video hardware in Windows, where the result will be a red screen.
This isn't really the best solution, as it may cause some slowdowns
in OpenGL rendering. But it's the best that can be done for now, until
the bug is fixed in the ATI OpenGL drivers.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@1679 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
It seems the Priority bit overrides SCORE mode. This fixes a very
noticable bug in Swordquest Waterworld.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@1677 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
for Win32. This is going to be a 2.7.3a release just for Windows, as I'm
not recompiling everything just for one bug in the Windows code.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@1674 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
and normal TIA modes. Phosphor TIA mode is still done the old way,
since I'd have to create a 192KB lookup table otherwise.
Hopefully this will speed up 24-bit rendering in most cases, but I still
can't confirm as I'm testing in VirtualBox, which itself is emulating
24-bit colour mode. In the last commit, I mentioned I could possibly
speed things up a little. This is it (and likely as far as I can go).
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@1671 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
and will likely never be (24-bit mode is really a hack). I can
possibly speed it up a little more, but probably not *much* more.
This has been broken for quite some time, and it's only now I've
realized that 24-bit mode can be emulated in a virtualized XP
install in VirtualBox. But I suspect it's been broken for years.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@1670 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
config-related files for the Win32 port. To use this, simply create a
file named 'basedir.txt' in the application directory (ie, where-ever
Stella was installed) containing a full pathname representing the base
directory.
This should finally satisfy those who wish to place config files
directly in the app folder, although it really isn't a good idea to do
so. But who am I to make that decision? ...
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@1667 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
without any extensions.
Bumped version number to 2.7.2.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@1662 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
addition to the previously added FilterOptions (that code filtered
by filename extension, while this further filters by an actual pattern).
This is by request of several people in the AtariAge forums).
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@1658 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba