Author Topic: To Do for December 25th Beta Release  (Read 863 times)

0 Members and 1 Guest are viewing this topic.

Offline Gent

  • PJ64 Dever
  • Sr. Member
  • *****
  • Posts: 448
  • Karma: +2/-0
  • SuperFly Deving Guy
    • Project64 Website
To Do for December 25th Beta Release
« on: November 21, 2017, 11:02:49 AM »
OK I am going to list here everything we need to be looking at before the final push for the Christmas Day Beta Release.

Aleck64 Games Need Fixing



The above games are in a permanent loop and are the remainder of all the Aleck64 Games.

64DD Games Crash On Load



The above 64DD games simply crash on game load.

These games listed in the Games That Need Fixing Thread


Configuration and Support Files

Config Directory - Do We Want One?

About Dialog

The final draft About Dialog as found in the About Box and Language Dialog Ideas Thread

Cheat Search Related


Cheat Search Window to Not be the Main Dialog Always in front as shown Here

and the other related Cheat search from the Cheat Search Wish List Thread.

Have i have forgotten anything else?

If so can you please add as necessary.

Edit: Aleck64 Done.
« Last Edit: November 27, 2017, 09:43:59 AM by Gent »

Offline RadeonUser

  • PJ64 Dever
  • Full Member
  • *****
  • Posts: 202
  • Karma: +1/-0
  • SuperFly Deving Guy
Re: To Do for December 25th Beta Release
« Reply #1 on: November 21, 2017, 02:27:07 PM »
News to me  :o
 :'(
 8-}
 :(|)

Offline Gent

  • PJ64 Dever
  • Sr. Member
  • *****
  • Posts: 448
  • Karma: +2/-0
  • SuperFly Deving Guy
    • Project64 Website
Re: To Do for December 25th Beta Release
« Reply #2 on: November 21, 2017, 02:30:28 PM »
So now ya know, Let's jump to it gang  :D

 :(|)

Offline RadeonUser

  • PJ64 Dever
  • Full Member
  • *****
  • Posts: 202
  • Karma: +1/-0
  • SuperFly Deving Guy
Re: To Do for December 25th Beta Release
« Reply #3 on: November 27, 2017, 06:55:13 AM »
While 64dd is indeed a goal it is a long term goal.
I am not sure what you would prefer or like there, they are already unsupported.
I don't know if I can just add enough 64DD stuff to make sure it fails the checks.

If the rest is simply cheat search and finishing off the config stuff we should be okay for this coming month.
I'm still debating a Cache directory for temporary files that I'll be using... *sigh*

Offline Gent

  • PJ64 Dever
  • Sr. Member
  • *****
  • Posts: 448
  • Karma: +2/-0
  • SuperFly Deving Guy
    • Project64 Website
Re: To Do for December 25th Beta Release
« Reply #4 on: November 27, 2017, 09:46:20 AM »
Yea 64DD is only there as i just gathered everything i could think of.
I can remove from the list above as it is indeed long term goal.
I have also edited the above to show Aleck64 has been done.

Offline azimer

  • Apollo64 Dever
  • Newbie
  • *****
  • Posts: 13
  • Karma: +0/-0
Re: To Do for December 25th Beta Release
« Reply #5 on: December 07, 2017, 07:28:05 AM »
I made a few changes for EmulateAI.  This allows this setting to work for Twisted Edge and also give it perfect audio.  I think the way PJ 1.6 handles the register read is causing the static, but with the way EmulateAI works, it is more timing accurate.

Now this is done (mostly... unless I want to debug the above issue)... There are two other issues I can potentially fix.  One for DK64 and one for Smash Bros.

Offline Gent

  • PJ64 Dever
  • Sr. Member
  • *****
  • Posts: 448
  • Karma: +2/-0
  • SuperFly Deving Guy
    • Project64 Website
Re: To Do for December 25th Beta Release
« Reply #6 on: December 07, 2017, 11:45:30 AM »
I made a few changes for EmulateAI.  This allows this setting to work for Twisted Edge and also give it perfect audio.  I think the way PJ 1.6 handles the register read is causing the static, but with the way EmulateAI works, it is more timing accurate.

Now this is done (mostly... unless I want to debug the above issue)... There are two other issues I can potentially fix.  One for DK64 and one for Smash Bros.

Superb and excellent work as always Azi  ^:)^

Offline RadeonUser

  • PJ64 Dever
  • Full Member
  • *****
  • Posts: 202
  • Karma: +1/-0
  • SuperFly Deving Guy
Re: To Do for December 25th Beta Release
« Reply #7 on: December 23, 2017, 07:25:23 PM »
Better add these before I forget.
Yes, there's still stuff to do but at least I have the weekend to do things!

Make PJ64 stabler with Ice's video plugin.
Rom browser, speed up scanning by using dedicated memory for the scanning portion.
Write the indices to files, inside a Cache directory, and include the 'new' ROC file.
Make the ROC actually stable (It has problems!) and re-enable.

I will edit if I recall... and cross out when I finish.

Edit Dec 24: Forgot to add, remove the registry calls.
« Last Edit: December 25, 2017, 04:28:21 AM by RadeonUser »

Offline RadeonUser

  • PJ64 Dever
  • Full Member
  • *****
  • Posts: 202
  • Karma: +1/-0
  • SuperFly Deving Guy
Re: To Do for December 25th Beta Release
« Reply #8 on: December 24, 2017, 01:13:55 AM »
Interesting little tidbit I just found, 1.6 fails to properly copy over the file name of the file on an empty rom name.
This is really only important on demos that don't use the entry but still! it's getting fixed.