Class of '09 3DS: Difference between revisions
From GameBrew
More actions
No edit summary |
2.0.5 |
||
| Line 5: | Line 5: | ||
|description=Unofficial 3DS port of Class of '09. | |description=Unofficial 3DS port of Class of '09. | ||
|author=the gabe | |author=the gabe | ||
|lastupdated=2026/04/ | |lastupdated=2026/04/30 | ||
|type=Adventure | |type=Adventure | ||
|version=2.0. | |version=2.0.5 | ||
|license=Mixed | |license=Mixed | ||
|download=https://github.com/Bilbard/classof3ds/releases | |download=https://github.com/Bilbard/classof3ds/releases | ||
| Line 21: | Line 21: | ||
== Changelog == | == Changelog == | ||
'''v2.0.5''' | |||
* Updated About section | |||
'''v2.0.4''' | |||
* The back button has been disabled indefinitely. In order to properly fix it I have to rewrite the script parser. It will not be back for a while. | |||
'''v2.0.3''' | |||
* Fixed occasional hang/crash when loading video texts from the phone | |||
* (Second game) Mr. Lorre now squirms and correctly faces Nicole while freaking out | |||
'''v2.0.2''' | |||
* (Second game) Fixed rehab scene where Kelly possesses Jecka and walks the wrong way | |||
'''v2.0.1''' | '''v2.0.1''' | ||
* (Second game) A couple of scenes didn't fade in/out correctly, they now do | * (Second game) A couple of scenes didn't fade in/out correctly, they now do | ||
Latest revision as of 05:02, 1 May 2026
| Class of '09 | |
|---|---|
| General | |
| Author | the gabe |
| Type | Adventure |
| Version | 2.0.5 |
| License | Mixed |
| Last Updated | 2026/04/30 |
| Links | |
| Download | |
| Website | |
| Source | |
| Support Author | |
Unofficial 3DS port of the visual novel Class of '09.
Screenshots
Changelog
v2.0.5
- Updated About section
v2.0.4
- The back button has been disabled indefinitely. In order to properly fix it I have to rewrite the script parser. It will not be back for a while.
v2.0.3
- Fixed occasional hang/crash when loading video texts from the phone
- (Second game) Mr. Lorre now squirms and correctly faces Nicole while freaking out
v2.0.2
- (Second game) Fixed rehab scene where Kelly possesses Jecka and walks the wrong way
v2.0.1
- (Second game) A couple of scenes didn't fade in/out correctly, they now do
- (Second game) Other script tweaks
- Added shit from a butt
- Fixed problems after closing game
v1.2
- The audio quality should be much better. In order to achieve this stereo sound was sacrificed, but there are only a couple scenes that make use of it, and it's a very subtle effect. I think it's worth it given how crisp everything sounds now. This also comes with a slight file size increase.
- The improved audio system along with other changes allows old 3DS models to run the game even smoother, to the point that I'm now considering allowing 3D functionality at 60 FPS by default on old models. This functionality can still be forced on via the argv trick discussed in v1.1.
- For 3DS consoles with washed out screens, I've implemented a filter system that can help mitigate the loss of detail, especially in things like faces. By default it is disabled and must be enabled by configuring the "screen_augmenter" argument. A profile I tuned for my launch model 3DS is supplied in this repository, which is just a 4 byte file with a red, green, blue and alpha control. For the best results you may have to make your own. When enabled, it can be toggled on and off by pressing select and start at the same time, mostly anywhere, and will always turn on at launch.
- That rare video crash bug is probably actually fixed now. Fingers crossed?
v1.0.3
- Undone change to video player that slightly harmed performance
v1.0.2
- Removed remaining unnecessary components
v1.0.1
- Now checks at boot whether or not dspfirm.cdc exists and alerts the player if it doesn't
- An attempt was made to fix the rare video playback crash (I can't figure out how to reproduce the crash consistently yet)
v1.0
- I made a bunch of bug changes in September, but I didn't compile a list of changes and I have forgotten. The one bug I know I fixed for certain is the facing direction visual bug. The .cia has a new better banner, still not 3D however.
- In order to try submitting this game to the Universal-DB, builds seem to have to be hosted on Github, so (at least for now) they are.
Pre-release 6.9
- Added missing white flash sequence from relevant scenes
- Updated splash screen
- Tweaked the top screen phone text to increase readability
- Misc. changes behind the scenes
Pre-release 6.1
- Replaced and re-enabled intro splashscreen
- Fixed pause menu logo not rendering
- Fixed the exit button on main menu
Pre-release 6
- Added touch functionality. Not all menus have an appropriate touchable back button yet, as those menus in the original game didn't have them either.
- Compile-time improvements for speed.
- Many tiny visual bug fixes.
- A few tweaks in some scenes.
Pre-release 5
- Finally actually fixed first-time save creation. Now it works properly.
Pre-release 4
- Adjusted some assets for storage savings/quicker load times.
- A much needed 3D pass was done over all the "new" elements, relative to when 3D was implemented. Some things that didn't have 3D now do, as well.
- GUI bugfixes. Mostly regressions.
- Other misc. internal changes and bug fixes.
Pre-release version 3
- Improved the memory management, which should prevent most of the common crashes.
- Improved the closing process. Infrequently, the game will still hang the console when closing using the exit button on the main menu.
- Adjusted the volume of the main menu music as well as most of the sound effects.
- Adjusted save/load menu and added the index.
- Minor script adjustments.
- Adjusted some overlays to prevent distortion.
Pre-release version 2
- Added automatic directory creation (I'm a dumbass and didn't notice the very convenient header for this)
- Changed default save path for consistency (used to attempt saving beside .3dsx file, now ALWAYS saves to "sdmc:/CL09/*")
- Added debug logging in the event of an error. This doesn't log every possible crash, but a good number of common crashes now output information to "sdmc:/CL09/error.txt".
External links
- GitHub - https://github.com/Bilbard/classof3ds
- Universal-DB - https://db.universal-team.net//3ds/class-of-09