Upgrade Time: Encounter

Want to talks about games you like, would like to see developed on the Oric, it's here.
User avatar
ibisum
Wing Commander
Posts: 1972
Joined: Fri Apr 03, 2009 8:56 am
Location: Vienna, Austria
Contact:

Re: Upgrade Time: Encounter

Post by ibisum »

Well .. I just updated it on Steam Deck and I get the music playing, but a blank screen. :(

I didn’t do anything unusual .. but I do have CRT Mode selected. Will try to reset things now and try to work out any other factors.

EDIT: Okay, I had “Fullscreen Mode” and “CRT” selected, and this produced a blank screen (but music playing).. I reset things, and selected “Windowed” mode with “Scan Lines” and things work again. I’m not sure if this is intended behavior but though you should know anyway ..
User avatar
iss
Wing Commander
Posts: 1837
Joined: Sat Apr 03, 2010 5:43 pm
Location: Bulgaria
Contact:

Re: Upgrade Time: Encounter

Post by iss »

Well done, @Dbug!
Linux experience: After I've upgraded recently my main desktop to Linux Fedora 41 (latest stable) and installed 'Steam' , as standard supplied distribution package, everything works like charm. Updated 'Encounter' to 1.1.2 and it runs perfect! :D
20250415_202320.jpg
User avatar
Dbug
Site Admin
Posts: 5038
Joined: Fri Jan 06, 2006 10:00 pm
Location: Oslo, Norway
Contact:

Re: Upgrade Time: Encounter

Post by Dbug »

@iss: Nice to know :)

@ibisum: I unfortunately don't have the Steamdeck anymore so I can't check, but that seems similar to the issue reported by the other guy where Oricutron only shows the top left quadrant of the screen. Looks like there's an issue with the OpenGL mode on some machines.
User avatar
ibisum
Wing Commander
Posts: 1972
Joined: Fri Apr 03, 2009 8:56 am
Location: Vienna, Austria
Contact:

Re: Upgrade Time: Encounter

Post by ibisum »

@DBug: If you point me at the sources, and dust me up while I get the tooling installed, I could poke at it locally and see whats up..
User avatar
Dbug
Site Admin
Posts: 5038
Joined: Fri Jan 06, 2006 10:00 pm
Location: Oslo, Norway
Contact:

Re: Upgrade Time: Encounter

Post by Dbug »

ibisum wrote: Tue Apr 15, 2025 9:28 pm @DBug: If you point me at the sources, and dust me up while I get the tooling installed, I could poke at it locally and see whats up..
There's nothing special in the launcher, all it does is to set a few command line parameters, you can see that here:
https://github.com/Dhebug/GameLauncher/ ... r.cpp#L240

Code: Select all

// Build the command line parameters
if (IsDlgButtonChecked(hDlg, IDC_RADIO_FullscreenMode) == BST_CHECKED)
{
	_tcscat_s(szPath, TEXT(" -f"));
}
if (IsDlgButtonChecked(hDlg, IDC_RADIO_FullCrtFilter) == BST_CHECKED)
{
	_tcscat_s(szPath, TEXT(" --scanlines on --rendermode opengl"));
}
if (IsDlgButtonChecked(hDlg, IDC_RADIO_CrtFilter) == BST_CHECKED)
{
	_tcscat_s(szPath, TEXT(" --scanlines on"));
}

So if you were using fullscreen and crt, that means the emulator was started with

Code: Select all

-f --scanlines on --rendermode opengl

The emulator is one of the latest Windows builds from iss (from February 20th 2025).
User avatar
ibisum
Wing Commander
Posts: 1972
Joined: Fri Apr 03, 2009 8:56 am
Location: Vienna, Austria
Contact:

Re: Upgrade Time: Encounter

Post by ibisum »

Ah, I get it, its a custom iss build... ;P

I'm all set up to build for Windows too, I guess I'll go poke iss's github...
User avatar
iss
Wing Commander
Posts: 1837
Joined: Sat Apr 03, 2010 5:43 pm
Location: Bulgaria
Contact:

Re: Upgrade Time: Encounter

Post by iss »

ibisum wrote: Tue Apr 15, 2025 9:49 pm I'm all set up to build for Windows too, I guess I'll go poke iss's github...
FYI: For Oricutron builds I'm using only the official git repo. :D
User avatar
ibisum
Wing Commander
Posts: 1972
Joined: Fri Apr 03, 2009 8:56 am
Location: Vienna, Austria
Contact:

Re: Upgrade Time: Encounter

Post by ibisum »

Alright, so I suppose I can just build the latest commit and give it a debug session on my Steam Deck ..
User avatar
Dbug
Site Admin
Posts: 5038
Joined: Fri Jan 06, 2006 10:00 pm
Location: Oslo, Norway
Contact:

Re: Upgrade Time: Encounter

Post by Dbug »

Small update, the Game & Watch game should "soon" be playable from inside Encounter, in an upgraded version using the full 224 scanlines of the screen and improved screen layout.

Work in progress video:

User avatar
Chema
Game master
Posts: 3156
Joined: Tue Jan 17, 2006 10:55 am
Location: Gijón, SPAIN
Contact:

Re: Upgrade Time: Encounter

Post by Chema »

This is awesome!!!! A great detail (and quite impressive).
User avatar
ibisum
Wing Commander
Posts: 1972
Joined: Fri Apr 03, 2009 8:56 am
Location: Vienna, Austria
Contact:

Re: Upgrade Time: Encounter

Post by ibisum »

EncounterHD is getting to be more like an OS. ;)

Does time spent on the G&W game get deducted from the in-game time, too?
User avatar
Dbug
Site Admin
Posts: 5038
Joined: Fri Jan 06, 2006 10:00 pm
Location: Oslo, Norway
Contact:

Re: Upgrade Time: Encounter

Post by Dbug »

ibisum wrote: Mon Apr 28, 2025 4:57 am Does time spent on the G&W game get deducted from the in-game time, too?
Not sure yet, also ideally I should save the high score with the rest of the player data :)
User avatar
ibisum
Wing Commander
Posts: 1972
Joined: Fri Apr 03, 2009 8:56 am
Location: Vienna, Austria
Contact:

Re: Upgrade Time: Encounter

Post by ibisum »

Hehe.. I’m sure you can do that in a few bytes.

EDIT: btw, I was thinking, it would be funny if after you DROP GAMEBOY, the screen gets a crack in-game - well not funny, but you know, just the whole feature creep thing ..
User avatar
Dbug
Site Admin
Posts: 5038
Joined: Fri Jan 06, 2006 10:00 pm
Location: Oslo, Norway
Contact:

Re: Upgrade Time: Encounter

Post by Dbug »

ibisum wrote: Mon Apr 28, 2025 10:55 am Hehe.. I’m sure you can do that in a few bytes.
Sure, but I still need to check. Right now I have 17 bytes remaining in the buffer reserved for "data exchange" between the modules (where I store the score, achievements, etc...) and 24 bytes remaining in the save game file on disk. Plenty of room indeed.
ibisum wrote: Mon Apr 28, 2025 10:55 am EDIT: btw, I was thinking, it would be funny if after you DROP GAMEBOY, the screen gets a crack in-game - well not funny, but you know, just the whole feature creep thing ..
Definitely not on DROP, but why not on THROW ;)
Also it's not a GAMEBOY, it's a "Game & Watch" ;)
User avatar
iss
Wing Commander
Posts: 1837
Joined: Sat Apr 03, 2010 5:43 pm
Location: Bulgaria
Contact:

Re: Upgrade Time: Encounter

Post by iss »

Dbug wrote: Mon Apr 28, 2025 2:21 pm Right now I have 17 bytes ... and 24 bytes remaining
Hm, I think DOOM will not fit, but it's very close! :lol:

Nice game, indeed. And well done hires in the 3 text lines.
Post Reply