Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 16:27 24 Nov 2024 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : CMM2: Peter Mather - A new screen resolution request?

Author Message
PeteCotton

Guru

Joined: 13/08/2020
Location: Canada
Posts: 368
Posted: 10:18pm 13 Sep 2024
Copy link to clipboard 
Print this post

I know this is a huge ask - and after everything you've given us already, I do feel cheeky asking for it - but could we have a low resolution wide screen mode on the CMM2 - please?

If not, of course I fully understand - but if you don't ask, you don't get  

These are the current screen resolutions, along with how many pages of graphics you can have for each.



The classic modes such as 320x200 are fantastic for game development because you can have 25 pages at 16-bit, and being much lower resolution, the blitting is really fast.

The current widescreen modes use significantly more memory (higher resolution) and therefore don't have much in the way of sprite/buffer pages.

However, if I use the lower resolution screen on my widescreen monitor it gets stretched out like this (image below) which distorts any sprites especially if they are rotating.



Realistically most people won't have 4:3 monitors - so producing games for low-res widescreen makes sense (to me anyway).

Maybe something like 480x270 (quarter of 1920x1080)?

Thanks for reading this far. And I quite understand if the answer is "no - stop being greedy"  


Edited 2024-09-14 08:19 by PeteCotton
 
phil99

Guru

Joined: 11/02/2018
Location: Australia
Posts: 2135
Posted: 03:33am 14 Sep 2024
Copy link to clipboard 
Print this post

While awaiting another bowl of gruel, multiply all X values by a scale factor.
Eg.
CIRCLE 240, 160, 130 ,, 0.75
 
PeteCotton

Guru

Joined: 13/08/2020
Location: Canada
Posts: 368
Posted: 06:18am 14 Sep 2024
Copy link to clipboard 
Print this post

  phil99 said  While awaiting another bowl of gruel, multiply all X values by a scale factor.
Eg.
CIRCLE 240, 160, 130 ,, 0.75


Thanks, but alas my issue is with sprites/tiles. The circle was just to demonstrate the issue. As they rotate, the non-square nature of the pixels elongates them horizontally.
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 9105
Posted: 07:32am 14 Sep 2024
Copy link to clipboard 
Print this post

Can't do anything for the next couple of weeks but will have a look when back home.
 
PeteCotton

Guru

Joined: 13/08/2020
Location: Canada
Posts: 368
Posted: 03:44pm 14 Sep 2024
Copy link to clipboard 
Print this post

  matherp said  Can't do anything for the next couple of weeks but will have a look when back home.


I cannot thank you enough Peter, for everything you've done so far, and for still supporting the CMM2 and pushing it forward. It is very very much appreciated .
 
Print this page


To reply to this topic, you need to log in.

© JAQ Software 2024