ElysianVMU Pre-Alpha Release Testing

General discussion pertaining to Elysian Shadows, ESTk, ESGamma, and the Adventures in Game Development series.

Moderators: News Mods, Elysian Shadows Team

ElysianVMU Pre-Alpha Release Testing

Postby Falco Girgis on Thu Jun 02, 2016 8:10 pm

Here's the topic to discuss issues we find with the ElysianVMU emulator before I make it go live on the website and Kickstarter.

Link to the Dropbox:
https://www.dropbox.com/sh/rai7db85bqq5iz0/AAAbnQfEJpTFaHkQ8K6nP6kVa?dl=0
"So what happens if the Elysian Shadows Kickstarter fails?"
Image
User avatar
Falco Girgis
Elysian Shadows Team
Elysian Shadows Team
 
Posts: 10693
Joined: Thu May 20, 2004 3:04 pm
Location: Studio Vorbis, AL

Re: ElysianVMU Pre-Alpha Release Testing

Postby metallicsoul92 on Thu Jun 02, 2016 9:39 pm

To anyone who has QT Installed on your machine, make sure you dont have multiple versions of it, it will have a hard time finding the correct dll.
metallicsoul92
Chaos Rift Newbie
Chaos Rift Newbie
 
Posts: 7
Joined: Sun Mar 08, 2015 12:31 am

Re: ElysianVMU Pre-Alpha Release Testing

Postby Falco Girgis on Thu Jun 02, 2016 11:46 pm

Dropbox's web client RAPES MacOS app bundles, so make sure you download the .zip within the MacOS build directory rather than the .app folder itself... That should hopefully preserve everything.
"So what happens if the Elysian Shadows Kickstarter fails?"
Image
User avatar
Falco Girgis
Elysian Shadows Team
Elysian Shadows Team
 
Posts: 10693
Joined: Thu May 20, 2004 3:04 pm
Location: Studio Vorbis, AL

Re: ElysianVMU Pre-Alpha Release Testing

Postby Falco Girgis on Fri Jun 03, 2016 4:55 pm

Also please post feature requests or anything you don't like or preferences you want to change. If you've tried it and it has worked, please post here to let me know the platform... I know like a dozen of you have tried with success, but I want to keep a list of tested platforms for when something does fuck up.
"So what happens if the Elysian Shadows Kickstarter fails?"
Image
User avatar
Falco Girgis
Elysian Shadows Team
Elysian Shadows Team
 
Posts: 10693
Joined: Thu May 20, 2004 3:04 pm
Location: Studio Vorbis, AL

Re: ElysianVMU Pre-Alpha Release Testing

Postby guding12 on Fri Jun 03, 2016 5:06 pm

It works for me on Windows 10 64-bit. Will there be Alt menu shortcuts?
guding12
Chaos Rift Newbie
Chaos Rift Newbie
 
Posts: 4
Joined: Thu Oct 30, 2014 11:13 pm

Re: ElysianVMU Pre-Alpha Release Testing

Postby Falco Girgis on Fri Jun 03, 2016 5:13 pm

guding12 wrote:It works for me on Windows 10 64-bit. Will there be Alt menu shortcuts?
Yeah, there totally needs to be. What keys do you suggest?

Also every menu option being thrown under the "File" menu needs to change too... It's messy.
"So what happens if the Elysian Shadows Kickstarter fails?"
Image
User avatar
Falco Girgis
Elysian Shadows Team
Elysian Shadows Team
 
Posts: 10693
Joined: Thu May 20, 2004 3:04 pm
Location: Studio Vorbis, AL

Re: ElysianVMU Pre-Alpha Release Testing

Postby guding12 on Fri Jun 03, 2016 5:23 pm

As a lazy mouse user, more keyboard shortcuts would be helpful.
Last edited by guding12 on Tue Dec 06, 2016 4:26 am, edited 1 time in total.
guding12
Chaos Rift Newbie
Chaos Rift Newbie
 
Posts: 4
Joined: Thu Oct 30, 2014 11:13 pm

Re: ElysianVMU Pre-Alpha Release Testing

Postby DeltaFolee on Fri Jun 03, 2016 5:31 pm

Playing the Tetris ROM, pushing M caused a complete freeze (as expected). Looking at the vmu_debug.txt file, it was over 9 MB of the same line (after some rather normal logging of initialization, etc):

Code: Select all
X - Entering firmware at unknown address! [680]
User avatar
DeltaFolee
Chaos Rift Newbie
Chaos Rift Newbie
 
Posts: 24
Joined: Sun Jun 07, 2009 4:23 pm
Location: University Park, PA

Re: ElysianVMU Pre-Alpha Release Testing

Postby Falco Girgis on Fri Jun 03, 2016 7:26 pm

DeltaFolee wrote:Playing the Tetris ROM, pushing M caused a complete freeze (as expected). Looking at the vmu_debug.txt file, it was over 9 MB of the same line (after some rather normal logging of initialization, etc):

Code: Select all
X - Entering firmware at unknown address! [680]

Yeah, I wonder if I should just disable the M(ode) button for now, since I'm only emulating GAME mode, and swapping modes will cause this to happen. In the future I want to 100% emulate everything, so the M mode will work fine, just not there yet.

Either way, the debug logger needs to not shit that out every goddamn cycle when an unknown vector is entered. Just once is enough. On it.
"So what happens if the Elysian Shadows Kickstarter fails?"
Image
User avatar
Falco Girgis
Elysian Shadows Team
Elysian Shadows Team
 
Posts: 10693
Joined: Thu May 20, 2004 3:04 pm
Location: Studio Vorbis, AL

Re: ElysianVMU Pre-Alpha Release Testing

Postby Windseer on Fri Jun 03, 2016 9:33 pm

Per Falco's request. I have a bug to submit regarding the pacman ROM.
When the ROM is booted up if you press B instead of A as you normally would to start the game. The game will do one cycle of the sound options then freeze altogether.
User avatar
Windseer
Chaos Rift Newbie
Chaos Rift Newbie
 
Posts: 1
Joined: Fri Jun 03, 2016 9:20 pm

Re: ElysianVMU Pre-Alpha Release Testing

Postby TutisDev on Fri Jun 03, 2016 10:14 pm

Falco Girgis wrote:
DeltaFolee wrote:Playing the Tetris ROM, pushing M caused a complete freeze (as expected). Looking at the vmu_debug.txt file, it was over 9 MB of the same line (after some rather normal logging of initialization, etc):

Code: Select all
X - Entering firmware at unknown address! [680]

Yeah, I wonder if I should just disable the M(ode) button for now, since I'm only emulating GAME mode, and swapping modes will cause this to happen. In the future I want to 100% emulate everything, so the M mode will work fine, just not there yet.

Either way, the debug logger needs to not shit that out every goddamn cycle when an unknown vector is entered. Just once is enough. On it.


On Linux hitting M had no effect on Tetris for myself. I ran it both on my ubuntu server and my arch box with no love to (M)ode. The one thing I did notice though is after some undetermined amount of time the game would rubber band to the left or right side with no up or down movement. I have had this happen 3 out of 11 games I played and it seems to always happen around the 110 - 170 area for score. I wasn't recording while playing but will be from here on out Falco to give videos for you to see.
TutisDev
Chaos Rift Newbie
Chaos Rift Newbie
 
Posts: 2
Joined: Fri Jun 03, 2016 9:41 pm

Re: ElysianVMU Pre-Alpha Release Testing

Postby TutisDev on Fri Jun 03, 2016 10:21 pm

Windseer wrote:Per Falco's request. I have a bug to submit regarding the pacman ROM.
When the ROM is booted up if you press B instead of A as you normally would to start the game. The game will do one cycle of the sound options then freeze altogether.


In linux I can confirm that B cycles audio but I do not experience a freeze. Instead the audio just keeps cycling on/off until B is pressed again.
TutisDev
Chaos Rift Newbie
Chaos Rift Newbie
 
Posts: 2
Joined: Fri Jun 03, 2016 9:41 pm

Re: ElysianVMU Pre-Alpha Release Testing

Postby GRENADIAC111 on Sat Jun 04, 2016 2:21 pm

Runs fine on Windows 7 64-bit SP1. My only issue so far is that the Japanese ROMs cause the status bar to get filled with garbage ASCII characters and "�"s but not the debug log. The garbage does not seem to hurt anything but it would be nice if the Japanese characters got displayed on the status bar or if that is not possible to omit the unrecognized characters so that it looks a bit cleaner.

Code: Select all
Loading Flash Image [C:/Users/Acer/Documents/NostalgiaFile/VMU/CCSakuraLi.vms]
   Loading VMS image into flash [C:/Users/Acer/Documents/NostalgiaFile/VMU/CCSakuraLi.vms].
      Raw image size - 4608
      VMS File Info
         VMU Description     :                         リークン トケイ       
         DC Description      :         リーくんとけい                 
         Creator Application :                              EJ N&W
         Icon Count          :                                        1
         Animation Speed     :                                        0
         Eyecatch Type       :                                        0
         CRC                 :                                        0
         Data Size           :                                        0
         Reserved            :                                         


Also I committed heresy and tested the emulator with a Tomee NES USB Controller and it mapped reasonably well:
    Controller | Emulator
    D-Pad Up | Up
    D-Pad Down | Down
    D-Pad Left | Left
    D-Pad Right | Right
    Select | Sleep
    Start | Mode
    A | B
    B | A
GRENADIAC111
ES Beta Backer
ES Beta Backer
 
Posts: 14
Joined: Wed Jul 21, 2010 3:40 am

Re: ElysianVMU Pre-Alpha Release Testing

Postby Falco Girgis on Sat Jun 04, 2016 5:41 pm

GRENADIAC111 wrote:Runs fine on Windows 7 64-bit SP1. My only issue so far is that the Japanese ROMs cause the status bar to get filled with garbage ASCII characters and "�"s but not the debug log. The garbage does not seem to hurt anything but it would be nice if the Japanese characters got displayed on the status bar or if that is not possible to omit the unrecognized characters so that it looks a bit cleaner.

Code: Select all
Loading Flash Image [C:/Users/Acer/Documents/NostalgiaFile/VMU/CCSakuraLi.vms]
   Loading VMS image into flash [C:/Users/Acer/Documents/NostalgiaFile/VMU/CCSakuraLi.vms].
      Raw image size - 4608
      VMS File Info
         VMU Description     :                         リークン トケイ       
         DC Description      :         リーくんとけい                 
         Creator Application :                              EJ N&W
         Icon Count          :                                        1
         Animation Speed     :                                        0
         Eyecatch Type       :                                        0
         CRC                 :                                        0
         Data Size           :                                        0
         Reserved            :                                         



Fuck, good point. I totally forgot that Japanese Roms would be encoded with Japanese characters like that... I'M REALLY shocked it looks right in the debug log and not on the status bar... I would have expected that to be the other way around...

Also I committed heresy and tested the emulator with a Tomee NES USB Controller and it mapped reasonably well:
    Controller | Emulator
    D-Pad Up | Up
    D-Pad Down | Down
    D-Pad Left | Left
    D-Pad Right | Right
    Select | Sleep
    Start | Mode
    A | B
    B | A
Well holy shit! Can you post what it was detected as in the debug log? I want to make the controller assignment user-configurable from a dialog window, but it would also be nice to have some preset configurations for certain controllers.
"So what happens if the Elysian Shadows Kickstarter fails?"
Image
User avatar
Falco Girgis
Elysian Shadows Team
Elysian Shadows Team
 
Posts: 10693
Joined: Thu May 20, 2004 3:04 pm
Location: Studio Vorbis, AL

Re: ElysianVMU Pre-Alpha Release Testing

Postby Falco Girgis on Sat Jun 04, 2016 5:45 pm

Let me ask you guys this... a bug I kind of know about in the libGyro x86 controller subsystem... Dynamically attaching a controller works fine, then dynamically removing it works fine (shows up in the status bar and all that). If you reattach after removing it, it doesn't come back, does it? I don't think it does here on my Mac, just wondering if this is effecting all platforms/builds.
"So what happens if the Elysian Shadows Kickstarter fails?"
Image
User avatar
Falco Girgis
Elysian Shadows Team
Elysian Shadows Team
 
Posts: 10693
Joined: Thu May 20, 2004 3:04 pm
Location: Studio Vorbis, AL

Next

Return to Elysian Shadows Discussion

Who is online

Users browsing this forum: No registered users and 2 guests

cron