Copper Swapper Version 0.50 released

This forum is for discussion pertaining to homebrew and indie software for the Dreamcast, such as homebrew games, emulators/interpreters, and other homebrew software/applications. Porting requests and developmental ideas are not to be made here; you can make those here. If you need any help burning discs for homebrew software, this is the place to ask as well.
ATani
DCGen Creator
DCGen Creator
Posts: 66
https://www.artistsworkshop.eu/meble-kuchenne-na-wymiar-warszawa-gdzie-zamowic/
Joined: Sat Jan 19, 2002 12:54 am
Location: Near Yosemite, CA
Has thanked: 0
Been thanked: 0
Contact:

Copper Swapper Version 0.50 released

Post by ATani »

User avatar
mankrip
DCEmu Ex-Mod
DCEmu Ex-Mod
Posts: 3712
Joined: Sun Nov 04, 2001 5:12 pm
Has thanked: 0
Been thanked: 0
Contact:

Post by mankrip »

I'd like to see some screenshots.
Ph'nglui mglw'nafh mankrip Hell's end wgah'nagl fhtagn.
==-=-=-=-=-=-=-=-=-=-==
Dev blog / Twitter / YouTube
Image
User avatar
Imerion
Mental DCEmu
Mental DCEmu
Posts: 349
Joined: Thu May 27, 2004 4:32 pm
Has thanked: 0
Been thanked: 0

Post by Imerion »

Great work man! Ill try it out asap!
ATani
DCGen Creator
DCGen Creator
Posts: 66
Joined: Sat Jan 19, 2002 12:54 am
Location: Near Yosemite, CA
Has thanked: 0
Been thanked: 0
Contact:

Post by ATani »

Copper Swapper version 0.51 was posted yesterday.
User avatar
Snayperskaya
DCEmu Freak
DCEmu Freak
Posts: 59
Joined: Sat Feb 26, 2005 7:05 pm
Location: War Zone, Brazil
Has thanked: 0
Been thanked: 0

Post by Snayperskaya »

where are the sshots?
SEGA: More than a softhouse, a legend.
ATani
DCGen Creator
DCGen Creator
Posts: 66
Joined: Sat Jan 19, 2002 12:54 am
Location: Near Yosemite, CA
Has thanked: 0
Been thanked: 0
Contact:

Post by ATani »

Snayperskaya wrote:where are the sshots?
Well, I would have some but I have no easy way to capture them other than a digital camera and my TV is crap and VGA does not work as well for pics..

If I can get the serial stuff working properly on my linux machine I will get some screenshots transfered over the cable and get them posted.

Mike
User avatar
Skynet
DCEmu T-800
DCEmu T-800
Posts: 8595
Joined: Thu Nov 08, 2001 6:27 pm
Location: Adelaide, Australia
Has thanked: 0
Been thanked: 0
Contact:

Post by Skynet »

How about Chankast? If it works on chankast, just use screen capture.
Live gamertag: SKYNET211

Steam gamertag: SkynetT800
ATani
DCGen Creator
DCGen Creator
Posts: 66
Joined: Sat Jan 19, 2002 12:54 am
Location: Near Yosemite, CA
Has thanked: 0
Been thanked: 0
Contact:

Post by ATani »

Skynet wrote:How about Chankast? If it works on chankast, just use screen capture.
Chankast is only for windows last I checked... And I do not have a windows machine at all here...
User avatar
Skynet
DCEmu T-800
DCEmu T-800
Posts: 8595
Joined: Thu Nov 08, 2001 6:27 pm
Location: Adelaide, Australia
Has thanked: 0
Been thanked: 0
Contact:

Post by Skynet »

Oh sorry :P
Live gamertag: SKYNET211

Steam gamertag: SkynetT800
User avatar
Snayperskaya
DCEmu Freak
DCEmu Freak
Posts: 59
Joined: Sat Feb 26, 2005 7:05 pm
Location: War Zone, Brazil
Has thanked: 0
Been thanked: 0

Post by Snayperskaya »

i see. sorry for beign inconvenient.
SEGA: More than a softhouse, a legend.
bizzle
Has thanked: 0
Been thanked: 0

Post by bizzle »

I tried getting it to run via dcload-serial and my screen just stays blank.
ATani
DCGen Creator
DCGen Creator
Posts: 66
Joined: Sat Jan 19, 2002 12:54 am
Location: Near Yosemite, CA
Has thanked: 0
Been thanked: 0
Contact:

Post by ATani »

did dc-tool crash immediately after transfering the binary? If so, try sending it with the "-p" argument.
bizzle
Has thanked: 0
Been thanked: 0

Post by bizzle »

ATani wrote:did dc-tool crash immediately after transfering the binary? If so, try sending it with the "-p" argument.
This is what happens..

Image

.. and it stops there and my TV goes blank.
karsten
Mental DCEmu
Mental DCEmu
Posts: 463
Joined: Sat Dec 07, 2002 3:19 pm
Location: ITALY!
Has thanked: 0
Been thanked: 0
Contact:

Post by karsten »

and what tha means?
I'll create a monument to non-existance! -Kefka, FFVI
Image
http://www.auritech.com
Sweater Fish
Psychotic DCEmu
Psychotic DCEmu
Posts: 679
Joined: Wed Oct 17, 2001 7:44 pm
Has thanked: 0
Been thanked: 0

Post by Sweater Fish »

Hey, this really cool. I'll need to get more CDRs for sure now. I've been waiting and hoping that someone would do a Bejeweled/Zookeeper clone on the Dreamcast. It's really one of the best puzzle game concepts there is. I can't wait to try it.


...word is bondage...
ATani
DCGen Creator
DCGen Creator
Posts: 66
Joined: Sat Jan 19, 2002 12:54 am
Location: Near Yosemite, CA
Has thanked: 0
Been thanked: 0
Contact:

Post by ATani »

Sweater Fish wrote:I've been waiting and hoping that someone would do a Bejeweled/Zookeeper clone on the Dreamcast.
Then you will also love Chain Reaction when I get it working right... It was the original goal of CS but for the goat comp we decided to do a different variant on it from bejeweled/zoo. In CS you rotate 4 tiles to create alignments which are then removed (like normal). I am going to get a few screenshots up soon just need to get the console stuff working and then I can do it.

Mike
Sweater Fish
Psychotic DCEmu
Psychotic DCEmu
Posts: 679
Joined: Wed Oct 17, 2001 7:44 pm
Has thanked: 0
Been thanked: 0

Post by Sweater Fish »

In CS you rotate 4 tiles to create alignments which are then removed (like normal).
Ah. Sounds something like the Z-groove in Super Puzzle Fighter 2 X For Matching Service.

I was owndering what the difference between Copper Swapper and Chain reaction was. Any idea when Chain Reaction will see release?


...word is bondage...
ATani
DCGen Creator
DCGen Creator
Posts: 66
Joined: Sat Jan 19, 2002 12:54 am
Location: Near Yosemite, CA
Has thanked: 0
Been thanked: 0
Contact:

Post by ATani »

Sweater Fish wrote:I was owndering what the difference between Copper Swapper and Chain reaction was. Any idea when Chain Reaction will see release?
Yeah, there is a slight difference between the two currently. The biggest is that CR is using the standard bejeweled style engine of single tile select.

I expect to have a runable build sometime this month, but no release until next month at the earliest. I am missing a few graphic elements (title screen, menus, etc) but the in game stuff is good so far. I need to contact Kron for the remaining graphics, he is arranging all media needed for the game.

CR is going to be a much larger and involved project than CS is. CR also has a lot more game play in it. Currently CS is a bit limited but I am going to be working on a timed mode as well as a few other twists to the engine, but these are currently taking backseat to CR.

Also, for the hang/crash of CS when uploading, I did reproduce this today, I need to dig into it a bit more but it is likely due to dcload being disabled in non-debug builds. You can modify copperswapper.cpp (near the top) to enable dcload if needed. I will fix this for 0.52 (or whatever the next one is).

Also planned for 0.52 is a new BZ2Texture class to replace the custom plx and tsu code which is currently in CS. This will remove the last bits of KOS "owned" code from CS. In addition there are a lot of memory leaks which need to be tracked down and fixed in CS, mostly these are centralized in the ingame.cpp module (main game code) and to fix these it will likely require a bit of code rewrite.

Mike
Sweater Fish
Psychotic DCEmu
Psychotic DCEmu
Posts: 679
Joined: Wed Oct 17, 2001 7:44 pm
Has thanked: 0
Been thanked: 0

Post by Sweater Fish »

Copper Swapper 0.51 also doesn't load from Dream Hakker (or DemoMenu). I wonder if this could be related to the hang when trying to load it with dcload? Dream Hakker often seems to act pretty much like dcload, but getting the binary from disc instead of over a serial cable or BBA. When trying to load the game with Dream Hakker, the Copper Swapper logo appears on the VMU and also all the connected VMUs seem to get accessed very briefly and then nothing but a black screen on the TV.

Can any one say whether it works with Dream Inducer?

Well...looking forward to 0.52. And Chain Reaction.


...word is bondage...
ATani
DCGen Creator
DCGen Creator
Posts: 66
Joined: Sat Jan 19, 2002 12:54 am
Location: Near Yosemite, CA
Has thanked: 0
Been thanked: 0
Contact:

Post by ATani »

Odd... Let me try things with Dream Hakker on my system and see what happens. If you have the ability to compile from sources you can go in and change the init stuff to remove the "INIT_NODCLOAD" from the init options... I have removed this from the 0.52 which is nearly ready. I have also cleaned up the code a bit and rearranged the directory structure some. There is now a lot less stability issues with the new version, but there are a lot of memory leaks in the oggvorbisplay library it appears. Just getting to the title screen which plays a single ogg (approx 30 seconds long, looped) around 375kb gets leaked, all inside the ogg libs...

But on the brighter side, I will have a few more things in the 0.52 release..

Currently slated for 0.52:
-- new intro, pre title screen (50% Done)
-- "press start" now fades in/out on title screen (100% Done)
-- removed custom plx/tsu code, now exclusively using BZ2Texture (100% Done)
-- Removing usage of STL (not started yet)

Something for the future versions:
-- Implement game modes: Timed, Move Limited
-- High score name entry

Known Bugs in 0.51/0.52:
-- VMU code is not working right, need to debug
-- when going between menus occasionally there is a random texture showing on the screen, related to font loading i think.
Post Reply