Jump to content

Photo

Stella 3.9.3 released

stella debugger new release

20 replies to this topic

#1 stephena OFFLINE  

stephena

    River Patroller

  • 3,020 posts
  • Stella maintainer
  • Location:Newfoundland, Canada

Posted Mon Jan 20, 2014 2:49 PM

It's time for a new release of Stella.  First of all, I apologize for being away so long.  I've been dealing with an illness for the past 3 months, and am only now starting to get back into the swing of things.

 

This is a quick bugfix release based on the old 3.9 code (I'm currently working on what will become Stella 4.0).  It includes new bankswitch schemes and a few bugfixes, thanks to several members here on AtariAge.  Changes are as follows:

* Added bankswitch schemes BF, BFSC, DF, DFSC and 4KSC, thanks to RevEng and CPUWIZ of AtariAge.

* Updated ROM properties for several ROMs, thanks to Omegamatrix of AtariAge.

* Fixed program crash when specifying a bankswitch type that Stella didn't recognize; an error message is now displayed.

 

As usual, Stella can be downloaded from the Stella homepage.  Donations are of course welcome, as is feedback in this thread or by PM.



#2 Keatah OFFLINE  

Keatah

    Quadrunner

  • 18,896 posts

Posted Mon Jan 20, 2014 6:16 PM

I love these aperiodic updates. With a little bit of imagination it feels like I took my VCS into the shop for a PM cleaning and firmware update.


  • jhd likes this

#3 Nathan Strum OFFLINE  

Nathan Strum

    Quadrunner

  • 7,450 posts
  • Enjoying a sandwich
  • Location:Newhall, CA

Posted Mon Jan 20, 2014 6:56 PM

Thanks for your continued work on Stella! Sorry to hear about your illness - hope you're well-rested and recover soon.



#4 israelg OFFLINE  

israelg

    Moonsweeper

  • 330 posts

Posted Tue Jan 21, 2014 6:26 AM

Thanks !!!



#5 RevEng ONLINE  

RevEng

    River Patroller

  • 4,722 posts
  • Bitnik
  • Location:Canada

Posted Tue Jan 21, 2014 8:35 AM

Thanks stephena!

#6 Buzbard OFFLINE  

Buzbard

    Chopper Commander

  • 224 posts
  • Rhindle & Grundle go to White Castle.
  • Location:Washington State

Posted Tue Jan 21, 2014 1:07 PM

Thanks stephena, it's always good to see that this project hasn't died off.

 

When I downloaded the file Norton Antivirus reported that the file was unsafe and qurentined it.

I ran it through Virus Total and nothing was found using 48 virus scanners.

I think it was just a reputation thing that NAV uses.

All seems to be working fine.

 

Thanks again.



#7 stephena OFFLINE  

stephena

    River Patroller

  • Topic Starter
  • 3,020 posts
  • Stella maintainer
  • Location:Newfoundland, Canada

Posted Tue Jan 21, 2014 1:21 PM

For the Windows port, I use a Windows 7 virtual machine (VirtualBox).  On a fairly regular basis, I do a full antivirus scan on this, and it's the only thing I use the VM for.  So it's highly unlikely to be from my end, but not impossible of course.

 

Also, I've noticed that some antivirus products tend to mark anything downloaded from sourceforge.net as being a virus.  This has personally happened to me with other types of software, but none of them ever contained a virus either.



#8 TwiliteZoner OFFLINE  

TwiliteZoner

    Dragonstomper

  • 684 posts
  • Location:Atlanta, GA

Posted Tue Jan 21, 2014 5:17 PM

Take care of yourself and thanks again for all the work.



#9 Nerf Herder73 OFFLINE  

Nerf Herder73

    Chopper Commander

  • 152 posts
  • Location:Los Angeles, CA

Posted Tue Jan 21, 2014 8:25 PM

Thank you very much! No update is worth compromising your health. Take care.



#10 NightSprinter OFFLINE  

NightSprinter

    River Patroller

  • 2,043 posts
  • Location:Winter Garden, FL

Posted Thu Jan 23, 2014 11:32 PM

Stephen, have you been in contact with the package maintainer for Arch Linux?  The package available seems to continue to require an older version of libpng that has been obsoleted.



#11 stephena OFFLINE  

stephena

    River Patroller

  • Topic Starter
  • 3,020 posts
  • Stella maintainer
  • Location:Newfoundland, Canada

Posted Fri Jan 24, 2014 5:36 AM

I haven't heard anything about the Arch issue.  Stella includes the latest libpng directly in the codebase, so that can be used instead, to eliminate any external requirements.  Also, Stella compiles against both the old version (1.2.x) and the newer ones (1.5, 1.6), so this is likely an issue with the build environment used by the Arch package maintainer.



#12 Tony The 2600 OFFLINE  

Tony The 2600

    Moonsweeper

  • 370 posts
  • 1.19 MHz
  • Location:Adelaide, Australia

Posted Sat Jan 25, 2014 4:05 AM

Brilliant thanks for the hard work over the years



#13 NightSprinter OFFLINE  

NightSprinter

    River Patroller

  • 2,043 posts
  • Location:Winter Garden, FL

Posted Fri Jan 31, 2014 12:26 PM

Thanks for the update on that, Stephen.  I'll go let the package maintainer over on the Arch forums know what's going on.  Until then, I can compile manually.



#14 SpiceWare ONLINE  

SpiceWare

    Draconian

  • 11,647 posts
  • Medieval Mayhem
  • Location:Planet Houston

Posted Sat Feb 1, 2014 12:59 PM

The list view icon appears to be missing:

Screen Shot 2014-02-01 at 12.49.44 PM.png

 

 

I'm working on Frantic and was wondering if there's a way in the debugger to see the contents of the Display Data and Frequency RAM?  I thought possibly using the DUMP command, with an address larger than FFFF, might work but no such luck :)

 

Thanks!



#15 Mr SQL OFFLINE  

Mr SQL

    Stargunner

  • 1,753 posts

Posted Tue Feb 4, 2014 7:30 PM

Stephena,

I've come across a SuperCharger bank switching difference with the real hardware. Details and an example file are on this thread:

 

http://atariage.com/...r/#entry2920848



#16 Keatah OFFLINE  

Keatah

    Quadrunner

  • 18,896 posts

Posted Thu Feb 27, 2014 1:20 AM

A feature request and suggestion:

 

With some rom names becoming stupid long I think we need a wrap-around feature someplace. Perhaps on the right side, the info section. Or perhaps do it explorer style when hovering over the rom name. Have it pop up with complete name.

 

Instead of displaying the path at the bottom, display it at the top. Get rid of the "select an item from the list ..." that's kind of redundant. And then at the bottom, display the selected rom name, in full, in a lighter green text.

 

What do you think?

 

119229913.png

 

I'm aware I could use a widescreen 16:10 monitor, and disable the rom viewer, or shrink the font size. But...


Edited by Keatah, Thu Feb 27, 2014 1:24 AM.


#17 enthusi ONLINE  

enthusi

    Moonsweeper

  • 369 posts
  • Location:Potsdam, Germany

Posted Thu Feb 27, 2014 2:38 AM

I think the path doesnt have to be displayed at all?



#18 Csonicgo OFFLINE  

Csonicgo

    River Patroller

  • 2,778 posts
  • Think Responsibly, Do responsively
  • Location:Birmingham

Posted Thu Apr 10, 2014 11:28 AM

I'm attempting to compile stella on the Raspberry Pi. Looks like the debugger and the cheat functions do not compile, and gets stuck on AtariVox.cpp. Looks to be a GCC bug.

 

Edit: nevermind. it's just "Working" now. I guess I shouldn't overclock so much.


Edited by Csonicgo, Thu Apr 10, 2014 11:45 AM.


#19 SpiceWare ONLINE  

SpiceWare

    Draconian

  • 11,647 posts
  • Medieval Mayhem
  • Location:Planet Houston

Posted Tue Apr 15, 2014 11:29 AM

* Added bankswitch schemes BF, BFSC, DF, DFSC and 4KSC, thanks to RevEng and CPUWIZ of AtariAge.

 
RevEng or CPUWIZ *

During my lunch break I was working on implementing the Cartridge RAM Tab for additional cartridge types that contain extra RAM.  Are there any test ROMs available for these new BFSC, DFSC and 4KSC formats?

 

Thanks!

 

 

* (I'm hoping the "MEMBER" BBCode will send y'all a notification  ;))



#20 RevEng ONLINE  

RevEng

    River Patroller

  • 4,722 posts
  • Bitnik
  • Location:Canada

Posted Tue Apr 15, 2014 11:58 AM

No notification fanciness, but stella update threads always catch my interest. :)

Here are the tests I originally sent stephena.

Attached File  4KSC_test.bin   4KB   104 downloads
Attached File  DFSC_128k_ramtest.bin   128KB   112 downloads
Attached File  BFSC_256k_ramtest.bin   256KB   109 downloads

#21 SpiceWare ONLINE  

SpiceWare

    Draconian

  • 11,647 posts
  • Medieval Mayhem
  • Location:Planet Houston

Posted Tue Apr 15, 2014 4:53 PM

4KSC

Screen Shot 2014-04-15 at 5.42.20 PM.png

 

DFSC

Screen Shot 2014-04-15 at 5.43.32 PM.png

 

BFSC

Screen Shot 2014-04-15 at 5.43.09 PM.png

 

Have four left to do.  One I can't find a ROM to test with, while the other three are implemented but results don't match what's in the upper RAM display.

  • CTY - can't find a test ROM
  • 3E - using BoulderDash100
  • E7 - using BurgerTime
  • CM - using CompuMate

 

Hmm - think I just figured out why those 3 don't match the upper RAM display.  Looks like the "RAM display" really shows whatever's banked into the "RAM Read address range" in the cartridge port's 4K window.  For some cartridge types that can be ROM.

Screen Shot 2014-04-15 at 5.49.26 PM.png


Edited by SpiceWare, Tue Apr 15, 2014 4:55 PM.






Also tagged with one or more of these keywords: stella, debugger, new release

0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users