Poster | Thread |
fatman2021b
| |
New Commodore 64 emulator with 32-bit color support Posted on 8-Mar-2019 22:46:42
| | [ #1 ] |
|
|
|
New Member |
Joined: 16-Dec-2018 Posts: 6
From: Unknown | | |
|
| No VIC-II or SID support as of yet.
32-bit color support:
Addresses 49154 through 49157 controls the foreground color. Addresses 49158 through 49161 controls the background color.
Also supports playing DVDs:
POKE 49152,[track number] POKE 49153,0: REM Menu
project-manhattan/c64dvd.bas
Last edited by fatman2021b on 08-Mar-2019 at 10:47 PM. Last edited by fatman2021b on 08-Mar-2019 at 10:46 PM.
|
|
Status: Offline |
|
|
Trekiej
| |
Re: New Commodore 64 emulator with 32-bit color support Posted on 9-Mar-2019 5:57:08
| | [ #2 ] |
|
|
|
Cult Member |
Joined: 17-Oct-2006 Posts: 890
From: Unknown | | |
|
| @fatman2021b
This sounds cool. Thanks for sharing. Is there a website that has more info. on this? Last edited by Trekiej on 09-Mar-2019 at 05:58 AM.
_________________ John 3:16 |
|
Status: Offline |
|
|
pavlor
| |
Re: New Commodore 64 emulator with 32-bit color support Posted on 9-Mar-2019 8:35:40
| | [ #3 ] |
|
|
|
Elite Member |
Joined: 10-Jul-2005 Posts: 9578
From: Unknown | | |
|
| @fatman2021b
Promising!
And of course...
Welcome! |
|
Status: Offline |
|
|
fatman2021b
| |
Re: New Commodore 64 emulator with 32-bit color support Posted on 9-Mar-2019 13:42:35
| | [ #4 ] |
|
|
|
New Member |
Joined: 16-Dec-2018 Posts: 6
From: Unknown | | |
|
| @Trekiej
No, not at this time. |
|
Status: Offline |
|
|
_ThEcRoW
| |
Re: New Commodore 64 emulator with 32-bit color support Posted on 9-Mar-2019 14:38:58
| | [ #5 ] |
|
|
|
Cult Member |
Joined: 12-Jan-2005 Posts: 834
From: Murcia (Spain) | | |
|
| @fatman2021b
Is the basic file the emulator or is an application to use inside it?. I could not get any info about that on the git repository. Thanks in advance!!! _________________ Amiga 1200 desktop. Apollo 030/50 Mhz 8mb ram + ClassicWB + Wb 3.1 Amiga 500 + ACA500plus 8mb + 30gb CF Raspberry Pi 3b+ and Amibian 1.4 Mac Mini G4 1GB Ram with the butterfly!! |
|
Status: Offline |
|
|
fatman2021b
| |
Re: New Commodore 64 emulator with 32-bit color support Posted on 9-Mar-2019 14:58:50
| | [ #6 ] |
|
|
|
New Member |
Joined: 16-Dec-2018 Posts: 6
From: Unknown | | |
|
| @_ThEcRoW
It is the emulator. It is written in FreeBASIC. |
|
Status: Offline |
|
|
Hypex
| |
Re: New Commodore 64 emulator with 32-bit color support Posted on 9-Mar-2019 15:47:58
| | [ #7 ] |
|
|
|
Elite Member |
Joined: 6-May-2007 Posts: 11181
From: Greensborough, Australia | | |
|
| @fatman2021b
Nice but since the C64 didn't have 32-bit colour I don't see the point. Guess I don't really see the point of runnng a C64 emulator either if the host machine has superior features. However if they can make it into a real machines that's another story. |
|
Status: Offline |
|
|
Nonefornow
| |
Re: New Commodore 64 emulator with 32-bit color support Posted on 9-Mar-2019 16:39:29
| | [ #8 ] |
|
|
|
Regular Member |
Joined: 29-Jul-2013 Posts: 339
From: Greater Los Angeles Area | | |
|
| @fatman2021b
I think as a project is a nice academic exercise.
But the best features of the C64 were the 64K the VIC-II and the SID. Since this does not emulate two out of three, is it still an emulator?
To be fair there have been a number of attempt to emulate the C64 with an Amiga, ever since the A1000 came out. Based on the reported results it seems that some were OK, and some failed miserably.
The same for attempting to emulate the SID.
|
|
Status: Offline |
|
|
Trekiej
| |
Re: New Commodore 64 emulator with 32-bit color support Posted on 9-Mar-2019 21:45:11
| | [ #9 ] |
|
|
|
Cult Member |
Joined: 17-Oct-2006 Posts: 890
From: Unknown | | |
|
| Chucky or Planar Graphics?
_________________ John 3:16 |
|
Status: Offline |
|
|
Lou
| |
Re: New Commodore 64 emulator with 32-bit color support Posted on 10-Mar-2019 1:03:54
| | [ #10 ] |
|
|
|
Elite Member |
Joined: 2-Nov-2004 Posts: 4169
From: Rhode Island | | |
|
| This is pretty amazing. Would be cool to convert it to VB.net... |
|
Status: Offline |
|
|
Barana
| |
Re: New Commodore 64 emulator with 32-bit color support Posted on 10-Mar-2019 11:05:59
| | [ #11 ] |
|
|
|
Cult Member |
Joined: 1-Sep-2003 Posts: 843
From: Straya! | | |
|
| @fatman2021b
A c64 emulator that can't emulate a sid or vicII. Would your project be better described as a c64 looking skin for {insert DVD player here}? Font get the point if it is to be called an emulator. Does it run c64 demos, games or contiki ? Last edited by Barana on 10-Mar-2019 at 11:07 AM.
_________________ Never underestimate the bandwidth of a station wagon full of tapes hurtling down the highway.
I serve King Jesus. What/who do you serve? |
|
Status: Offline |
|
|
fatman2021b
| |
Re: New Commodore 64 emulator with 32-bit color support Posted on 10-Mar-2019 20:39:43
| | [ #12 ] |
|
|
|
New Member |
Joined: 16-Dec-2018 Posts: 6
From: Unknown | | |
|
| @Barana
It runs any program that does not use SID or VIC-II. Last edited by fatman2021b on 10-Mar-2019 at 08:51 PM.
|
|
Status: Offline |
|
|
fatman2021b
| |
Re: New Commodore 64 emulator with 32-bit color support Posted on 10-Mar-2019 20:48:39
| | [ #13 ] |
|
|
|
New Member |
Joined: 16-Dec-2018 Posts: 6
From: Unknown | | |
|
| |
Status: Offline |
|
|
fatman2021b
| |
Re: New Commodore 64 emulator with 32-bit color support Posted on 11-Mar-2019 2:41:07
| | [ #14 ] |
|
|
|
New Member |
Joined: 16-Dec-2018 Posts: 6
From: Unknown | | |
|
| UPDATE:
POKE 49152,[track number] - Play DVD track POKE 49153,0 - Show DVD Menu POKE 49154, [red] - Sets red channel for foreground color POKE 49155, [green] - Sets green channel for foreground color POKE 49156, [blue] - Sets blue channel for foreground color POKE 49157, [alpha] - Sets alpha channel for foreground color POKE 49158, [red] - Sets red channel for background color POKE 49159, [green] - Sets green channel for background color POKE 49160, [blue] - Sets blue channel for background color POKE 49161, [alpha] - Sets alpha channel for background color
NOTE: Color channels can have a value from 0 to 255
POKE 49162,0 - Copies addresses 49163 through 49167 to X0 POKE 49168,0 - Copies addresses 49169 through 49173 to Y0 POKE 49174,0 - Copies addresses 49175 through 49179 to X1 POKE 49180,0 - Copies addresses 49181 through 49185 to Y1 POKE 49186,0 - Draws pixel at X0, Y0 POKE 49187,0 - Draws a line from X0, Y0 to X1, Y1 POKE 49188,0 - Swiches to COBOL CLI. POKE 49189,0 - Swiches to POV-ray CLI. |
|
Status: Offline |
|
|