01 November 2019, 14:45 | #21 |
Registered User
Join Date: Mar 2018
Location: Austria
Posts: 617
|
Cool! First played bagitman like 4-5 years ago, but it's such a nice game. Hope you have good progress! =)
|
01 November 2019, 20:49 | #22 | |
68k
Join Date: Sep 2005
Location: Somewhere
Posts: 828
|
Quote:
|
|
01 November 2019, 21:15 | #23 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,174
|
C++ to C no, sorry! there are a lot of classes and all. It's no longer useful since g++ does a good job as a 68k target.
|
02 November 2019, 04:46 | #24 |
Registered User
Join Date: Jul 2013
Location: Liverpool
Posts: 2,596
|
|
02 November 2019, 08:08 | #25 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,174
|
The old amiga version is super-slow and uses SDL. It also opens a window. The new amiga version will be full screen
|
15 November 2019, 22:51 | #26 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,174
|
update on this:
- figured out a lot of blitter issues (still not all of them) - could start the game main interrupt & refresh. Obviously still wrong blits, but palette is okay (at least in other tests), running 32 colors (original game uses 18 or 19 colors, strange but maybe I messed up when ripping the gfx) updated start pic |
16 November 2019, 02:42 | #27 |
Moon 1969 = amiga 1985
Join Date: Apr 2007
Location: belgium
Age: 48
Posts: 3,913
|
Great work.
Is it possible to display it fullscreen now ?? Last edited by turrican3; 16 November 2019 at 02:53. |
16 November 2019, 12:01 | #28 |
Moderator
Join Date: Jan 2002
Location: Chicago, IL
Posts: 3,375
|
@jotd
Cool, thanx for the new Amiga game. |
16 November 2019, 12:10 | #29 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,174
|
yes it will be full screen.
well, the "game" isn't working like at all for now. Time to test the new Bebbo gdb server & source code level cross debugger BTW does anyone has libpython27.dll ? because m68k-amigaos-gdb needs it and it's not in the gcc distro (it's python 2.7 DLL for cygwin). Update: new gcc build has a working gdb. Last edited by jotd; 23 November 2019 at 17:21. |
23 November 2019, 17:25 | #30 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,174
|
thanks to the debugging sessions and a lot of step by step I was able to
- remove a fclose(f) that crashed my application. This may be a compiler/lib bug as the code has no issues reading from that file. I'll port the calls to Amiga native just to see - thanks to the debugger I could fix some stupid fadein/fadeout buffer copy code that wasn't supposed to trigger. Instead, I should change the palette dynamically. We'll see later. With this ironed out, the display is much cleaner. The position of the bags are too high (WTF it's okay in the other versions... we'll see), the text messages are turned off because they are sources of crashes but the rest is displaying fine. Also I didn't implement the "cookie cut" blitter stuff yet. Now let's figure out why nothing is updating, specially this dumb guard above. Debugger will be a precious ally here specially because in full screen it's difficult to print debug info... |
23 November 2019, 21:48 | #31 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,174
|
making some progress despite the fact that I suspect gcc 6.5.0b to be VERY buggy. 6.4.x works properly, fortunately (but debugger not working...) here 2 merged images (because I didn't implement a proper clear screen ATM) of menu + playfield. Fonts have some copy/blit issue (small gfx is using the CPU only) but starting to work |
24 November 2019, 02:10 | #32 |
Registered User
Join Date: Jul 2017
Location: San Jose
Posts: 653
|
Bagman remake : Amiga version available
Try adding option -fbbb=- and see if this gets rid of some corruption. It disables Bebbo’s optimizations.
Last edited by pipper; 24 November 2019 at 03:17. |
24 November 2019, 09:42 | #33 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,174
|
thanks, but it still crashes at random places when calling system routines (printf, fclose...)
Stack is set to 1MB just in case... but not helping. |
24 November 2019, 10:38 | #34 |
Registered User
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,248
|
To me Bagman-amiga-0.95 works well on AfA One, can you enlarge the window?
Last edited by AMIGASYSTEM; 16 December 2019 at 09:28. |
24 November 2019, 10:57 | #35 |
Registered User
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,248
|
The parameter -a has been used and the screen has been enlarged but it is rectangular
Test Video: Bagman Remake SDL Last edited by AMIGASYSTEM; 16 December 2019 at 09:28. |
24 November 2019, 13:42 | #36 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,174
|
@AMIGASYSTEM yeah but SDL version on WinUAE is cheating. If you have a PC you can use the windows SDL version. I think there's a fullscreen option, but not sure on the amiga version.
I'm trying to create an amiga version that works on a A500/A1200. |
24 November 2019, 13:57 | #37 |
Banned
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
|
As it should be
Last edited by DamienD; 24 November 2019 at 14:21. |
24 November 2019, 14:18 | #38 |
Global Moderator
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
|
|
24 November 2019, 18:42 | #39 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,174
|
controls added. Game is playable. Lots of gfx glitches, missing clipping and all but reached the rightmost level and game mechanics work. Speed is correct too.
that will be my very first game on Amiga BTW if someone wants to create music modules for that one (this is basically chiptunes, I've zoned the mp3s) I'd be interested. Last edited by jotd; 24 November 2019 at 22:11. |
21 December 2019, 22:37 | #40 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,174
|
update: playable very alpha version. Full of bugs/flickering but with sound (thanks phx!)
download in the zone. Needs a harddrive ATM but I can make it fit on a floppy with compression later. Needs 2MB ECS to run too. Speed is good. Set the stack at 30000 (lower may work). this is a C++ program, not asm. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
"Remake" C64 Amiga International Karate + video | amiman99 | Retrogaming General Discussion | 9 | 22 January 2013 17:54 |
Speccy remake of Amiga tune on Youtube | Hewitson | Nostalgia & memories | 4 | 01 April 2011 21:42 |
not Amiga-like, not remake, but still brilliant | s2325 | Nostalgia & memories | 14 | 13 September 2007 15:01 |
Old version number? [GameBase version vs. GBA version + misc. questions] | wanderer | project.MAGE | 5 | 23 August 2007 00:51 |
Amiga Remake | killergorilla | Amiga scene | 2 | 12 October 2003 11:00 |
|
|