Mega-Cart Menu Release Candidate 1

Discuss anything related to the VIC
User avatar
nbla000
Salmon Run
Posts: 2582
Joined: Thu Oct 13, 2005 8:58 am
Location: Italy

Mega-Cart Menu Release Candidate 1

Post by nbla000 »

Hi guys

After a lot of work i'm finally ready with a final version of the MegaCart menu with all requested features.

what's new from last beta version:

Preferences read before the Early Menu so there is music during menu navigation too, in any case now you may stop/start music from any page.

Switching case using (CBM+SHIFT) disallowed

Favorite Symbol removed, now favorite item are red and items chars length is 22

Internal changes to use a single menu engine for all pages (so i preserved space for new features)

Standard keys used in any screen:
F1 - Help
F4 - Music On/Off
SPACE - back to Early Menu

Standard keys used in any screen where at least 2 pages are present:
F5, Cursor/Joy Left - Page Up (from the first page go to the last page)
F6 - First Page
F7, Cursor/Joy Right - Page Down (from the last page go to the first page)
F8 - Last Page

Keys on cart/tape/utilities menu only:
F2 - Show Favorite/All (does not set anymore but show)
C= - Set Favorite On/Off (much more practical)

Keys On Mega-Cart boot (just hold key on Reset/Start)
CTRL - Enter to the new Service Menu to reset preferences.
C= - Restart last thing selected without menu entry.


New Service Menu to reset preferences:
It starts before the Early menu page when you hold CTRL key on Mega-Cart boot only.
It has the "reset preferences" option only at the moment and "back" to exit, some suggestions ?


New Early Menu page with custom items too:
- Normal Reset
Hard reset the vic using various configurations
- Soft Reset (No Autostart)
Soft reset the vic using various configurations without autostart a cart image in BLK5
- Cartridge Games
Show a menu with all historical Cartridge Games only
- Tape/Disk Games
Show a menu with Tape/Disk games only
- Utilities
Show a menu with Cartridge Utilities only
- Last Selection
Restart the last thing selected (cart, disk, utility and relative Vic Config, Normal and soft Reset)
Everything you have selected before restarts.
By holding CBM key when reset/start Mega-Cart this option starts automatically.
- Custom items (up to 14)
start custom items (4 in the first page and 10 in the 2nd page)
items can be added/removed by the user, any item type can be used (cart/tape-disk/utility).
full name is displayed.


New Normal Reset Page:
Hard reset the vic using various configurations:
VIC UNEXPANDED
VIC UNEXP.(32K R/ONLY)
VIC +3K
VIC +3K (SUPER EXP.)
VIC +3K (32K R/ONLY)
VIC +32K
VIC +32K +3K

using "VIC UNEXPANDED" or "VIC +3K" you may use these tools too:
- Programmer's Aid (type SYS28681)
- Disk Utility /BLK3 (type SYS25000)
using "VIC +3K (SUPER EXP.)" you may use these tools too:
- Programmer's Aid (type SYS28681)
- Disk Utility /BLK3 (type SYS25000)
- VicMon /BLK5 (type SYS45056)
- Super Expander starts automatically obviously


New Soft Reset (No Autostart) page:
Soft reset the vic using various configurations without autostart a cart image in BLK5
VIC UNEXP.(32K R/ONLY)
VIC +3K (32K R/ONLY)
VIC +8K
VIC +16K
VIC +32K
VIC +32K +3K

Using "VIC +8K" or " VIC +16K" you may access in Read/Write to all 32K but the vic basic thinks that it has 8/16k expansion so doesn't overwrite ML tools on /BLK3, if you type SYS64802 you get a Vic +32K but if you need to reset just hold the CBM key and press the reset button or use "LAST SELECTION" from the Early menu.


Now when use utilities you enter to a menu where select the Vic configuration:
(Suggested value is preselected, ROM or RAM is intended for the utility)
ROM - UNEXPANDED
ROM - +3K
RAM - UNEXPANDED
RAM - +3K
RAM - +8K
RAM - +16K
RAM - +32K +3K

If the utility work in ROM (unexpanded or +3K) you cannot use other utilities jointly, there is some exception displayed when you select items.

If the utility work in RAM you may join utilities as you want, for example Disk-Utility at 60-6F, Programmer's Aid at 70-7F, Cassette Turbo at A0-AF and VicMon at B0-BF.
Just select a tool using a RAM config and if you need other utilities, reset and select another tool using ever a RAM config.

Using "RAM +8K" or "RAM +16K" you may access in Read/Write to all 32K but the vic basic thinks that it has 8/16k expansion so doesn't overwrite ML tools on /BLK3, if you type SYS64802 you get a Vic +32K but if you need to reset using the last Vic config 8/16K, just hold the CBM key and press the reset button or use "LAST SELECTION" from the Early menu.

Using "RAM - UNEXPANDED" or "RAM - +3K", 32K are Read Only, there is an exception for Hypra System that works in RAM only.

The 3K BLK0 is hardware enabled/disabled (Read Write/Read Only) according with the selected RAM-ROM Vic Config.

Added first users request in the TAPE/DISK section, next release candidate will try to fit many other user request, especially unexpanded or 8K games.


At this point menu will be updated only to fix bugs, update item with user request and to correct English errors (please report english errors by looking next screenshots)

I may consider some new feature suggested by denial user if really interesting only and if doesn't use much more memory, there is no more space left.

PS: To avoid confusion, i've removed old screenshots from old posts.

Info Page:
Image

Credits Page:
Image

Help Page 1:
Image

Help Page 2:
Image

Help Page 3:
Image

Early Page (Standard):
Image

Early Page (Minimal):
Image

My custom Early Page 1 with my essential tools:
Image

My custom Early Page 2 with my best games:
Image

Normal Reset Page:
Image

Soft Reset Page:
Image

A cartridge games page with some favorite items:
Image

Tape/Disk games page 1:
Image

Tape/Disk games page 2:
Image

Tape/Disk info page:
Image

Utilities page 1:
Image

Utilities page 2:
Image

Utility info page:
Image

Vic config page when select Utilities:
Image

Filters Page:
Image

Publishers page 1:
Image

Publishers page 2:
Image

Categories page:
Image

Systems page:
Image

Service menu by holding CTRL on boot:
Image
Last edited by nbla000 on Thu Sep 13, 2007 7:40 am, edited 3 times in total.
Mega-Cart: the cartridge you plug in once and for all.
Centallica
Pinballer
Posts: 1090
Joined: Wed Feb 02, 2005 11:26 am

Post by Centallica »

Simply Amazing piece of work man!!!!

Will this make it in time for the 1 year anniversary at TPUG on Dec 1/07 when we first discussed this great idea Brian, Leif, Eslapion and myself?

Burning to buy 1 :shock:
User avatar
Schlowski
NoMess!
Posts: 892
Joined: Tue Jun 08, 2004 12:20 pm

Post by Schlowski »

Just one word: WOW!
User avatar
Jeff-20
Denial Founder
Posts: 5761
Joined: Wed Dec 31, 1969 6:00 pm

Post by Jeff-20 »

Image
High Scores, Links, and Jeff's Basic Games page.
JagMod
Vic 20 Drifter
Posts: 37
Joined: Sun May 23, 2004 10:23 pm
Website: http://www.jagmod.com
Location: Texas

Post by JagMod »

New screenshots from the VIC and its native font are too cool.
Can't wait!!
JagMod
User avatar
nbla000
Salmon Run
Posts: 2582
Joined: Thu Oct 13, 2005 8:58 am
Location: Italy

Post by nbla000 »

JagMod wrote:New screenshots from the VIC and its native font are too cool.
Can't wait!!
At the moment Brian "6502dude" is too much busy but yes we will send photos from a real Vic machine too.
Mega-Cart: the cartridge you plug in once and for all.
carlsson
Class of '6502
Posts: 5516
Joined: Wed Mar 10, 2004 1:41 am

Post by carlsson »

Wow! You have put a lot of effort into this, compared to the early steps I took. All the sorting by publisher etc is amazing, and makes the Mega-Cart into so much more than a "simple" multicart.
Anders Carlsson

Image Image Image Image Image
User avatar
Jeff-20
Denial Founder
Posts: 5761
Joined: Wed Dec 31, 1969 6:00 pm

Post by Jeff-20 »

"Worm" is a category? :)
High Scores, Links, and Jeff's Basic Games page.
User avatar
Mayhem
High Bidder
Posts: 3031
Joined: Mon May 24, 2004 7:03 am
Website: http://www.mayhem64.co.uk
Location: London

Post by Mayhem »

I highly suspect that perhaps should be "snake"..? :wink:
Lie with passion and be forever damned...
User avatar
ral-clan
plays wooden flutes
Posts: 3702
Joined: Thu Jan 26, 2006 2:01 pm
Location: Canada

Post by ral-clan »

This is indeed going to be awesome. I am especially appreciative about the ability to boot into normal unexpanded VIC mode quickly without removing the cartridge.

Thanks for mentioning me in the "Thanks" list. One correction though. My name is spelled "Brent Santin" (with 2 "n"s in the last name), not "Satin" as written. Thanks.
User avatar
Jeff-20
Denial Founder
Posts: 5761
Joined: Wed Dec 31, 1969 6:00 pm

Post by Jeff-20 »

Once inserted, this cart will never leave the user port. Ever.
High Scores, Links, and Jeff's Basic Games page.
Centallica
Pinballer
Posts: 1090
Joined: Wed Feb 02, 2005 11:26 am

Post by Centallica »

Jeff-20 wrote:Once inserted, this cart will never leave the user port. Ever.
That's strange....I had a woman tell me the same thing before :lol:
User avatar
ral-clan
plays wooden flutes
Posts: 3702
Joined: Thu Jan 26, 2006 2:01 pm
Location: Canada

Post by ral-clan »

Publisher info and everything. This cartridge goes WAY beyond any Multicart for any system I've heard of before. If classic video games magazines don't cover this, then they are missing out on the best thought-out multicart I've yet seen.

One thing I noticed: it seems that highlighted "favourite" games are distinguished by red type (vs. the blue type of "non-favourites"). Is this going to be a problem for people like Jeff, who are colour-blind? Can you see the difference on the menus above, jeff (i.e. a different shade of grey)?

Perhaps a little icon next to favourite games, or a reverse font would be more visible. I like the red font myself, but I can see it might be hard for people who are colour blind or have black-and-white monitors to see.
Last edited by ral-clan on Sun Sep 16, 2007 5:26 pm, edited 1 time in total.
User avatar
Ghislain
Realms of Quest
Posts: 1282
Joined: Sun Aug 08, 2004 12:54 am

Post by Ghislain »

The big feature for me is the 32K + 3K mode.

Finally, my VIC-20 will expanded to the MAX :) :)
"A slave is one who waits for someone to come and free him." -- Ezra Pound
gklinger
Vic 20 Elite
Posts: 2051
Joined: Tue Oct 03, 2006 1:39 am

Post by gklinger »

ral-clan wrote:Publisher info and everything. This cartridge goes WAY beyond any Multicart for any system I've heard of before. If classic video games magazines don't cover this, then they are missing out on the best though-out multicart I've yet seen.
Hear, hear!

Good point about the colour menu issue. I don't think that thought had occurred to anyone. Another solution, albeit a somewhat more complicated one, would be to make it possible for the user to choose the colours.
In the end it will be as if nothing ever happened.
Post Reply