English Amiga Board


Go Back   English Amiga Board > Other Projects > project.Amiga Game Factory

 
 
Thread Tools
Old 16 January 2022, 10:30   #81
acidbottle
Registered User
 
acidbottle's Avatar
 
Join Date: Jul 2018
Location: Scotland
Posts: 821
Playable (alpha) demo now available!

https://acidbottle.itch.io/amiga-wonderboy

There are quite a few bugs I am aware of but feel free to list any you find on this thread.

It does, at this time, require at least a stock 1200 at present, though it is not AGA exclusive.
acidbottle is offline  
Old 17 January 2022, 09:19   #82
spoUP
Registered User
 
Join Date: Dec 2002
Location: sweden
Age: 46
Posts: 430
Very nice! Is it possible to move the character more to the left as in the original?
spoUP is offline  
Old 17 January 2022, 09:35   #83
Tigerskunk
Inviyya Dude!
 
Tigerskunk's Avatar
 
Join Date: Sep 2016
Location: Amiga Island
Posts: 2,770
Quote:
Originally Posted by acidbottle View Post
Playable (alpha) demo now available!

https://acidbottle.itch.io/amiga-wonderboy

There are quite a few bugs I am aware of but feel free to list any you find on this thread.

It does, at this time, require at least a stock 1200 at present, though it is not AGA exclusive.
Great job, mate...
Tigerskunk is offline  
Old 17 January 2022, 15:30   #84
nikosidis
Registered User
 
Join Date: Jan 2020
Location: oslo/norway
Posts: 1,607
Tried the game on my A1200/030

The game run smooth but should it not run a little faster?
Maybe the original arcade is NTSC 60hz?

Keep on the great work.
nikosidis is offline  
Old 17 January 2022, 23:45   #85
acidbottle
Registered User
 
acidbottle's Avatar
 
Join Date: Jul 2018
Location: Scotland
Posts: 821
Nice one guys, thanks for trying it out. Still plenty to work on but have to start somewhere right!

Yes, I can shift Tom to the left and this is now done. Pretty sure Mixel mentioned this before and had, I thought, corrected it but seems it had been overlooked.

The sega system 1 did indeed run at 60hz, is a bit snappier for sure.

Corrected a bug that was preventing game over upon losing all lives. It would revert back to last checkpoint and the energy bar would continue to drop.

Icicles on Round 3 were killing skateboard Tom instantly, now fixed.

Will patch up 1 or 2 more issues and release a second alpha by the weekend
acidbottle is offline  
Old 18 January 2022, 08:53   #86
nikosidis
Registered User
 
Join Date: Jan 2020
Location: oslo/norway
Posts: 1,607
acidbottle: why not make the game NTSC?

All A1200, A600 users can switch to NTSC and if you have PAL A500 the game will just run a little slower. Just like Marble Madness did.
nikosidis is offline  
Old 18 January 2022, 10:57   #87
earok
Registered User
 
Join Date: Dec 2013
Location: Auckland
Posts: 3,539
Scorpion Engine doesn't (yet) have great support for NTSC, in theory games will run in NTSC mode but there may be issues with layout, timing, copper and such. But anyway -


NTSC Amiga is 200 pixels tall and Wonderboy Amiga is about 256 pixels tall. Even if the screen was re-arranged to fit in the arcade's 224 pixel tall layout, it'd still be too tall, so you'd need to cut the screen down to have a smaller display than the arcade. I'd personally vote for sticking with PAL only.
earok is offline  
Old 19 January 2022, 12:09   #88
acidbottle
Registered User
 
acidbottle's Avatar
 
Join Date: Jul 2018
Location: Scotland
Posts: 821
Thanks for clearing that up earok, it is indeed not possible for true NTSC as this moment but that could change in the future of course.

The arcade display does seem to stretch itself, ultrawide, which simply isn't possible here. I believe the play area for the Amiga version works well though.

Still wish I could get my head around a routine for smoother scrolling on the taller map areas (slope on level 1 for example), as per the original.
acidbottle is offline  
Old 19 January 2022, 13:23   #89
Solo Kazuki
Registered User
 
Solo Kazuki's Avatar
 
Join Date: Sep 2004
Location: Poland
Posts: 1,301
Quote:
Originally Posted by earok View Post
NTSC Amiga is 200 pixels tall
What about overscan?
Solo Kazuki is offline  
Old 19 January 2022, 13:27   #90
Solo Kazuki
Registered User
 
Solo Kazuki's Avatar
 
Join Date: Sep 2004
Location: Poland
Posts: 1,301
Quote:
Originally Posted by acidbottle View Post
It does, at this time, require at least a stock 1200 at present, though it is not AGA exclusive.
So It's for any Amiga with at least 020 and 2MB (chip, or any?), not A1200. You should know that in past such descriptions of requirements caused big disinformation. Best example is Dungeon Master II, where many people thought that's AGA game, but it's not. Of course there are more such games.

Last edited by Solo Kazuki; 19 January 2022 at 14:13.
Solo Kazuki is offline  
Old 19 January 2022, 13:31   #91
Solo Kazuki
Registered User
 
Solo Kazuki's Avatar
 
Join Date: Sep 2004
Location: Poland
Posts: 1,301
Quote:
Originally Posted by earok View Post
Scorpion Engine doesn't (yet) have great support for NTSC
I think more useful would be add more AGA support. NTSC is fine with ~20% more frames, but at cost of ~20% less screen size (in pixels).
Solo Kazuki is offline  
Old 19 January 2022, 14:41   #92
acidbottle
Registered User
 
acidbottle's Avatar
 
Join Date: Jul 2018
Location: Scotland
Posts: 821
Quote:
Originally Posted by Solo Kazuki View Post
So It's for any Amiga with at least 020 and 2MB (chip, or any?), not A1200. You should know that in past such descriptions of requirements caused big disinformation. Best example is Dungeon Master II, where many people thought that's AGA game, but it's not. Of course there are more such games.
Hi and thanks for these comments, you do raise a valid question.

My original intention was to create a game that ran on all systems, including OCS and ECS. At no stage did I want to create a 1200 exclusive AGA game, partially because I knew it was possible to easily replicate the arcade gfx in 32 colours, perhaps with some effort even reduce to 16!

However, despite some optimisation (still plenty to do here) I felt the game ran too slow in certain areas on OCS and ECS, even with some fast ram. My only benchmark here was using WinUAE and various configs. I do not own an actual A500 any longer, let alone one that is 020 accelerated. I tried to match an OCS 020 with fast ram via UAE and it still didnt feel right. The settings on a stock 1200 seem to run it okay, I am usure why, my terrible code optimisations I would expect

If anyone has such a machine and can verify how it performs I will revisit my descriptions. My own personal machine is a heavily accelerated 1200 and it does of course run perfectly okay.

I decided to announce, with the alpha version, it is for 1200 but not AGA exclusive so anyone with an Amiga can try it out and let me know if it runs like a brick or runs fine.

Therefore, as it stands, a 1200 is best for the time being, based on my own testing. It is still alpha though and is never (unless M$ offer me 50 billion, might think about it then haha) going commercial, unlike Dungeon Master II, whos marketing team should have done better research before finalising that particular release!

Last edited by acidbottle; 19 January 2022 at 14:50.
acidbottle is offline  
Old 19 January 2022, 15:11   #93
DanyPPC
Registered User
 
Join Date: Dec 2016
Location: Italy
Posts: 729
I tested the game on my A1200 BlizzardIV 64Mb ram and it works, but the playability doesn't match the arcade. There is a sort of bug which does not make the character run even if I hold down the first button sometimes.

So I disabled the Blizzard and loaded the game without accellerator, speed is same but there is a drop frame at certain times.
Regarding the playability on a simple A500 you can trust of A500 config in WinUAE, it's accurate.

I know this is an alpha, and improvements are expected.
So I wish you all the best.
DanyPPC is offline  
Old 19 January 2022, 17:36   #94
saimon69
J.M.D - Bedroom Musician
 
Join Date: Apr 2014
Location: los angeles,ca
Posts: 3,516
According to the Per-Ola Ericcson youtube video it seems the music drop the third channel occasionally - not sure if is a music player issue or i did something wrong in the mod; will check
saimon69 is offline  
Old 20 January 2022, 10:53   #95
acidbottle
Registered User
 
acidbottle's Avatar
 
Join Date: Jul 2018
Location: Scotland
Posts: 821
Thanks DanyPPC, just the sort of feedback needed.

Have finally patched up some issues using the latest SE builds and am hopeful there will be performance improvements as a consequence. If nothing else it helped me fix some small issues thanks to the compile debugger!
acidbottle is offline  
Old 27 January 2022, 13:24   #96
nikosidis
Registered User
 
Join Date: Jan 2020
Location: oslo/norway
Posts: 1,607
The port is fantastic. Just tried beta 0.2

This video I'm using the open source 68000/14 accelerator with my homemade joystick.
I think it is wrong to call it a A1200 game. It is a OCS game that require A1200 CPU specs. or better.

Sorry about crap video quality.

[ Show youtube player ]
nikosidis is offline  
Old 27 January 2022, 13:38   #97
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,160
excellent video. This game really looks good. The fact that it runs on slightly faster A500 is very good.

And not even using asm, "just" Scorpion. That is unbelievable.
jotd is offline  
Old 27 January 2022, 13:50   #98
nikosidis
Registered User
 
Join Date: Jan 2020
Location: oslo/norway
Posts: 1,607
Quote:
Originally Posted by jotd View Post
excellent video. This game really looks good. The fact that it runs on slightly faster A500 is very good.

And not even using asm, "just" Scorpion. That is unbelievable.
Thanks JOTD.

I'm also very impressed with the Scorpion engine.
I think that since people do stuff for standard A1200 CPU spes. you are still within original Amiga hardware requirements.
With OCS gfx and a cheap accelerator card like this you can run most stuff with great speed.

The developers on this game did a great job so this will be great advertising for the Scorpion engine and games to come.
nikosidis is offline  
Old 27 January 2022, 15:17   #99
gimbal
cheeky scoundrel
 
gimbal's Avatar
 
Join Date: Nov 2004
Location: Spijkenisse/Netherlands
Age: 42
Posts: 6,905
Nice video. Seeing this Wonderboy port makes me wish for a Wonderboy in Monsterland version where the walk rampup and jump is as speedy as it is in this game.
gimbal is offline  
Old 27 January 2022, 17:42   #100
saimon69
J.M.D - Bedroom Musician
 
Join Date: Apr 2014
Location: los angeles,ca
Posts: 3,516
Quote:
Originally Posted by acidbottle View Post
Hi and thanks for these comments, you do raise a valid question.

My original intention was to create a game that ran on all systems, including OCS and ECS. At no stage did I want to create a 1200 exclusive AGA game, partially because I knew it was possible to easily replicate the arcade gfx in 32 colours, perhaps with some effort even reduce to 16!
You might need to create what is called a 'superpalette' - using a tool like debabelizer or ADpro to calculate all graphics tiles in all levels and choose/remap 16 unique colors for it - the player can be a sprite and use another 16 color set
saimon69 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
Wonderboy in Monster Land SE earok project.Amiga Game Factory 120 26 August 2018 01:43
Wonderboy in Monster Land [Help wanted] earok project.Maptapper 16 20 February 2016 06:00
WonderBoy in Monsterland 1time project.WHDLoad 30 01 March 2013 01:05
Super WonderBoy In Monsterland -Rob- support.Games 10 09 May 2006 20:32
finishing wonderboy in monsterland gimbal support.Games 10 09 March 2005 13:58

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 11:56.

Top

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