English Amiga Board


Go Back   English Amiga Board > Other Projects > project.CD32 Conversion

 
 
Thread Tools
Old 04 January 2016, 20:25   #1
Galahad/FLT
Going nowhere
 
Galahad/FLT's Avatar
 
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 8,986
CD32 Games Menu frontend...

People arent happy with the current one, so lets have a discussion as to what a replacment needs to have with regards configuration.
Galahad/FLT is offline  
Old 04 January 2016, 20:38   #2
Amigajay
Registered User
 
Join Date: Jan 2010
Location: >
Posts: 2,881
First thing it needs to be is quick, im personally not bothered with screenshots, if the drive was fast enough fair enough, but its 93 tech, i say keep it as simple and fast as possible.
Plus as its still a console of sorts, i would suggest the writing be a little larger as having to get closer to the tv to see what im selecting is a downer too.
Amigajay is offline  
Old 04 January 2016, 20:55   #3
spudje
Registered User
 
Join Date: Dec 2014
Location: Netherlands
Posts: 1,406
Would X-Bench be an option? Haven't tried it myself.
spudje is offline  
Old 04 January 2016, 21:03   #4
Amigajay
Registered User
 
Join Date: Jan 2010
Location: >
Posts: 2,881
Maybe some cracktro intro with copper effects and chiptune to jazz it up a little to maximise quick loadtimes?
Amigajay is offline  
Old 04 January 2016, 21:18   #5
Galahad/FLT
Going nowhere
 
Galahad/FLT's Avatar
 
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 8,986
One way to speed things up is to use shoulder buttons to zoom forward alphabetically, so if for instance someone wanted to load Jag xj220, every press of the right shoulder button skips to the start of the next series of games starting with the next letter.
Galahad/FLT is offline  
Old 04 January 2016, 21:22   #6
Amiga1992
Registered User
 
Join Date: May 2001
Location: ?
Posts: 19,645
It needs to be pretty fast and decent looking but not pointlessly flashy as to make it all slow. I usually think menu music is a bit pointless (especially CD tracks as they slow down disc access if you try to multitask-load), and having the game graphics displayed is not always necessary if that means things go really slow.
I think it'd be better if the system loaded off disc fast and could pull data from disc on request as it needed it, graphics included. But honestly even if there weren't any graphics, with a few icons and some nice fonts, I think it'd be great (and could run on a very low color count). Think of somethig like a media center interface and I think that's the way to go.

I have been working on concepts myself but as I am programming-impaired it hasn't moved much. I am willing to collaborate with any coder interested in making this happen in any thing regarding concept and UI/UX, so hit me up if you wanna go ahead and do something.

X-Bench looks OK but it's ultimately ridden of bloat we don't need (most graphics, music, a starfield scroller, another scroller, copper banding, i mean, it looks like a cracktro and I guess that's the idea, but I rather have something a lot more minimal but ultimately superfast)
Amiga1992 is offline  
Old 04 January 2016, 21:26   #7
nujack
Zone Friend
 
nujack's Avatar
 
Join Date: Apr 2005
Location: Leipzig/Germany
Age: 49
Posts: 458
Maybe a Zoom In and Out option for bigger text or optional description/screenshot is possible?
nujack is offline  
Old 04 January 2016, 22:18   #8
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,162
I could come up with a simple text based starter in C like the one in MAME4droid: nothing fancy, just display the list of games and "HOME" to put cursor in the top position and draw/"scroll".
Quick & dirty coding of this could be very easy (using lowlevel.library is easy too and could support joypad in an os-friendly way), and light, even if not looking very nice. I could reuse the AGS structure (.start & .txt) because IMHO that's a nice & simple idea.
Actually I like AGS but I'm running it from WinUAE so I have no clue on how slow it is on a real CD32 graphically & cpu-wise.

Another idea: loadwb and click on script icons
jotd is offline  
Old 04 January 2016, 23:06   #9
Amiga1992
Registered User
 
Join Date: May 2001
Location: ?
Posts: 19,645
Quote:
Originally Posted by jotd View Post
Actually I like AGS but I'm running it from WinUAE so I have no clue on how slow it is on a real CD32 graphically & cpu-wise.
It's incredibly slow. At least on every compilation I tried.

Text only system could work out, but then I ask this:
- Can it be generated dynamically if the CD complies with a certain dir structure?
- Can it be done not in an ugly AmigaDOS window and can we customize it t use whatever color scheme and font we want? If you use system text, it will be too small.
Amiga1992 is offline  
Old 04 January 2016, 23:20   #10
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,162
I don't like launchers which scan the drive and search for stuff. So I wouldn't make it dynamic (but with a nice python script you can generate the stuff)
Ugly AmigaDOS: that's what I had in mind I did not want to open a screen, do some intuition/gfxlib stuff, ... But that would be the best solution (no screenshot)

Anyone tried AGS without the images?
jotd is offline  
Old 04 January 2016, 23:40   #11
Retro1234
Phone Homer
 
Retro1234's Avatar
 
Join Date: Jun 2006
Location: 5150
Posts: 5,773
Ask earok he can add an option to turn the text or pictures on/off
Retro1234 is offline  
Old 04 January 2016, 23:43   #12
earok
Registered User
 
Join Date: Dec 2013
Location: Auckland
Posts: 3,539
Quote:
Originally Posted by Boo Boo View Post
Ask earok he can add an option to turn the text or pictures on/off
I'm afraid that's not quite accurate I've never modified the actual underlying code of AGS, I think it'll try to load the text/images even if they aren't there.

It's possible to copy them to RAM for instant loading, but then of course there's the initial delay with starting AGS during the copy, and you'll need to be careful not to exceed the RAM limit (less of a problem for text than images)
earok is offline  
Old 04 January 2016, 23:44   #13
Retro1234
Phone Homer
 
Retro1234's Avatar
 
Join Date: Jun 2006
Location: 5150
Posts: 5,773
Sorry earok I thought you had.
just assign text or pictures or both files Ram - where they dont exist
Something like Hold Down Blue - no text
Hold Red - No pictures
maybe it work.

Last edited by Retro1234; 04 January 2016 at 23:51.
Retro1234 is offline  
Old 04 January 2016, 23:52   #14
earok
Registered User
 
Join Date: Dec 2013
Location: Auckland
Posts: 3,539
Quote:
Originally Posted by Boo Boo View Post
Sorry earok I thought. you had.
just assign text or pictures or both files Ram - where they dont exist
Something like Hold Down Blue - no text
Hold Red - No pictures
maybe it work.
OH, now I remember. I think I had something set up when I was testing the 160 games compilation where you could hold a button to not set the assigns for text and pics (so they didn't load when you scrolled through the games)
earok is offline  
Old 05 January 2016, 01:42   #15
Amiga1992
Registered User
 
Join Date: May 2001
Location: ?
Posts: 19,645
I think Magervalp had worked on updating AGS and optimizing it, maybe he can give us a hand.
Amiga1992 is offline  
Old 05 January 2016, 05:19   #16
earok
Registered User
 
Join Date: Dec 2013
Location: Auckland
Posts: 3,539
At the risk of going against the consensus..

My ideal launcher would be something like this:
- Smart phone styled grid of square icons (see the game Memo as an example of how this could look)
- Icons grouped into "pages" that can be flicked left/right with the shoulder buttons (each page could be named, eg "AGA Games 1/2")
- Full name of the game only displays when you're hovering on the icon
- Press BLUE or another button to launch text file viewer to temporarily view docs
- If it's not too difficult, some way of manually altering tooltypes? eg enabling WHDLoad trainers etc
- Navigate with joystick or mouse


My rationale would be:
- Tried, true and modern launching system
- Efficient use of space. If configured like Memo above 48 icons could fit on a single screen, if I recall correctly AMSCD32 shows 30 games on a PAL display and around 25 on an NTSC display
- As opposed to screenshots, you could load a large number of icons into RAM so once the launcher's ready, it doesn't need to access the disc again
- Reasonably quick navigation as you'd be able to move the cursor in eight directions, quicker still if you have a mouse
earok is offline  
Old 05 January 2016, 07:12   #17
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,162
problem with whdload trainers is that the trainer depends on the slave. CUSTOM1=xxx, CUSTOM2 ... it would have to be preset (a bit like in my csv file)
jotd is offline  
Old 05 January 2016, 07:27   #18
BippyM
Global Moderator
 
BippyM's Avatar
 
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
WHDLoad can be loaded using a script, depending on option selected.. Although this would make it more complex to create
BippyM is offline  
Old 05 January 2016, 10:15   #19
Kloks
Registered User
 
Join Date: Mar 2013
Location: Germany
Posts: 65
On an emulator the game menu is ok, as you test it on a PC screen and it's not feeling slow. On a real CD32, it is really slow, from what I have tested (to be true, I only tested the 160 Games compilation). The other part I don't like is the resolution. I don't know if it is 480i or 576i but it's really flicker on a old CRTTV what I used. It would be nice to have a 240p resolution, so that it doesen't flicker that much.
Kloks is offline  
Old 05 January 2016, 10:37   #20
Amigajay
Registered User
 
Join Date: Jan 2010
Location: >
Posts: 2,881
Yeah its better to be flicker free and the font/icons need to be viewable on a CRT/LCD with a standard scart or coaxial cable not everyone has a rgb cable (need to contact kipper!), after all it is how most of us used to play with them, so the standard menu needs to be viewable/usable by anyone buying a CD32 off ebay for the first time.
Amigajay is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Plotting CD32 Control for main menu. SolderPCB project.WHDLoad 0 06 May 2014 15:07
Problem CD32 boot menu Retro1234 support.WinUAE 10 10 April 2011 15:45
winUAE + HD games + frontend: How to? moagt support.WinUAE 9 05 July 2008 18:27
Menuf frontend for Amiga games cv643d Retrogaming General Discussion 10 11 September 2002 03:53
simple menu for cd32? thinlega New to Emulation or Amiga scene 0 02 January 2002 23:09

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 04:28.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.12602 seconds with 14 queries